Cluster analysis on dynamic graphs

In the era of big data, massive amount of graph data are generated from various domains like citation networks, biological systems, and social networks, leading to the need of effective analysis techniques. Graph clustering (methods for identifying closely connected groups within datasets) has becom...

Full description

Saved in:
Bibliographic Details
Main Author: Wang, Yujing
Other Authors: Gary Royden Watson Greaves
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2024
Subjects:
Online Access:https://hdl.handle.net/10356/175188
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:In the era of big data, massive amount of graph data are generated from various domains like citation networks, biological systems, and social networks, leading to the need of effective analysis techniques. Graph clustering (methods for identifying closely connected groups within datasets) has become increasingly popular. Using neural networks has demonstrated potential for achieving effective clustering results. However, dynamic graphs pose unique challenges compared to static ones. Challenges include handling multiple interactions between nodes, evolving node features and cluster structures over time, and the absence of suitable evaluation metrics. This paper addresses these challenges by refining the dynamic graph clustering algorithm TGC. Our contributions include introducing the "Intensity Modularity" metric for evaluation, implementing innovative training and sampling techniques to enhance TGC's adaptability, and proposing a method for dynamic determination of cluster numbers. Experimental results validate the effectiveness of our approaches.