Approaches to the analysis and visualization of multi-modal and multi-relational networks.

Slides:



Advertisements
Similar presentations
Social Network Analysis (in 10 minutes) Nick Crossley.
Advertisements

Section 13-4: Matrix Multiplication
Using the Iteration Space Visualizer in Loop Parallelization Yijun YU
Introduction to Graph “theory”
Data Communications System By Ajarn Preecha Pangsuban.
SOCI 5013: Advanced Social Research: Network Analysis Spring 2004.
InfoVis 2012 Kasper Dinkla, Michel A. Westenberg, and Jarke J. van Wijk.
Network Analysis by Barry Wellman. Three Ways to Look at Reality Categories Categories All Possess One or More Properties as an Aggregate of Individuals.
Peer-to-Peer and Social Networks Centrality measures.
CHAPTER 8: AFFILIATION AND OVERLAPPING SUBGROUPS SOCIAL NETWORK ANALYSIS BY WASSERMAN AND FAUST AFFILIATION NETWORKS Adapted from a presentation by Jody.
Building and Analyzing Social Networks Web Data and Semantics in Social Network Applications Dr. Bhavani Thuraisingham February 15, 2013.
Finding Social Groups: A Meta-Analysis of the Southern Women Data Linton C. Freeman Photograph by Ben Shahn, Natchez, MS, October, 1935.
Communities in Heterogeneous Networks Chapter 4 1 Chapter 4, Community Detection and Mining in Social Media. Lei Tang and Huan Liu, Morgan & Claypool,
On the Relationship between Visual Attributes and Convolutional Networks Paper ID - 52.
1 In-Network PCA and Anomaly Detection Ling Huang* XuanLong Nguyen* Minos Garofalakis § Michael Jordan* Anthony Joseph* Nina Taft § *UC Berkeley § Intel.
Web Server Administration
CSE 222 Systems Programming Graph Theory Basics Dr. Jim Holten.
Solution Sets of Linear Systems (9/21/05)
1 Geometrical Transformation Tong-Yee Lee. 2 Modeling Transform Specify transformation for objects Allow definitions of objects in own coordinate systems.
CSE 321 Discrete Structures Winter 2008 Lecture 25 Graph Theory.
W. D. Grover TRLabs & University of Alberta © Wayne D. Grover 2002, 2003 Graph theory and routing (initial background) E E Lecture 4.
Depth-Bounded Communication Complexity for Distributed Computation Student: Jie-Hong Jiang Mentor: Prof. Robert Brayton EE249 Class Project 12/3/2002.
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
Geog 463: GIS Workshop May 15, 2006 Information Systems Architecture Reading: Zachman 1987.
COMMUNITIES IN MULTI-MODE NETWORKS 1. Heterogeneous Network Heterogeneous kinds of objects in social media – YouTube Users, tags, videos, ads – Del.icio.us.
1 NETWORKED EMBEDDED SYSTEMS SRIKANTH SUBRAMANIAN.
Measuring Effectiveness, Melbourne, Sept Measuring effectiveness a network perspective…
Sunbelt XXIV, Portorož, Pajek Workshop Vladimir Batagelj Andrej Mrvar Wouter de Nooy.
Assuming Accurate Layout Information is Available: How do we Interpret the Content Flow in HTML Documents? Hassan Alam and Fuad Rahman Human Computer Interaction.
Kashif Bashir Chapter 2 Network Models.
CS 381 Final Exam Study Guide Final Exam Date: Tuesday, May 12 th Time: 10:30am -12:30pm Room: SB 105 Exam aid: 8 ½ x 11 page of notes front and back.
CMU SCS KDD'09Faloutsos, Miller, Tsourakakis P0-1 Large Graph Mining: Power Tools and a Practitioner’s guide Christos Faloutsos Gary Miller Charalampos.
Analysis of the Impact and Interactions of Protocol and Environmental Parameters on Overall MANET Performance Michael W. Totaro and Dmitri D. Perkins Center.
Lecture 12: Network Visualization Slides are modified from Lada Adamic, Adam Perer, Ben Shneiderman, and Aleks Aris.
Computational Biology, Part E Basic Principles of Computer Graphics Robert F. Murphy Copyright  1996, 1999, 2000, All rights reserved.
Economic Geography Part II Interaction Transportation The City, Services and Central Place Theory.
COP 4930 Computer Network Projects Summer C 2004 Prof. Roy B. Levow Lecture 3.
Biological networks Tutorial 12. Protein-Protein interactions –STRING Protein and genetic interactions –BioGRID Network visualization –Cytoscape Cool.
Mining real world data Web data. World Wide Web Hypertext documents –Text –Links Web –billions of documents –authored by millions of diverse people –edited.
DIAGNOSING VULNERABILITY, EMERGENT PHENOMENA, and VOLATILITY in MANMADE NETWORKS WP2 Data Collation MANMADE COLB, Budapest of January 2008 F. Bono,
Data Abstraction and Time-Series Data CS 4390/5390 Data Visualization Shirley Moore, Instructor September 15,
341- INTRODUCTION TO BIOINFORMATICS Overview of the Course Material 1.
8.2 Operations With Matrices
Matrix Operations.
Phenotype And Trait Ontology (PATO) and plant phenotypes
MCA 520: Graph Theory Instructor Neelima Gupta
CS 420 Design of Algorithms Parallel Algorithm Design.
Matrix Multiplication The Introduction. Look at the matrix sizes.
3.6 Multiplying Matrices Homework 3-17odd and odd.
Core Link Node Cluster Periphery Hub A Few Helpful Definitions.
Notes Over 4.2 Finding the Product of Two Matrices Find the product. If it is not defined, state the reason. To multiply matrices, the number of columns.
4-3 Matrix Multiplication Objective: To multiply a matrix by a scalar multiple.
STRATA (GUI) a Graphical User Interface to Process Complex Categorical Data Bases. Paper Presented to the 9 th Meeting of the Thematic Group on Complexity.
Mapping Your Digital Audiences Nicole Fernandez, Georgetown Erin Gamble, Charrosé King,
Matrix Multiplication Example 1 Original author: Jeffrey Bivin, Lake Zurich High School.
1 Design and evaluation methods: Objectives n Design life cycle: HF input and neglect n Levels of system design: Going beyond the interface n Sources of.
13.4 Product of Two Matrices
12-1 Organizing Data Using Matrices
Network Analysis by Barry Wellman
Lecture 1: Introduction CS 765: Complex Networks
Persons Through Groups
Matrix Multiplication
WarmUp 2-3 on your calculator or on paper..
GORDIAN Placement Perform GORDIAN placement
CSE 321 Discrete Structures
Objectives Multiply two matrices.
Information Networks: State of the Art
Multidimensional Space,
3.6 Multiply Matrices.
Matrix Multiplication Sec. 4.2
Presentation transcript:

Approaches to the analysis and visualization of multi-modal and multi-relational networks

Overview TERMINOLOGY ISSUES (generic tasks) EXAMPLE TASKS and APPROACHES REFERENCES

Terminology Multi-relational (MR) Multimodal (MM) – composed on 2+ node types Bipartite - … and only of links between types – hence tripartite, s-/k-partite In the real world, MMMR is common!

ISSUES (generic tasks) Lingua franca – graph theory (limitations when applied to transport) Partitioning problem (maxflow/mincut) Temporal modeling of n-mode network interactions Centrality analysis with n-mode data (even bipartite) Blockmodelling (categorization of nodes by structural equivalence) Detecting anomalous differences between multiple relations – E.g. a Process model (or hierarchy) vs. a matrix of observed communication Semantics of nodes – how to translate data into an ontology? Impacts of disruption – e.g. predicting transfer of ‘flow’ between networks, making quantified predictions of delay Single visualizations vs. multiple interacting visualizations

Example: Davis’ original (hand-crafted)

Spring embedder

Example: Davis (spring/eyeball)

Gower

Principal Components

Layered (apologies)

Trad approach to bipartite SN data Create secondary matrices: – row overlap (people attending the same meeting) – column overlap (meetings attended by same person) Analyse positions, groups, centrality in these Problem: ‘false groups’

False groups 2 of 2-mode, bipartite 1-mode (rows)

Contour map comparison Community nesting, groups by KCommunity nesting, groups by I

Problems and approaches

Galois Lattice

Useful references Fararo, T J., and P. Doreian. (1984). "Tripartite Structural Analysis: Generalizing the Breiger-Wilson Formalism." Social Networks, 6, Freeman, L. (1996) Cliques, Galois lattices, and the structure of human social groups, Social Networks, 18 (3), CASOS’ metamatrix approach (

One INSNA mailing list response see notes