IC05 Introduction on Networks &Visualization Nov. 2009. <mathieu.bastian@gmail.com>

Similar documents
Introduction to Data Mining

Introduction to Networks and Business Intelligence

Information Management course

Big Data in Pictures: Data Visualization

Search and Data Mining: Techniques. Applications Anya Yarygina Boris Novikov

Sanjeev Kumar. contribute

An example. Visualization? An example. Scientific Visualization. This talk. Information Visualization & Visual Analytics. 30 items, 30 x 3 values

Open Access Research on Application of Neural Network in Computer Network Security Evaluation. Shujuan Jin *

Statistical and computational challenges in networks and cybersecurity

Complex Networks Analysis: Clustering Methods

Big Data Analytics of Multi-Relationship Online Social Network Based on Multi-Subnet Composited Complex Network

BUZZMONITOR: A TOOL FOR MEASURING WORD OF MOUTH LEVEL IN ON-LINE COMMUNITIES

Introduction to Data Mining

Clustering. Adrian Groza. Department of Computer Science Technical University of Cluj-Napoca

Collaborations between Official Statistics and Academia in the Era of Big Data

CS171 Visualization. The Visualization Alphabet: Marks and Channels. Alexander Lex [xkcd]

an introduction to VISUALIZING DATA by joel laumans

MINFS544: Business Network Data Analytics and Applications

CAS CS 565, Data Mining

USING SPECTRAL RADIUS RATIO FOR NODE DEGREE TO ANALYZE THE EVOLUTION OF SCALE- FREE NETWORKS AND SMALL-WORLD NETWORKS

Hierarchical Data Visualization. Ai Nakatani IAT 814 February 21, 2007

Big Data and Complex Networks Analytics. Timos Sellis, CSIT Kathy Horadam, MGS

Network Theory: 80/20 Rule and Small Worlds Theory

Graph models for the Web and the Internet. Elias Koutsoupias University of Athens and UCLA. Crete, July 2003

ADVANCED VISUALIZATION

COMP Visualization. Lecture 11 Interacting with Visualizations

UniGR Workshop: Big Data «The challenge of visualizing big data»

Information Visualization WS 2013/14 11 Visual Analytics

Spatial Data Analysis

The Scientific Data Mining Process

Data, Measurements, Features

Exploration and Visualization of Post-Market Data

Big Data Text Mining and Visualization. Anton Heijs

Dynamic Visualization and Time

ProteinQuest user guide

Visualization of Software

1 o Semestre 2007/2008

Data Visualization. Principles and Practice. Second Edition. Alexandru Telea

CS Data Science and Visualization Spring 2016

Protein Protein Interaction Networks

Social Network Mining

Graph Mining and Social Network Analysis

COM CO P 5318 Da t Da a t Explora Explor t a ion and Analysis y Chapte Chapt r e 3

How To Find Influence Between Two Concepts In A Network

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

DATA MINING CLUSTER ANALYSIS: BASIC CONCEPTS

Graphs over Time Densification Laws, Shrinking Diameters and Possible Explanations

Doctor of Philosophy in Computer Science

Big Data Mining Services and Knowledge Discovery Applications on Clouds

Intrusion Detection: Game Theory, Stochastic Processes and Data Mining

Introduction. A. Bellaachia Page: 1

Interactive information visualization in a conference location

Bayesian networks - Time-series models - Apache Spark & Scala

Information Visualisation and Visual Analytics for Governance and Policy Modelling

An Open Framework for Reverse Engineering Graph Data Visualization. Alexandru C. Telea Eindhoven University of Technology The Netherlands.

What is Visualization? Information Visualization An Overview. Information Visualization. Definitions

Software Engineering for Big Data. CS846 Paulo Alencar David R. Cheriton School of Computer Science University of Waterloo

CrimeFighter: A Toolbox for Counterterrorism. Uffe Kock Wiil

Towards Modelling The Internet Topology The Interactive Growth Model

Comparison of Non-linear Dimensionality Reduction Techniques for Classification with Gene Expression Microarray Data

DATA ANALYSIS IN PUBLIC SOCIAL NETWORKS

Interactive Visual Data Analysis in the Times of Big Data

An Overview of Knowledge Discovery Database and Data mining Techniques

Search and Information Retrieval

International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 3, May-Jun 2014

Healthcare data analytics. Da-Wei Wang Institute of Information Science

Overview on Graph Datastores and Graph Computing Systems. -- Litao Deng (Cloud Computing Group)

A comparative study of social network analysis tools

Adobe Insight, powered by Omniture

Asking Hard Graph Questions. Paul Burkhardt. February 3, 2014

Big Data: Rethinking Text Visualization

An Introduction to the Use of Bayesian Network to Analyze Gene Expression Data

Subgraph Patterns: Network Motifs and Graphlets. Pedro Ribeiro

Visualizing the Top 400 Universities

GLOBAL DATA SPATIALLY INTERRELATE SYSTEM FOR SCIENTIFIC BIG DATA SPATIAL-SEAMLESS SHARING

KNOWLEDGE ORGANIZATION

High Throughput Network Analysis

Visual Data Mining. Motivation. Why Visual Data Mining. Integration of visualization and data mining : Chidroop Madhavarapu CSE 591:Visual Analytics

Graph Mining Techniques for Social Media Analysis

Visualizing a Neo4j Graph Database with KeyLines

Course DSS. Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization

Dmitri Krioukov CAIDA/UCSD

Chapter ML:XI. XI. Cluster Analysis

Information & Data Visualization. Yasufumi TAKAMA Tokyo Metropolitan University, JAPAN ytakama@sd.tmu.ac.jp

Visualizing Data: Scalable Interactivity

NakeDB: Database Schema Visualization

Transcription:

IC05 Introduction on Networks &Visualization Nov. 2009 <mathieu.bastian@gmail.com>

Overview 1. Networks Introduction Networks across disciplines Properties Models 2. Visualization InfoVis Data exploration and interaction Design Samples 3. Information Systems 4. Conclusion

Networks / Introduction

Networks / Introduction Where are networks?

Networks / Introduction What is a complex system? Complex systems are characterized by global, emergent properties (self organizing) Complicated Complex

Networks / Networks across disciplines

Networks / Networks across disciplines Internet French Political Blogosphere (2007) RTGI

Networks / Networks across disciplines Social networks Global Jihad Terrorist Network

Networks / Networks across disciplines Software graphs Codeminer (2008)

Networks / Networks across disciplines And more: Biological networks Semantic networks Transportation networks Food webs Bibliography networks Routers Brain cells Hollywood actors Sexual networks They are all around, do they have properties in common?

Networks / Properties & Metrics

Networks / Properties & Metrics Power law distribution number of nodes with so many edges a few nodes with a very large number of edges Long tail: many nodes with few edges Degree of A is 5 number of edges

Networks / Properties & Metrics size of giant component if the largest component encompasses a significant fraction of the graph, it is called the giant component

Networks / Properties & Metrics Giant Component video

Networks / Properties & Metrics What implications have these properties? Robustness Search Communities Spread of disease Opinion formation Spread of computer viruses Gossip

Networks / Properties & Metrics What implications have these properties? Robustness Resistant to random attacks Vulnerable to targeted attacks

Networks / Properties & Metrics What implications have these properties? Contagion information rumors viruses

Networks / Properties & Metrics What implications have these properties? Communities Communities detection = Classification = Clustering

Networks / Models

Networks / Models How to explain these properties? How to mathematically define these networks? Try to generate real world network with mathematical model Rules behind the growth and dynamic of networks Predict the future?

Networks / Models Duncan Watts and Steven Strogatz (1998) a few random links makes a huge difference my friend s friend is always my friend mostly structured with a few random connections all connections random

Networks / Models Barabasi Albert Preferential Attachment (2000) the first model of the web rich get richer phenomenon

Networks / Models Current research Jon Kleiberg & al., information cycle Alessandro Vespignani & al., Epidemics H1N1 Spread model Network research needs real dataset. We now have plenty of them (Facebook, Blogs, Emails, Genes, Mobile phones )

Visualization / InfoVis

Visualization / InfoVis InfoVis = Information + Visualization Data

Visualization / InfoVis Type of data Spatial (1,2,3D) Tabular (Multi dimensional) Network, Tree Text, documents Easy user task Min, max, average, % Exact queries, search Harder Patterns, trends, correlations Changes over time, context Anomalies, data errors Geographical representation Excel can do this Visualization can do this

Visualization / InfoVis Jacques Bertin s Semiology of Graphics, 1967 Spatial (1,2,3D)

Visualization / InfoVis Samples London Tube Map

Visualization / InfoVis Samples Is this InfoVis?

Visualization / InfoVis Samples Danny Holten (2006), Hierarchical Edge Bundles: Visualization of Adjacency Relations in Hierarchical Data

Visualization / InfoVis Samples Many Eyes http://manyeyes.alphaworks.ibm.com

Visualization / InfoVis Samples Stream graph

Visualization / InfoVis Samples

Visualization / Data exploration and interaction

Visualization / Data exploration and interaction Data exploration, overview and details Zoomable user interface Interactive, iterative, difficult process Automation difficult Empower the user instead InfoVis vs SciVis InfoVis Abstract Spatialization chosen SciVis Scientific & physically based Spatialization given Data exploration is between

Visualization / Design People remember design, design makes everything Personal advice, choose good colors, fonts and so on in your presentation http://infosthetics.com http://www.visualcomplexity.com/vc

Visualization / Design David McCandless, 2009 Great data visualization tells a story

Visualization / Samples

Information Systems

Information Systems Design is not our job, nor making prototypes Where does Computer scientists come? Systems with huge amount of data and users Urbanization and scalability Fields of study Information retrieval (search text and media) Statistics, data mining Graphics and visualization Example: What could we do with a community detection?

Conclusion

Conclusion To resume, what kind of competences were shown here, and to what process they belong? Computer Science: acquire and parse data Mathematics, Statistics, & Data Mining: filter and mine Graphic Design: represent and refine Infovis and Human Computer Interaction (HCI): interaction

Conclusion The power of networks, what structure means Complexity and systemic behavior Visualization is needed, at the edge between data and users Engineers role Interdisciplinary

Questions <mathieu.bastian@gmail.com>