Ranking in social networks

Slides:



Advertisements
Similar presentations
Clustering.
Advertisements

Hierarchical Clustering, DBSCAN The EM Algorithm
Label Placement and graph drawing Imo Lieberwerth.
Principal Component Analysis (PCA) for Clustering Gene Expression Data K. Y. Yeung and W. L. Ruzzo.
 Copyright 2011 Digital Enterprise Research Institute. All rights reserved. Digital Enterprise Research Institute Enabling Networked Knowledge.
Structural Inference of Hierarchies in Networks BY Yu Shuzhi 27, Mar 2014.
Identity and search in social networks Presented by Pooja Deodhar Duncan J. Watts, Peter Sheridan Dodds and M. E. J. Newman.
Company LOGO 1 Identity and Search in Social Networks D.J.Watts, P.S. Dodds, M.E.J. Newman Maryam Fazel-Zarandi.
A hierarchical unsupervised growing neural network for clustering gene expression patterns Javier Herrero, Alfonso Valencia & Joaquin Dopazo Seminar “Neural.
Author: Jie chen and Yousef Saad IEEE transactions of knowledge and data engineering.
1 Evolution of Networks Notes from Lectures of J.Mendes CNR, Pisa, Italy, December 2007 Eva Jaho Advanced Networking Research Group National and Kapodistrian.
Lecture 9 Measures and Metrics. Structural Metrics Degree distribution Average path length Centrality Degree, Eigenvector, Katz, Pagerank, Closeness,
Data Mining Cluster Analysis: Advanced Concepts and Algorithms Lecture Notes for Chapter 9 Introduction to Data Mining by Tan, Steinbach, Kumar © Tan,Steinbach,
CSE 321 Discrete Structures Winter 2008 Lecture 25 Graph Theory.
Clustering Ram Akella Lecture 6 February 23, & 280I University of California Berkeley Silicon Valley Center/SC.
CS8803-NS Network Science Fall 2013
Network Measures Social Media Mining. 2 Measures and Metrics 2 Social Media Mining Network Measures Klout.
Principal Component Analysis (PCA) for Clustering Gene Expression Data K. Y. Yeung and W. L. Ruzzo.
Modeling and Finding Abnormal Nodes (chapter 2) 駱宏毅 Hung-Yi Lo Social Network Mining Lab Seminar July 18, 2007.
Clustering Software Artifacts Based on Frequent common changes Presented by: Ashgan Fararooy Prepared by: Haroon Malik (Modified)
SHOWTIME! STATISTICAL TOOLS IN EVALUATION CORRELATION TECHNIQUE SIMPLE PREDICTION TESTS OF DIFFERENCE.
Sunbelt XXIV, Portorož, Pajek Workshop Vladimir Batagelj Andrej Mrvar Wouter de Nooy.
Information Visualization using graphs algorithms Symeonidis Alkiviadis
Selected Topics in Data Networking Explore Social Networks: Prestige and Ranking.
LANGUAGE NETWORKS THE SMALL WORLD OF HUMAN LANGUAGE Akilan Velmurugan Computer Networks – CS 790G.
Community detection algorithms: a comparative analysis Santo Fortunato.
Unless otherwise noted, the content of this course material is licensed under a Creative Commons Attribution 3.0 License.
Automated Social Hierarchy Detection through Network Analysis (SNAKDD07) Ryan Rowe, Germ´an Creamer, Shlomo Hershkop, Salvatore J Stolfo 1 Advisor:
Pajek – Program for Large Network Analysis Vladimir Batagelj and Andrej Mrvar.
Science: Graph theory and networks Dr Andy Evans.
An Introduction to Social Network Analysis Yi Li
Social Network Analysis Prof. Dr. Daning Hu Department of Informatics University of Zurich Mar 5th, 2013.
Lecture 13: Network centrality Slides are modified from Lada Adamic.
Chapter 3. Community Detection and Evaluation May 2013 Youn-Hee Han
Algorithms for Biological Networks Prof. Tijana Milenković Computer Science and Engineering University of Notre Dame Fall 2010.
Slides are modified from Lada Adamic
Hierarchy Overview Background: Hierarchy surrounds us: what is it? Micro foundations of social stratification Ivan Chase: Structure from process Action.
Lecture 3 1.Different centrality measures of nodes 2.Hierarchical Clustering 3.Line graphs.
Data Mining Cluster Analysis: Advanced Concepts and Algorithms
11 Network Level Indicators Bird’s eye view of network Image matrix example of network level Many network level measures Some would argue this is the most.
Selected Topics in Data Networking Explore Social Networks: Center and Periphery.
LexPageRank: Prestige in Multi-Document Text Summarization Gunes Erkan, Dragomir R. Radev (EMNLP 2004)
Reflectance Function Estimation and Shape Recovery from Image Sequence of a Rotating object Jiping Lu, Jim Little UBC Computer Science ICCV ’ 95.
Community structure in graphs Santo Fortunato. More links “inside” than “outside” Graphs are “sparse” “Communities”
Informatics tools in network science
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology Advisor : Dr. Hsu Graduate : Sheng-Hsuan Wang Author : Sanghamitra.
Selected Topics in Data Networking Explore Social Networks:
Importance Measures on Nodes Lecture 2 Srinivasan Parthasarathy 1.
Windowing 290N: The Unknown Component Problem Lecture 10.
Graph clustering to detect network modules
Selected Topics in Data Networking
Cohesive Subgraph Computation over Large Graphs
Calculating the correlation coefficient
Hiroki Sayama NECSI Summer School 2008 Week 2: Complex Systems Modeling and Networks Network Models Hiroki Sayama
A Viewpoint-based Approach for Interaction Graph Analysis
School of Computing Clemson University Fall, 2012
Social Networks Analysis
Data Mining Cluster Analysis: Advanced Concepts and Algorithms
Clustering Evaluation The EM Algorithm
Network Science: A Short Introduction i3 Workshop
Collaborative Filtering Nearest Neighbor Approach
Section 7.12: Similarity By: Ralucca Gera, NPS.
ILPnet2 social network analysis
Modeling and Simulation NETW 707
Department of Computer Science University of York
What Is Good Clustering?
Register variation: correlation, clusters and factors
(Social) Networks Analysis II
Practical Applications Using igraph in R Roger Stanton
Clustering The process of grouping samples so that the samples are similar within each group.
Presentation transcript:

Ranking in social networks Miha Grčar Course in Knowledge Management Lecturer: prof. dr. Nada Lavrac Ljubljana, January 2007

Outline of the presentation I. Prestige Structural prestige, social prestige, correlation Ways of calculating structural prestige II. Ranking Triad census Acyclic decomposition Symmetric-acyclic decomposition Ljubljana, January 2007 Miha Grčar

I. Prestige Prestigious people Structural prestige measures People who receive many positive in-links Structural prestige measures Popularity or in-degree (Restricted) input domain Proximity prestige Structural prestige≠ social prestige (social status) Correlation between structural and social prestige Pearson’s correlation coefficient Spearman’s rank correlation coefficient Ljubljana, January 2007 Miha Grčar

Popularity or in-degree 1 2 3 1 Ljubljana, January 2007 Miha Grčar

Input domain Input domain size How many nodes are path-connected to a particular node? Overall structure of the network is taken into account Problematic in a well-connected network 3 2 7 1 Ljubljana, January 2007 Miha Grčar

Restricted input domain Resolves the input-domain issue in a well-connected network Issue: the choice of the maximum distance is quite arbitrary 3 2 5 1 Maximum distance = 2 Ljubljana, January 2007 Miha Grčar

Proximity prestige Eliminates the maximum-distance parameter Closer neighbors are weighted higher 0.23 0.25 0.47 0.13 Input domain size / Number of nodes 7 / 8 Proximity prestige = = 0.47 Average path-distance to the node (3+3+2+2 (3+3+2+2+1+1+1) / 7 (3+3+2+2+1+1+1 (3+3 Ljubljana, January 2007 Miha Grčar

II. Ranking We discuss techniques to extract discrete ranks from social relations Triad analysis helps us determine if our network is biased towards… Unrelated clusters (cluster = clique) Ranked clusters Hierarchical clusters Recipes for determining the hierarchy Acyclic decomposition Symmetric-acyclic decomposition Ljubljana, January 2007 Miha Grčar

Triad analysis Triads Atomic network structures (local) 16 different types M-A-N naming convention Mutual positive Asymmetric Null Ljubljana, January 2007 Miha Grčar

All 16 types of triads Ljubljana, January 2007 Miha Grčar

Triad census 6 balance-theoretic models Balance Clusterability Ranked clusters Transitivity Hierarchical clusters (Theoretic model) Triad census: triads found in the network, arranged by the balance-theoretic model to which they belong Restricted to Unrelated clusters Ranked clusters Less and less restricted Hierarchical clusters Unrestricted Ljubljana, January 2007 Miha Grčar

Acyclic decomposition Cyclic networks (strong components) are clusters of equals Acyclic networks perfectly reflect hierarchy Recipe Partition the network into strong components (i.e. clusters of equals) Create a new network in which each node represents one cluster Compute the maximum depth of each node to determine the hierarchy Ljubljana, January 2007 Miha Grčar

Acyclic decomposition An example Ljubljana, January 2007 Miha Grčar

Acyclic decomposition An example (1) (0) (2) The maximum depth of a node determines its position in the hierarchy Ljubljana, January 2007 Miha Grčar

Symmetric-acyclic decomposition Strong components are not strict enough to detect clusters in the triad-census sense Symmetric-acyclic decomposition extracts clusters of vertices that are connected both ways After the clusters are identified, we can follow the same steps as in acyclic decomposition to determine the hierarchy Ljubljana, January 2007 Miha Grčar

Symmetric-acyclic decomp. An example Ljubljana, January 2007 Miha Grčar

Reference Batagelj V., Mrvar A., de Nooy W. (2004): Exploratory Network Analysis with Pajek. Cambridge University Press Some figures used in the presentation are taken from this book Ljubljana, January 2007 Miha Grčar