Proceedings

HashNWalk: Hash and Random Walk Based Anomaly Detection in Hyperedge Streams

Video #1 Video #2 Download BibTeX Cite

Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence. Main Track. Pages 2129-2137.

https://doi.org/10.24963/ijcai.2022/296

Abstract

Sequences of group interactions, such as emails, online discussions, and co-authorships, are ubiquitous; and they are naturally represented as a stream of hyperedges (i.e., sets of nodes). Despite its broad potential applications, anomaly detection in hypergraphs (i.e., sets of hyperedges) has received surprisingly little attention, compared to anomaly detection in graphs. While it is tempting to reduce hypergraphs to graphs and apply existing graph-based methods, according to our experiments, taking higher-order structures of hypergraphs into consideration is worthwhile. We propose HashNWalk, an incremental algorithm that detects anomalies in a stream of hyperedges. It maintains and updates a constant-size summary of the structural and temporal information about the input stream. Using the summary, which is the form of a proximity matrix, HashNWalk measures the anomalousness of each new hyperedge as it appears. HashNWalk is (a) Fast: it processes each hyperedge in near real-time and billions of hyperedges within a few hours, (b) Space Efficient: the size of the maintained summary is a user-specific constant, (c) Effective: it successfully detects anomalous hyperedges in real-world hypergraphs.

  1. [Aggarwal et al., 2011] Charu C Aggarwal, Yuchen Zhao, and S Yu Philip. Outlier detection in graph streams. In ICDE, 2011.
  2. [Akoglu et al., 2010] Leman Akoglu, Mary McGlohon, and Christos Faloutsos. Oddball: Spotting anomalies in weighted graphs. In PAKDD, 2010.
  3. [Akoglu et al., 2015] Leman Akoglu, Hanghang Tong, and Danai Koutra. Graph based anomaly detection and de- scription: a survey. DMKD, 29(3):626-688, 2015.
  4. [Bandyopadhyay et al., 2016] Bortik Bandyopadhyay, David Fuhry, Aniket Chakrabarti, and Srinivasan Parthasarathy. Topological graph sketching for incremen- tal and scalable analytics. In CIKM, 2016.
  5. [Benson et al., 2018a] Austin R Benson, Rediet Abebe, Michael T Schaub, Ali Jadbabaie, and Jon Kleinberg. Sim- plicial closure and higher-order link prediction. PNAS, 115(48):E11221-E11230, 2018.
  6. [Benson et al., 2018b] Austin R Benson, Ravi Kumar, and Andrew Tomkins. Sequences of sets. In KDD, 2018.
  7. [Beutel et al., 2013] Alex Beutel, Wanhong Xu, Venkatesan Guruswami, Christopher Palow, and Christos Faloutsos. Copycatch: stopping group attacks by spotting lockstep behavior in social networks. In WWW, 2013.
  8. [Bhatia et al., 2020] Siddharth Bhatia, Bryan Hooi, Minji Yoon, Kijung Shin, and Christos Faloutsos. Midas: Microcluster-based detector of anomalies in edge streams. In AAAI, 2020.
  9. [Chakrabarti, 2004] Deepayan Chakrabarti. Autopart: Parameter-free graph partitioning and outlier detection. In PKDD, 2004.
  10. [Chang et al., 2021] Yen-Yu Chang, Pan Li, Rok Sosic, MH Afifi, Marco Schweighauser, and Jure Leskovec. F- fade: Frequency factorization for anomaly detection in edge streams. In WSDM, 2021.
  11. [Chitra and Raphael, 2019] Uthsav Chitra and Benjamin Raphael. Random walks on hypergraphs with edge- dependent vertex weights. In ICML, 2019.
  12. [Choe et al., 2022] Minyoung Choe, Jaemin Yoo, Geon Lee, Woonsung Baek, U Kang, and Kijung Shin. Midas: Repre- sentative sampling from real-world hypergraphs. In WWW, 2022.
  13. [Choo and Shin, 2022] Hyunjin Choo and Kijung Shin. On the persistence of higher-order interactions in real-world hypergraphs. In SDM, 2022.
  14. [Dal Pozzolo et al., 2015] Andrea Dal Pozzolo, Olivier Cae- len, Reid A Johnson, and Gianluca Bontempi. Calibrating probability with undersampling for unbalanced classifica- tion. In SSCI, 2015.
  15. [Do et al., 2020] Manh Tuan Do, Se-eun Yoon, Bryan Hooi, and Kijung Shin. Structural patterns and generative mod- els of real-world hypergraphs. In KDD, 2020.
  16. [Eswaran and Faloutsos, 2018] Dhivya Eswaran and Chris- tos Faloutsos. Sedanspot: Detecting anomalies in edge streams. In ICDM, 2018.
  17. [Eswaran et al., 2018] Dhivya Eswaran, Christos Faloutsos, Sudipto Guha, and Nina Mishra. Spotlight: Detecting anomalies in streaming graphs. In KDD, 2018.
  18. [Hayashi et al., 2020] Koby Hayashi, Sinan G Aksoy, Cheong Hee Park, and Haesun Park. Hypergraph random walks, laplacians, and clustering. In CIKM, 2020.
  19. [Hooi et al., 2016] Bryan Hooi, Hyun Ah Song, Alex Beutel, Neil Shah, Kijung Shin, and Christos Faloutsos. Fraudar: Bounding graph fraud in the face of camouflage. In KDD, 2016.
  20. [Kook et al., 2020] Yunbum Kook, Jihoon Ko, and Kijung Shin. Evolution of real-world hypergraphs: Patterns and models without oracles. In ICDM, 2020.
  21. [Lee and Shin, 2021] Geon Lee and Kijung Shin. Thyme+: Temporal hypergraph motifs and fast algorithms for exact counting. In ICDM, 2021.
  22. [Lee et al., 2020] Geon Lee, Jihoon Ko, and Kijung Shin. Hypergraph motifs: Concepts, algorithms, and discover- ies. PVLDB, 13(11):2256-2269, 2020.
  23. [Lee et al., 2021] Geon Lee, Minyoung Choe, and Kijung Shin. How do hyperedges overlap in real-world hyper- graphs? -patterns, measures, and generators. In WWW, 2021.
  24. [Leontjeva et al., 2012] Anna Leontjeva, Konstantin Tretyakov, Jaak Vilo, and Taavi Tamkivi. Fraud detection: Methods of analysis for hypergraph data. In ASONAM, 2012.
  25. [Park et al., 2009] Youngser Park, C Priebe, D Marchette, and Abdou Youssef. Anomaly detection using scan statis- tics on time series hypergraphs. In LACTS, 2009.
  26. [Ranshous et al., 2017] Stephen Ranshous, Mandar Chaud- hary, and Nagiza F Samatova. Efficient outlier detection in hyperedge streams using minhash and locality-sensitive hashing. In Complex Networks, 2017.
  27. [Shin et al., 2017] Kijung Shin, Bryan Hooi, Jisu Kim, and Christos Faloutsos. Densealert: Incremental dense- subtensor detection in tensor streams. In KDD, 2017.
  28. [Shin et al., 2018] Kijung Shin, Tina Eliassi-Rad, and Chris- tos Faloutsos. Patterns and anomalies in k-cores of real- world graphs with applications. KAIS, 54(3):677-710, 2018.
  29. [Silva and Willett, 2008] Jorge Silva and Rebecca Willett. Hypergraph-based anomaly detection of high-dimensional co-occurrences. TPAMI, 31(3):563-569, 2008.
  30. [Tang et al., 2012] Jie Tang, Bo Wang, Yang Yang, Po Hu, Yanting Zhao, Xinyu Yan, Bo Gao, Minlie Huang, Peng Xu, Weichang Li, et al. Patentminer: topic-driven patent analysis and mining. In KDD, 2012.
  31. [Tang et al., 2016] Nan Tang, Qing Chen, and Prasenjit Mi- tra. Graph stream summarization: From big bang to big crunch. In SIGMOD, 2016.
  32. [Yoon et al., 2019] Minji Yoon, Bryan Hooi, Kijung Shin, and Christos Faloutsos. Fast and accurate anomaly detec- tion in dynamic graphs with a two-pronged approach. In KDD, 2019.
  33. [Yu et al., 2018] Wenchao Yu, Wei Cheng, Charu C Aggar- wal, Kai Zhang, Haifeng Chen, and Wei Wang. Netwalk: A flexible deep embedding approach for anomaly detec- tion in dynamic networks. In KDD, 2018.
  34. [Zhao et al., 2011] Peixiang Zhao, Charu C Aggarwal, and Min Wang. gsketch: On query estimation in graph streams. PVLDB, 5(3):193-204, 2011.
  35. [Zhou et al., 2007] Dengyong Zhou, Jiayuan Huang, and Bernhard Schölkopf. Learning with hypergraphs: Clus- tering, classification, and embedding. In NeurIPS, 2007.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards