Presentation is loading. Please wait.

Presentation is loading. Please wait.

Social and Information Network Analysis: Review of Key Concepts

Similar presentations


Presentation on theme: "Social and Information Network Analysis: Review of Key Concepts"— Presentation transcript:

1 Social and Information Network Analysis: Review of Key Concepts
CS224W: Social and Information Network Analysis Jure Leskovec, Stanford University

2 How do we reason about networks?
The overview went really well. The problem was that it went too long and then had to skip the “how to apply superpowers” How do we reason about networks? 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

3 Reasoning About Networks
How do we reason about networks? Empirical: Study network data to find organizational principles Mathematical models: Probabilistic, graph theory Algorithms for analyzing graphs What do we hope to achieve from models of networks? Patterns and statistical properties of network data Design principles and models Understand why networks are organized the way they are (Predict behavior of networked systems) 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

4 Networks: Structure & Process
What do we study in networks? Structure and evolution: What is the structure of a network? Why and how did it became to have such structure? Processes and dynamics: Networks provide “skeleton” for spreading of information, behavior, diseases 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

5 What We Have Covered Network diameter Edge clustering
Scale-free networks Strength of weak ties Core-periphery structure Densification power law Shrinking diameters Structural Balance Status Theory Memetracking Small-world model Erdös-Renyi model Preferential attachment Network cascades Independent cascade model Decentralized search PageRank Hubs and authorities Girvan-Newman Modularity Clique percolation Supervised random walks Influence maximization Outbreak detection Linear Influence Model Network Inference Kronecker Graphs Bow-tie structure 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

6 How It All Fits Together
Observations Small diameter, Edge clustering Scale-free Strength of weak ties, Core-periphery Densification power law, Shrinking diameters Patterns of signed edge creation Viral Marketing, Blogosphere, Memetracking Models Small-world model, Erdös-Renyi model Preferential attachment, Copying model Kronecker Graphs Microscopic model of evolving networks Structural balance, Theory of status Independent cascade model, Game theoretic model Algorithms Decentralized search PageRank, Hubs and authorities Community detection: Girvan-Newman, Modularity Link prediction, Supervised random walks Models for predicting edge signs Influence maximization, Outbreak detection, LIM 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

7 Small World Phenomena Observations: Models: Algorithms:
Six degrees of separation Networks have small diameters Edges in the networks cluster Clustering coefficient Models: Erdös-Renyi model Baseline model for networks The Small-World model Small diameter and clustered edges Algorithms: Decentralized search in networks Kleinberg’s model and algorithm Ci=1/3 𝑃 𝑢 𝑣 ~𝑑 𝑢,𝑣 −𝛼 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

8 Scale-Free Networks Observations: Models: Algorithms:
Power-law degrees Degrees are heavily skewed Network resilience Networks are resilient to random attacks Models: Preferential attachment Rich get richer Algorithms: Hubs and Authorities Recursive: 𝑎 𝑖 = 𝑗→𝑖 ℎ j , ℎ 𝑖 = 𝑖→𝑗 𝑎 𝑗 PageRank Recursive formulation, Random jumps 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

9 Community Detection Observations: Models: Algorithms:
Strength of weak ties Core-periphery structure Models: Kronecker graphs model Algorithms: Girvan-Newman (Betweeness centrality) Modularity optimization #edges within group – E[#edges within group] Clique Percolation Method Ovarlapping communities 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

10 Network Evolution Observations: Models: Algorithms:
Densification Power Law Shrinking Diameter Models: Microscopic Network Evolution Exponential life-times, Evolving sleeping times Random-Random edge attachment Algorithms: Link prediction Supervised Random Walks a=1.2 1st edge of node i last edge of node i Edge creation events s s 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

11 + Signed Networks - + Observations: Models: Algorithms:
Signed link creation +links are more embedded Models: Structural Balance Coalition structure of networks Status Theory Global node status ordering Algorithms: Predicting edge signs + - + + - - Balanced Unbalanced B A X + + - 3 1 2 u v - + 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

12 Network Diffusion (1) Observations: Models – Decision Based
Tracking contagions Viral Marketing Hyperlinks Models – Decision Based Collective action: Node i will adopt the behavior iff at least ti other people are adopters Game theoretic model: Payoffs, Competing products Threshold, x Frac. of pop. y=x F(x) w A B 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

13 Network Diffusion (2) Models – Probabilistic Algorithms:
Independent Cascade Model Each node infects a neighbor with some probability Algorithms: Influence Maximization Set of k nodes producing largest expected cascade size if activated Submodularity Greedy hill-climbing Outbreak Detection 0.4 a d 0.4 0.2 0.3 0.3 0.2 b 0.3 f 0.2 e h 0.4 0.4 0.3 0.2 0.3 0.3 g i c 0.4 Influence set of a Influence set of b 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

14 Network Diffusion (3) Observations: Models: Algorithms: Memetracking
Blogs train mass media Models: Linear influence model Predict information popularity based on influence functions Algorithms: Network Inference Given infection times Infer the network Volume tu tv tw Iu Iv Iw 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

15 Map of Superpowers Observations Models Algorithms
Small diameter, Edge clustering Scale-free Strength of weak ties, Core-periphery Densification power law, Shrinking diameters Patterns of signed edge creation Viral Marketing, Blogosphere, Memetracking Models Small-world model, Erdös-Renyi model Preferential attachment, Copying model Kronecker Graphs Microscopic model of evolving networks Structural balance, Theory of status Independent cascade model, Game theoretic model Algorithms Decentralized search PageRank, Hubs and authorities Community detection: Girvan-Newman, Modularity Link prediction, Supervised random walks Models for predicting edge signs Influence maximization, Outbreak detection, LIM 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

16 Applying Your Superpowers
10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

17 Applying Your Superpowers
Had to skip Link prediction Suggest friends in networks Trust and distrust Predict who are your friends/foes. Who you trust Community detection Find clusters and communities in social networks 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

18 Applying Your Superpowers
Had to skip Marketing and advertising Finding influencers Tracing information flows Diffusion of information How to trace information as it spreads How to efficiently detect epidemics and information outbreaks 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

19 Applying Your Superpowers
Had to skip Intelligence and fighting (cyber) terrorism 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

20 Applying Your Superpowers
Had to skip Predicting epidemics Real Predicted 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

21 Applying Your Superpowers
Had to skip Interactions of human disease Drug design 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

22 Map of Superpowers Observations Models Algorithms
Small diameter, Edge clustering Scale-free Strength of weak ties, Core-periphery Densification power law, Shrinking diameters Patterns of signed edge creation Viral Marketing, Blogosphere, Memetracking Models Small-world model, Erdös-Renyi model Preferential attachment, Copying model Kronecker Graphs Microscopic model of evolving networks Structural balance, Theory of status Independent cascade model, Game theoretic model Algorithms Decentralized search PageRank, Hubs and authorities Community detection: Girvan-Newman, Modularity Link prediction, Supervised random walks Models for predicting edge signs Influence maximization, Outbreak detection, LIM 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

23 Networks: BIG PICTURE Availability of network data:
Web & Social media: a “telescope” into humanity Task: find patterns, rules, clusters, … … in large static and evolving graphs … in processes spreading over the networks Goal: Predict/anticipate future behaviors Detect outliers Design novel applications 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

24 Networks: BIG PICTURE Universal language for describing complex data
Had to rush over Universal language for describing complex data We are surrounded by hopelessly complex systems Society is a collection of six billion individuals Communication systems link electronic devices Information and knowledge is organized and linked Networks from various domains of science, nature, and technology are more similar than expected Shared vocabulary between fields Computer Science, Social science, Physics, Economics, Statistics, Biology 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

25 What Next? Project writeups Poster session
Had to rush over Project writeups Due Sunday Dec 11 at 11:59 pacific time Poster session Friday Dec 16 from 12:15 - 3:15 in Packard Atrium All groups which have at least one non-SCPD member are expected to present One group member should be at the poster at all times, but the goal of this is to give you a chance to see what your classmates have been working on, so make sure to explore There will be snacks! 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

26 What Next? Seminars Seminars: Conferences:
Had to rush over Seminars: RAIN Seminar: InfoSeminar: Conferences: WWW: ACM World Wide Web Conference WSDM: ACM Web search and Data Mining ICWSM: AAAI Int. Conference on Web-blogs and Social Media KDD: ACM Conference on Knowledge Discovery and Data Mining 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

27 What Next? Courses CS246: Mining Massive Datasets (Winter 2012)
Had to rush over CS246: Mining Massive Datasets (Winter 2012) Data Mining & Machine Learning for big data (big=does’ fit in memory/single machine) MapReduce, Hadoop and similar CS341: Project in Data Mining (Spring 2012) Do a research project on big data Groups of 3 students We provide interesting data, projects and unlimited access to the Amazon computing infrastructure Nice way to finish up your class project & publish it! 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

28 What Next? Courses Other relevant courses
CS276: Information Retrieval and Web Search CS229: Machine Learning CS245: Database System Principles CS347: Transaction Processing and Distributed Databases CS448g: Interactive Data Analysis 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

29 Thank You for the Hard Work!!!
In Closing Done just in time You Have Done a Lot!!! And (hopefully) learned a lot!!! Answered questions and proved many interesting results Implemented a number of methods And did excellently on the final project! Thank You for the Hard Work!!! 10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,

30 Go explore the universe!
10/14/2018 Jure Leskovec, Stanford CS224W: Social and Information Network Analysis,


Download ppt "Social and Information Network Analysis: Review of Key Concepts"

Similar presentations


Ads by Google