dynamic community detection with normal distribution in
play

Dynamic Community Detection with Normal Distribution in Temporal - PowerPoint PPT Presentation

Dynamic Community Detection with Normal Distribution in Temporal Social Networks Yaowei Huang Yuchen Lin Zhaozhe Song 5140309539 5140309507 5140309514 14330222150355@sjtu.edu.cn yuchenlin@sjtu.edu.cn zhaozhesong@sjtu.edu.cn Supervisor:


  1. Dynamic Community Detection with Normal Distribution in Temporal Social Networks Yaowei Huang Yuchen Lin Zhaozhe Song 5140309539 5140309507 5140309514 14330222150355@sjtu.edu.cn yuchenlin@sjtu.edu.cn zhaozhesong@sjtu.edu.cn Supervisor: Prof. Luoyi Fu May 2017

  2. 宋肇哲 Evaluation and Simulation

  3. Evaluation and Simulation Novel. Have to design some metrics by ourselves.

  4. Example

  5. Example Values of F F1:9.7 F1:0.3 F2:0.4 F2:11.0 F1:4.2 F1:9.2 F2:9.3 F2:0.2 F1:0.1 F2:19.6 F1:13.5 F2:2.4 F1:0.5 F2:10.6 F1:9.6 F2:0.3

  6. Example Values of μ 2011 2005 2004 2012 2004 2000 2007 2008

  7. But, how can we evaluate the results quantitatively ?

  8. Two aspects The community weight (F) • • The temporal dimension ( μ , σ )

  9. Evaluation on the community weight F • Average F1 Score • Omega index • Accuracy in the number of communities

  10. Problem: Ground truth: Community number But our detected result…. Only anonymous communities

  11. Find the most similar matching for each community!

  12. Problem: Ground truth: Community number But our detected result…. Only anonymous communities

  13. Evaluation on the community weight F • Average F1 Score • Omega index • Accuracy in the number of communities

  14. Average over all detected and ground truth communities: The best matching for ground truth The best matching for our detected result *Note: not one-to-one matching

  15. Evaluation on the community weight F • Average F1 Score • Omega index • Accuracy in the number of communities

  16. Omega index estimating the number of communities that each pair of nodes shares 


  17. Evaluation on the community weight F • Average F1 Score • Omega index • Accuracy in the number of communities

  18. Accuracy in the number of communities

  19. Evaluation on the community weight F • Average F1 Score • Omega index • Accuracy in the number of communities

  20. Some baseline methods do not scale well. Solution: Sample subnetworks pick a random node u that belongs to at least two communities • pick all the nodes that share at least one same community with u •

  21. Two aspects The community weight (F) • • The temporal dimension ( μ , σ )

  22. Evaluation on the estimated temporal factors ( μ , σ ) • Pearson Correlation Membership Strength Ground Truth Pearson Correlation Membership Detected Strength Distribution Strength Time

  23. Challenges • Dataset too large • Fitting process very slow • May suffer from local minimum

  24. Future improvement • Improve gradient ascent algorithm for faster speed • Find better smaller datasets • Use normalization or regularization for the parameters

  25. Thank You!

Recommend


More recommend