dm-meeting bijaya adhikari 11.11.2015. outline from micro to macro: uncovering and predicting...
DESCRIPTION
FROM MICRO TO MACRO: UNCOVERING AND PREDICTING INFORMATION CASCADING PROCESS WITH BEHAVIORAL DYNAMICSTRANSCRIPT
![Page 1: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/1.jpg)
DM-MEETING Bijaya Adhikari11.11.2015
![Page 2: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/2.jpg)
OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics Yu et al.
Graph Summarization with Quality Guarantees Riondato et al.
![Page 3: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/3.jpg)
FROM MICRO TO MACRO: UNCOVERING AND PREDICTING INFORMATION CASCADING PROCESS WITH BEHAVIORAL DYNAMICS
![Page 4: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/4.jpg)
MOTIVATION Can we predict cascades in a network ? Are they predictable ? If yes, given an early stage of information cascade, can we predict its cumulative cascade size for any later time ?
![Page 5: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/5.jpg)
KEY IDEA When a node is involved in cascades, so are some of its offspring. If the dynamic process of these node level sub-cascades can be accurately modelled, then the whole cascade process can be predicted by an additive function of these local sub-cascades.
Look into micro mechanism of cascades by decomposing it into multiple local (one-hop) sub-cascades and predict cascading processes.
![Page 6: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/6.jpg)
ILLUSTRATION
![Page 7: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/7.jpg)
EXAMPLE
Comparison of Prediction for observations at various times against the true cascade(red)
![Page 8: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/8.jpg)
BEHAVIORAL DYNAMICS Behavioral dynamics of a node captures cumulative number of its infected descendants once it gets infected
Cumulative size varies from cascade to cascade, use survival rate
![Page 9: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/9.jpg)
PARAMETERIZING BEHAVIORAL DYNAMICS
KS-Statistic shows that Weibull distribution is most adequate for parameterizing behavioral dynamics
Survival
Hazard
Source: https://wikimedia.org
![Page 10: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/10.jpg)
COVARIATES OF BEHAVIORAL FEATURES Some nodes have no or very little sub-cascades and the parameters learned form data are difficult to interpret (twitter like data)
![Page 11: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/11.jpg)
WHY CAN WE INFER CASCADES FROM EARLY STAGES ?
Minor Dominance and Early Stage Dominance
![Page 12: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/12.jpg)
FORMAL STATEMENT
![Page 13: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/13.jpg)
SURVIVAL ANALYSIS
![Page 14: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/14.jpg)
NETWORKED WEIBULL REGRESSION (NEWER) MODEL
Fit Weibull distribution on survival time of node i
![Page 15: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/15.jpg)
REGULARIZED NLL FOR NEWER
Optimize F by coordinate descent
![Page 16: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/16.jpg)
EFFICIENT CASCADE PREDICTION
![Page 17: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/17.jpg)
SAMPLING MODEL Estimate Cascade dynamically so that the changes are monitored
Sub-cascade generated by a node is zero if no other node is involved Temporal size counter and final death rate do not change but death rate increases over time
Causes relative error rate of
Therefore cascade size can be dynamically estimated within some error bound
![Page 18: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/18.jpg)
EXPERIMENTS : CASCADE SIZE PREDICTION
![Page 19: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/19.jpg)
EXPERIMENTS: OUTBREAK TIME PREDICTION
![Page 20: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/20.jpg)
GRAPH SUMMARIZATION WITH QUALITY GUARANTEES
![Page 21: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/21.jpg)
MOTIVATION As the graph sizes grow, analysis, visualizing, and mining graphs become computationally challenging.
As large networks do not fit in memory, accessing disk makes computation even slower.
Can we find lossy concise representation of large graph that fits into main memory ?
![Page 22: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/22.jpg)
DEFINITION Given a graph G =(V, E) and an integer k, k summary S of G is a complete weighted undirected graph
The vertices of S are called supernodes and they have superedges between them
Each superedge is weighted by density of edges between Vi and VJ Where,
AG is the Adjacency matrix of original graph
![Page 23: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/23.jpg)
DEFINITION Density matrix
The density matrix can be lifter to n*n matrix,
Where s(v) of a vertex in a original graph is a supernode in S
![Page 24: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/24.jpg)
EXAMPLE
![Page 25: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/25.jpg)
PROBLEM DEFINITION
![Page 26: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/26.jpg)
LP RECONSTRUCTION ERROR
![Page 27: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/27.jpg)
THE BEST MATRIX FOR A GIVEN PARTITION Given a k partition we say that n*n matrix M is P-constatnt if Si * SJ submatrix of M is constant for all i and j between 1 an k
It is shown that finding a P-constant matrix to represent the graph with some guaranteed quality reduces to k-means problem with l2 metric (k-meadian with l1 metric)
![Page 28: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/28.jpg)
![Page 29: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/29.jpg)
EXPERIMENTS: RECONSTRUCTION ERROR
![Page 30: DM-MEETING Bijaya Adhikari 11.11.2015. OUTLINE From Micro to Macro: Uncovering and Predicting Information Cascading Process with Behavioral Dynamics](https://reader036.vdocuments.site/reader036/viewer/2022062523/5a4d1aef7f8b9ab05997d3c7/html5/thumbnails/30.jpg)
EXPERIMENTS: SUMMARIZATION