Dynamic Network Model from Par5al Observa5ons
Elahe Ghalebi 1, Baharan Mirzasoleiman 2, Radu Grosu 1, Jure Leskovec 2
NeurIPS 2018
1 TU Wien and 2 Stanford University
Dynamic Network Model from Par5al Observa5ons Elahe Ghalebi 1 , - - PowerPoint PPT Presentation
Dynamic Network Model from Par5al Observa5ons Elahe Ghalebi 1 , Baharan Mirzasoleiman 2 , Radu Grosu 1 , Jure Leskovec 2 1 TU Wien and 2 Stanford University NeurIPS 2018 Can evolving network be inferred and modeled without directly observing
NeurIPS 2018
1 TU Wien and 2 Stanford University
! " # $ % & ' () (* (+ (, (- (. ! " # $ % & ' () (* (+ (, (- (. ! " # $ % & ' ! " # $ % & ' () (* (+ (, (- (.
e a d t1 t2 t3 t5 t4 f b
c1
a b d c g t1 t5 t4 t2 t3 e d b c t1 t4 t2 t3
t1 < t2 < . . .
Sample a set Sc of θ ( | Ec | ) edges based on marginal probabiliGes
u < tci v < ∞}
c2 c3
Ec1
e a d t1 t2 t3 t5 t4 f b
Ec2
a b d c g t1 t5 t4 t2 t3
Ec3
e d b c t1 t4 t2 t3
e a d t1 t2 t3 t5 t4 f b
c1
a b d c g t1 t5 t4 t2 t3 e d b c t1 t4 t2 t3
t1 < t2 < . . .
Sample a set Sc of θ ( | Ec | ) edges based on marginal probabiliGes
S1
e a d f c t1 t2 t3 t5 t4
S2
a b d c g t1 t5 t4 t2 t3
S3
e d b c t1 t4 t2 t3
c2 c3
Ec1
e a d t1 t2 t3 t5 t4 f b
Ec2
a b d c g t1 t5 t4 t2 t3
Ec3
e d b c t1 t4 t2 t3
Sample a set Sc of θ ( | Ec | ) edges based on marginal probabiliGes
e a d t1 t2 t3 t5 t4 f b
c1
a b d c g t1 t5 t4 t2 t3 e d b c t1 t4 t2 t3
a b d c f e a b c f g
X1 = {S1, S2, S3}
d f e a b c f g
S1
e a d f c t1 t2 t3 t5 t4
S2
a b d c g t1 t5 t4 t2 t3
S3
e d b c t1 t4 t2 t3
Round #1
c2 c3
For the model, we use mixture of Dirichlet network distribuGons (MDND) [Williamson’16]
Ec1
e a d t1 t2 t3 t5 t4 f b
Ec2
a b d c g t1 t5 t4 t2 t3
Ec3
e d b c t1 t4 t2 t3
Calculate probability distribuGon over each using updated edge probabiliGes from model Eci Sample a set Sc of θ ( | Ec | ) edges based on marginal probabiliGes
e a d t1 t2 t3 t5 t4 f b
c1
a b d c g t1 t5 t4 t2 t3 e d b c t1 t4 t2 t3
S1 e a d f c t1 t2 t3 t5 t4
S2
a b d c g t1 t5 t4 t2 t3
e d b c t1 t4 t2 t3 S3
a b d c f e a b c f g d f e a b c f g
X2 = {S1, S2, S3}
Round #2
c2 c3
Ec1
e a d t1 t2 t3 t5 t4 f b
Ec2
a b d c g t1 t5 t4 t2 t3
Ec3
e d b c t1 t4 t2 t3
Dynamic Bankruptcy Prediction
European country’s financial transacGons: 1,197,116 transacGons;103,497 companies
✦ IdenGfies the underlying Gme-varying community structure ✦ Can be used for diffusion predicGon, predicGng the most
✦ Obtains dynamic predicGve distribuGon over the edges