Presentation is loading. Please wait.

Presentation is loading. Please wait.

Diffusion in Networks 3-24-2010.

Similar presentations


Presentation on theme: "Diffusion in Networks 3-24-2010."— Presentation transcript:

1 Diffusion in Networks

2 Research questions & areas
How do you model collections of documents in graphs? How do ideas spread through a network?  Hybrid models of text and connections  Models of diffusion and influence. Viral marketing Collaborative problem-solving. Analysis Language, Behavior People Networks Social Media

3 Diffusion through social networks: what things spread
Behavior Smoking, product purchases, LOLCats, doing research in graphical models, …. Diseases H1N1 flue, bubonic plague, …. Information News, rumors, …

4 Diffusion through social networks: why things spread
Fun: i.e., why do things get popular? Fashion, fads, internet memes, research ideas, … First-order approximation: preferential attachment in graphs Rational decisions Decisions made publically with limited information Specifically, decisions where choice is public but some evidence used in the choice is private Decisions made about products (or behaviors, etc) that have “network effects” (aka “externalities”) Specifically, the benefits and costs of the behavior are not completely local to the decision-maker

5 Review: Barabasi-Albert Networks
Science 286 (1999) Start from a small number of node, add a new node with m links Preferential Attachment Probability of these links to connect to existing nodes is proportional to the node’s degree ‘Rich gets richer’ For citations: you’re more likely to cite something you found from another citation. This creates ‘hubs’: few nodes with very large degrees.

6 Preferential attachment (Barabasi-Albert)
Random graph (Erdos Renyi) Artificial graph Preferential attachment (Barabasi-Albert)

7 Degree distribution Plot cumulative degree
X axis is degree Y axis is #nodes that have degree at least k Typically use a log-log scale Straight lines are a power law; normal curve dives to zero at some point This defines a “scale” for the network Left: trust network in epinions web site from Richardson & Domingos

8 Diffusion through social networks: why things spread
Fun: i.e., why do things get popular? Fashion, fads, internet memes, research ideas, … First-order approximation: preferential attachment in graphs Rational decisions: Decisions made publically with limited information Specifically, decisions where choice is public but some evidence used in the choice is private Decisions made about products (or behaviors, etc) that have “network effects” (aka “externalities”) Specifically, the benefits and costs of the behavior are not completely local to the decision-maker Start with some simple cases in a non-networked world

9 Making decisions with other people’s choices as an input
Examples: Picking a crowded restaurant in a new city, instead of an empty one You have little information about the food quality But all those people can’t be wrong…? Picking a popular course instead of a smaller one

10 Making decisions with other people’s choices as an input
Simple example [Kleinberg 16.2]: An urn with a 50/50 chance of having: 2/3 red balls and 1/3 green balls; or 1/3 red balls and 2/3 green balls An experiment: in each trial t=1,2,… Researcher t will sample one ball (and then replaces it) guess what’s the majority class (red or green) Everyone that guesses right gets a payoff Nobody can change their guesses private public

11 Making decisions with other people’s choices as an input
Possible outcome: A red ball: the guess is red A green ball: the guess is ___ ? Rational sequential decision-making leads to a cascade!

12 Making decisions with other people’s choices as an input
Possible outcome: A red ball: the guess is red A green ball: the guess is ___ ? Rational sequential decision-making leads to a cascade! Thought experiment: suppose each researcher made a bet instead of voting -?


Download ppt "Diffusion in Networks 3-24-2010."

Similar presentations


Ads by Google