graph classification a comparison study
play

Graph Classification: A Comparison Study 02/04/19 Presented by: - PowerPoint PPT Presentation

Graph Classification: A Comparison Study 02/04/19 Presented by: Camilo Muoz Juan Carrillo Graph Classification Graph Classification: A Comparison Study PAGE 2 Graph Classification Induce a mapping f(x) : X {1} given a set of


  1. Graph Classification: A Comparison Study 02/04/19 Presented by: Camilo Muñoz Juan Carrillo

  2. Graph Classification Graph Classification: A Comparison Study PAGE 2

  3. Graph Classification Induce a mapping f(x) : X → {±1} given a set of training samples Input graph Classifier Label Action Comedy Romance Sci-fi Graph Classification: A Comparison Study PAGE 3

  4. Graph Classification Kernel methods Embedding Sequential methods methods Graph Classification: A Comparison Study PAGE 4

  5. The Comparison Study ● Kernel CNN (KCNN) ● Deep Graph Kernels (DGK) ● graph2vec >> Embedding ● Multi-hop Assortativity (MHA) Graph Classification: A Comparison Study PAGE 5

  6. Motivation ● Lack of evaluation of graph similarity techniques across categories ● Lack of experimental evaluation regarding multiclass classification https://ls11-www.cs.tu-dortmund.de/staff/morris/graph kerneldatasets Graph Classification: A Comparison Study PAGE 6

  7. Kernel CNN (KCNN) Graph Classification: A Comparison Study PAGE 7

  8. Kernel CNN (KCNN) Graph Classification: A Comparison Study PAGE 8

  9. Deep Graph Kernels Graph Classification: A Comparison Study PAGE 9

  10. Deep Graph Kernels Graph Classification: A Comparison Study PAGE 10

  11. graph2vec Graph Classification: A Comparison Study PAGE 11

  12. graph2vec Graph Classification: A Comparison Study PAGE 12

  13. Multi-hop Assortativity (MHA) Graph Classification: A Comparison Study PAGE 13

  14. Multi-hop Assortativity (MHA) Graph Classification: A Comparison Study PAGE 14

  15. Experimental Evaluation ● RQ1: How can the nature of the graph data (e.g. number of nodes, average number of edges per node) impact the performance of the techniques? ● RQ2: Is there a clear difference in performance when using binary classification datasets versus using multiclass graph data? ● RQ3: Is there a technique that clearly outperforms the others in terms of performance? Graph Classification: A Comparison Study PAGE 15

  16. Microsoft datasets ● Semantic image processing ● The class for each graph corresponds to its semantic meaning. For example building, grass, tree, face, car, bicycle Graph Classification: A Comparison Study PAGE 16

  17. First-MM dataset ● First-MM stands for Flexible Skill Acquisition and Intuitive Robot Tasking for Mobile Manipulation in the Real World ● The graphs represent 3d point clouds of household objects Graph Classification: A Comparison Study PAGE 17

  18. IMDb datasets Reddit datasets ● Movie collaboration graphs ● User discussion datasets ● The class correspond to the genre of ● Binary dataset contains posts from 4 the movie such as Action, Romance, popular subreddits: IAmA, AskReddit, Comedy , and Sci-Fi TrollXChromosomes , and atheism ● Multiclass dataset contains posts from 5 subreddits: worldnews, videos, AdviceAnimals, aww , and mildlyinteresting Graph Classification: A Comparison Study PAGE 18

  19. Experimental Evaluation Graph Classification: A Comparison Study PAGE 19

  20. Experimental Setup ● Dataset preprocessing ● Code customization ● Selection of initialization parameters ● Graph transformation technique ● Graph Classification Graph Classification: A Comparison Study PAGE 20

  21. Evaluation Metrics ● Mean prediction accuracies and standard deviations ● Graph transformation runtime ● Additional storage required for transformed data Graph Classification: A Comparison Study PAGE 21

  22. Evaluation Results ● Mean prediction accuracies and standard deviations Graph Classification: A Comparison Study PAGE 22

  23. Evaluation Results Graph Classification: A Comparison Study PAGE 23

  24. Evaluation Results ● Graph transformation runtime Graph Classification: A Comparison Study PAGE 24

  25. Evaluation Results ● Additional storage required for transformed data Graph Classification: A Comparison Study PAGE 25

  26. Potential Extensions Graph Classification: A Comparison Study PAGE 26

  27. Discussion Graph Classification: A Comparison Study PAGE 27

  28. Appendix PAGE 28

  29. PAGE 29

  30. PAGE 30

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend