CS 115: COMPUTING FOR The Socio-Techno Web

Slides:



Advertisements
Similar presentations
Complex Networks Luis Miguel Varela COST meeting, Lisbon March 27 th 2013.
Advertisements

22C:19 Discrete Math Graphs Fall 2010 Sukumar Ghosh.
22C:19 Discrete Math Graphs Fall 2014 Sukumar Ghosh.
Stelios Lelis UAegean, FME: Special Lecture Social Media & Social Networks (SM&SN)
Analysis and Modeling of Social Networks Foudalis Ilias.
Social Networks 101 P ROF. J ASON H ARTLINE AND P ROF. N ICOLE I MMORLICA.
Information Networks Small World Networks Lecture 5.
Advanced Topics in Data Mining Special focus: Social Networks.
Emergence of Scaling in Random Networks Barabasi & Albert Science, 1999 Routing map of the internet
By: Roma Mohibullah Shahrukh Qureshi
Social Networks 101 P ROF. J ASON H ARTLINE AND P ROF. N ICOLE I MMORLICA.
CS 728 Lecture 4 It’s a Small World on the Web. Small World Networks It is a ‘small world’ after all –Billions of people on Earth, yet every pair separated.
22C:19 Discrete Math Graphs Spring 2014 Sukumar Ghosh.
Network Measures Social Media Mining. 2 Measures and Metrics 2 Social Media Mining Network Measures Klout.
Peer-to-Peer and Social Networks Introduction. What is a P2P network Uses the vast resource of the machines at the edge of the Internet to build a network.
Community Structure and Rumor Blocking Ding-Zhu Du University of Texas at Dallas.
Topic 13 Network Models Credits: C. Faloutsos and J. Leskovec Tutorial
The Science of Networks 6.1 Overview Social Goal. Explain why information and disease spread so quickly in social networks. Mathematical Approach. Model.
1 Computing with Social Networks on the Web (2008 slide deck) Jennifer Golbeck University of Maryland, College Park Jim Hendler Rensselaer Polytechnic.
Section 8 – Ec1818 Jeremy Barofsky March 31 st and April 1 st, 2010.
Social Networks 101 P ROF. J ASON H ARTLINE AND P ROF. N ICOLE I MMORLICA.
Small World Social Networks With slides from Jon Kleinberg, David Liben-Nowell, and Daniel Bilar.
Internet Economics כלכלת האינטרנט Class 10 – it’s a small world 1.
COM1721: Freshman Honors Seminar A Random Walk Through Computing Lecture 2: Structure of the Web October 1, 2002.
COLOR TEST COLOR TEST. Social Networks: Structure and Impact N ICOLE I MMORLICA, N ORTHWESTERN U.
Social Network Basics CS315 – Web Search and Data Mining.
Murtaza Abbas Asad Ali. NETWORKOLOGY THE SCIENCE OF NETWORKS.
Online Social Networks and Media
COMS Network Theory Week 4: September 29, 2010 Dragomir R. Radev Wednesdays, 6:10-8 PM 325 Pupin Terrace Fall 2010.
Lecture 10: Network models CS 765: Complex Networks Slides are modified from Networks: Theory and Application by Lada Adamic.
The Structure of the Web. Getting to knowing the Web How big is the web and how do you measure it? How many people use the web? How many use search engines?
Most of contents are provided by the website Network Models TJTSD66: Advanced Topics in Social Media (Social.
+ Big Data, Network Analysis Week How is date being used Predict Presidential Election - Nate Silver –
What Is A Network? (and why do we care?). An Introduction to Network Theory | Kyle Findlay | SAMRA 2010 | 2 “A collection of objects (nodes) connected.
CS:4980:0005 Peer-to-Peer and Social Networks Fall 2015 Introduction.
Small World Social Networks With slides from Jon Kleinberg, David Liben-Nowell, and Daniel Bilar.
Analyzing Networks. Milgram’s Experiments “Six degrees of Separation” Milgram’s letters to various recruits in Nebraska who were asked to forward the.
Information Retrieval Search Engine Technology (10) Prof. Dragomir R. Radev.
Topics In Social Computing (67810) Module 1 Introduction & The Structure of Social Networks.
CS:4980:0001 Peer-to-Peer and Social Networks Fall 2017
Social Networks Some content from Ding-Zhu Du, Lada Adamic, and Eytan Adar.
Lecture 23: Structure of Networks
Connectivity and the Small World
Structural Properties of Networks: Introduction
Social Networks Analysis
CS:4980:0001 Peer-to-Peer and Social Networks Fall 2017
Groups of vertices and Core-periphery structure
Structural Properties of Networks: Introduction
Identity and Search in Social Networks
How Do “Real” Networks Look?
Lecture 23: Structure of Networks
Structural Properties of Networks: Introduction
CS 115: COMPUTING FOR The Socio-Techno Web
Network Science: A Short Introduction i3 Workshop
Section 8.6 of Newman’s book: Clustering Coefficients
How Do “Real” Networks Look?
How Do “Real” Networks Look?
Section 8.2: Shortest path and small world effect
Why Social Graphs Are Different Communities Finding Triangles
Peer-to-Peer and Social Networks Fall 2017
How Do “Real” Networks Look?
CS 115: COMPUTING FOR The Socio-Techno Web
Connectivity Section 10.4.
Clustering Coefficients
CS 594: Empirical Methods in HCC Social Network Analysis in HCI
Lecture 23: Structure of Networks
Modelling and Searching Networks Lecture 2 – Complex Networks
Network Models Michael Goodrich Some slides adapted from:
Advanced Topics in Data Mining Special focus: Social Networks
GRAPHS.
Presentation transcript:

CS 115: COMPUTING FOR The Socio-Techno Web image source: http://www.igenii.com/blog/Social%20Media/social-media/ twitter.com http://www.worthofweb.com/blog/case-study-this-revolution-will-be-tweeted/ http://foxwoodonlinemarketing.typepad.com/my-blog/social-media/ CS 115: COMPUTING FOR The Socio-Techno Web The fun and the fear of Online Social Networks

What is an online social network? A set of relationships between entities

Relationships (Networks) and Graphs Movie 1 Movie 3 Movie 2 Actor 3 Actor 1 Actor 2 Actor 4 Peter Mary Albert co-worker friend brothers Protein 1 Protein 2 Protein 5 Protein 9 N=4 L=4 Network Science: Graph Theory 2012

What is a (real life) social network? Can you draw your own? Is it a tree (like the above)? How differently does it look when it is not? How many different social networks do you participate in? At home, through family, through HS, college, societies you belong to.

A powerful network Board of Directors (Yale) from http://www.theyrule.net

online social Network (fb)

Social Network Analysis [Social network analysis] is grounded in the observation that social actors are interdependent and that the links among them have important consequences for every individual [and for all of the individuals together]. ... [Relationships] provide individuals with opportunities and, at the same time, potential constraints on their behavior. ... Social network analysis involves theorizing, model building and empirical research focused on uncovering the patterning of links among actors. It is concerned also with uncovering the antecedents and consequences of recurrent patterns. [Linton C. Freeman, UC-Irvine] Prof. of Sociology and Institute for Mathematical Behavioral Sciences School of Social Sciences, University of California, Irvine,

Representing a Social Network a set V of n nodes or vertices, usually denoted {v1, …, vn} node v2 1 2 3 4 5 6 7 8 a set E of m edges between nodes, usually denoted {ei,j} un-directed or directed (arcs) uni-directed of bi-directed 8 3 edge e8,3

Examples of Social Networks Nodes are high-school students. Boys are red, Girls are blue… What is the meaning of an undirected edge?

Meaning of undirected Edges “We date(d)” Edges are used to represent a direct relationship between two entities.

Paths 5 7 8 6 3 2 4 Path (v1,v2,v8,v3,v7) 1 Definition: A path is a sequence of nodes (v1, …, vk) such that for any adjacent pair vi and vi+1, there’s an edge ei,i+1 between them.

“I date(d) someone who date(d) someone who date(d) you.” Paths “I date(d) someone who date(d) someone who date(d) you.” Paths represent indirect relationships.

Examples of Social Networks What do you observe? What do you observe? The results showed that, unlike many adult networks, there was no core group of very sexually active people at the high school. There were not many students who had many partners and who provided links to the rest of the community. Instead, the romantic and sexual network at the school created long chains of connections that spread out through the community, with few places where students directly shared the same partners with each other. But they were indirectly linked, partner to partner to partner. One component of the network linked 288 students – more than half of those who were romantically active at the school – in one long chain. (See figure for a representation of the network.)

This graph has two components. 5 7 8 6 3 2 4 This graph has two components. 1 Definition: A component is a subgraph in which any two vertices are connected to each other by paths, and which is connected to no additional vertices in the supergraph.

Path length 5 7 8 6 3 2 4 Path (v1,v2,v8,v3,v7) has length 4. 1 Definition: The length of a path is the number of edges it contains.

The distance between v1 and v7 is 3. 5 7 8 6 3 2 4 The distance between v1 and v7 is 3. 1 Definition: The distance between nodes vi and vj is the length of the shortest path connecting them.

Kevin Bacon number = distance between actor and Bacon Famous distances nodes = {actors} edges = if two actors star in same film Kevin Bacon number NICOLE Kevin Bacon number = distance between actor and Bacon

The Kevin Bacon Game Invented by Albright College students in 1994: Craig Fass, Brian Turtle, Mike Ginelly Goal: Connect any actor to Kevin Bacon, by linking actors who have acted in the same movie. Oracle of Bacon website uses Internet Movie Database (IMDB.com) to find shortest link between any two actors: http://oracleofbacon.org/ Search for Paul Erdos! Degree 3! In credits see that the original creator of the site was Brian’s brother.

Title Data

Math PhD genealogies Famous distances 14 generations to Euler! Mostly a tree. A few weird relationships (a triangle to the mid-right, a few cycles in previous centuries. Joint advisors.) You can divide it into countries!

Erdős number = distance between mathematican and Erdos Famous distances nodes = {mathematicians} edges = if 2 mathematicians co-author a paper Paul Erdős number NICOLE Erdős number = distance between mathematican and Erdos

Erdős Numbers Erdős wrote 1500+ papers with 507 co-authors. Number of links required to connect scholars to Erdős, via co- authorship of papers What type of graph do you expect? Jerry Grossman (Oakland Univ.) website allows mathematicians to compute their Erdős numbers: http://www.oakland.edu/enp/ Connecting path lengths, among mathematicians only: avg = 4.65 max = 13

Ron Graham’s hand-drawn picture of a part of the mathematics collaboration graph, centered on Paul Erdo ̈s [190]. (Image from http://www.oakland.edu/enp/cgraph.jpg)

Proud people!

Famous distances Erdős number of … = 4

What type of graph to expect? Famous distances Erdős number of … = 3 What type of graph to expect? A tree? Clustered? Chung, F. R. K.; Erdős, P.; Graham, R. L. On the product of the point and line covering numbers of a graph. Second International Conference on Combinatorial Mathematics (New York, 1978), pp. 597--602, Ann. New York Acad. Sci., 319, New York Acad. Sci., New York, 1979. Chung, Fan R. K.; Leighton, Frank Thomson; Rosenberg, Arnold L. Embedding graphs in books: a layout problem with applications to VLSI design. Graph theory with applications to algorithms and computer science (Kalamazoo, Mich., 1984), 175--188, Wiley-Intersci. Publ., Wiley, New York, 1985. Andrews, Matthew; Leighton, Tom; Metaxas, P. Takis; Zhang, Lisa Automatic methods for hiding latency in high bandwidth networks (extended abstract). Proceedings of the Twenty-eighth Annual ACM Symposium on the Theory of Computing (Philadelphia, PA, 1996), 257--265, ACM, New York, 1996. Fan Chung F.T. Leighton P.T. Metaxas Erdos

YOU = Bill Gates Famous distances Erdos number of … if you publish with me! YOU = Bill Gates

Diameter The diameter is 3. 5 7 8 6 3 2 4 The diameter is 3. 1 Definition: The diameter of a graph is the maximum shortest-path distance between any two nodes.

The diameter of a social network is small. Milgram’s experiment (1960s). Ask someone to pass a letter to another person via friends knowing only the name, address, and occupation of the target. 296 People in Omaha, NE, were given a letter, asked to try to reach a stockbroker in Sharon, MA, via personal acquaintances

Small world phenomenon Bernard, David’s cousin who went to college with David, mayor of Bob’s town Bob, a farmer in Nebraska Maya, who grew up in Boston With Lashawn

Milgram: Six Degrees of Separation 296 People in Omaha, NE, were given a letter, asked to try to reach a stockbroker in Sharon, MA, via personal acquaintances 20% reached target average number of “hops” in the completed chains = 6.5 Why are chains so short? I know! Exponential growth of friends! That’s the standard explanation is it true? Erdos studied random graphs… But is acquaintance-relationship just *any* random graph?

Today we can measure this with 2 billion people https://research.fb.com/three-and-a-half-degrees-of-separation/ Our online traces, or “digital footprints”, let us measure things today at a large scale and confirm or disprove sociological theories. The majority of Facebook users (~2 billion people) have an average between 3 and 4 steps.

Why are Chains so Short? If I count my friends’ friends’ friends… 1 2 22 But things are not as simple, since most of my friends are friends with each other! + 2d 2d+1 - 1  diameter = log n

Not so fast… Not all friendships are created equal... Tie strength! How strong is your relationship with this person? How would you feel asking this friend for $100? How helpful would this person be if you were looking for a job? Self-reported high school friendships [Moody 2001] A racially diverse student body in American high schools may not lead to more friendships between students of different races, according to a new national study. Results showed teens tend to choose same-race friends, even as the opportunity to choose friends from different races increases. However, school practices regarding academic tracking, extracurricular activities and student mixing by grade can help promote friendships among students of different races, the research found. Probability of your friends being friends is based on number of links in your neighborhood over all possible links (the size of your neighborhood - choose - 2 The clustering coefficient of a vertex in a graph quantifies how close the vertex and its neighbors are to being a clique (complete graph). The strength of weak ties [Granovetter 1973]

Not so fast… Not all friendships are created equal... Tie strength! Self-reported high school friendships [Moody 2001] A racially diverse student body in American high schools may not lead to more friendships between students of different races, according to a new national study. Results showed teens tend to choose same-race friends, even as the opportunity to choose friends from different races increases. However, school practices regarding academic tracking, extracurricular activities and student mixing by grade can help promote friendships among students of different races, the research found. Probability of your friends being friends is based on number of links in your neighborhood over all possible links (the size of your neighborhood - choose - 2 The clustering coefficient of a vertex in a graph quantifies how close the vertex and its neighbors are to being a clique (complete graph).

Not so fast… Birds of a feather flock together... Homophily Self-reported high school friendships [Moody 2001] A racially diverse student body in American high schools may not lead to more friendships between students of different races, according to a new national study. Results showed teens tend to choose same-race friends, even as the opportunity to choose friends from different races increases. However, school practices regarding academic tracking, extracurricular activities and student mixing by grade can help promote friendships among students of different races, the research found. Probability of your friends being friends is based on number of links in your neighborhood over all possible links (the size of your neighborhood - choose - 2 The clustering coefficient of a vertex in a graph quantifies how close the vertex and its neighbors are to being a clique (complete graph). Self-reported high school friendships (edges) and race (colors). [Moody 2001]

Not so fast… Birds of a feather flock together... Homophily Social influence Network dynamics Confounds Self-reported high school friendships [Moody 2001] A racially diverse student body in American high schools may not lead to more friendships between students of different races, according to a new national study. Results showed teens tend to choose same-race friends, even as the opportunity to choose friends from different races increases. However, school practices regarding academic tracking, extracurricular activities and student mixing by grade can help promote friendships among students of different races, the research found. Probability of your friends being friends is based on number of links in your neighborhood over all possible links (the size of your neighborhood - choose - 2 The clustering coefficient of a vertex in a graph quantifies how close the vertex and its neighbors are to being a clique (complete graph). Self-reported high school friendships (edges) and race (colors). [Moody 2001]

Not so fast… Birds of a feather flock together... Homophily Self-reported high school friendships [Moody 2001] A racially diverse student body in American high schools may not lead to more friendships between students of different races, according to a new national study. Results showed teens tend to choose same-race friends, even as the opportunity to choose friends from different races increases. However, school practices regarding academic tracking, extracurricular activities and student mixing by grade can help promote friendships among students of different races, the research found. Probability of your friends being friends is based on number of links in your neighborhood over all possible links (the size of your neighborhood - choose - 2 The clustering coefficient of a vertex in a graph quantifies how close the vertex and its neighbors are to being a clique (complete graph). Adamic, L. A., & Glance, N. (2005, August). The political blogosphere and the 2004 US election: divided they blog. In Proceedings of the 3rd international workshop on Link discovery (pp. 36-43). ACM.

Self-catered web Self-reported high school friendships [Moody 2001] A racially diverse student body in American high schools may not lead to more friendships between students of different races, according to a new national study. Results showed teens tend to choose same-race friends, even as the opportunity to choose friends from different races increases. However, school practices regarding academic tracking, extracurricular activities and student mixing by grade can help promote friendships among students of different races, the research found. Probability of your friends being friends is based on number of links in your neighborhood over all possible links (the size of your neighborhood - choose - 2 The clustering coefficient of a vertex in a graph quantifies how close the vertex and its neighbors are to being a clique (complete graph).

2006

It's a story about community and collaboration on a scale never seen before. It's about the cosmic compendium of knowledge Wikipedia and the million-channel people's network YouTube and the online metropolis MySpace. It's about the many wresting power from the few and helping one another for nothing and how that will not only change the world but also change the way the world changes. - Lev Grossman 2006

It's a story about community and collaboration on a scale never seen before. It's about the cosmic compendium of knowledge Wikipedia and the million-channel people's network YouTube and the online metropolis MySpace. It's about the many wresting power from the few and helping one another for nothing and how that will not only change the world but also change the way the world changes. - Lev Grossman Web 2.0 2006

2016

The Power of social networks A set of relationships between entities