By Feng Xia, RMIT University, Australia, f.xia@ieee.org | Ciyuan Peng, Federation University Australia, Australia, ciyuan.p@ieee.org | Jing Ren, RMIT University, Australia, jing.ren@ieee.org | Falih Gozi Febrinanto, Federation University Australia, Australia, f.febrinanto@federation.edu.au | Renqiang Luo, Jilin University, China, lrenqiang@outlook.com | Vidya Saikrishna, Federation University Australia, Australia, v.saikrishna@federation.edu.au | Shuo Yuo, Dalian University of Technology, China, shuo.yu@ieee.org | Xiangjie Kong, Zhejiang University of Technology, China, xjkong@ieee.org
Graph learning has rapidly evolved into a critical subfield of machine learning and artificial intelligence (AI), enabling the modeling of complex relational data that arises in domains such as social networks, biology, finance, transportation, and knowledge representation. Its development began with early graph-theoretic methods, gaining significant momentum with the advent of graph neural networks (GNNs). Over the past decade, progress in scalable architectures, dynamic graph modeling, multimodal learning, generative AI, explainable AI (XAI), and responsible AI has broadened the applicability of graph learning to various challenging environments. Graph learning is significant due to its ability to model complex, non-Euclidean relationships that traditional machine learning struggles to capture, thus better supporting real-world applications ranging from drug discovery and fraud detection to recommender systems and scientific reasoning. However, challenges like scalability, generalization, heterogeneity, interpretability, and trustworthiness must be addressed to unlock its full potential. This survey provides a comprehensive introduction to graph learning, focusing on key dimensions including scalable, temporal, multimodal, generative, explainable, and responsible graph learning. We review state-of-the-art techniques for efficiently handling large-scale graphs, capturing dynamic temporal dependencies, integrating heterogeneous data modalities, generating novel graph samples, and enhancing interpretability to foster trust and transparency. We also explore ethical considerations, such as privacy and fairness, to ensure responsible deployment of graph learning models. Additionally, we identify and discuss emerging topics, highlighting recent integration of graph learning and other AI paradigms and offering insights into future directions. This survey serves as a valuable resource for researchers and practitioners seeking to navigate the rapidly evolving landscape of graph learning.
Graph learning has rapidly evolved into a critical subfield of machine learning and artificial intelligence (AI), enabling the modeling of complex relational data that arises in domains such as social networks, biology, finance, transportation, and knowledge representation. Its development began with early graph-theoretic methods, gaining significant momentum with the advent of graph neural networks (GNNs). Over the past decade, progress in scalable architectures, dynamic graph modeling, multimodal learning, generative AI, explainable AI (XAI), and responsible AI has broadened the applicability of graph learning to various challenging environments.
Graph learning is significant due to its ability to model complex, non-Euclidean relationships that traditional machine learning struggles to capture, thus better supporting real-world applications ranging from drug discovery and fraud detection to recommender systems and scientific reasoning. However, challenges like scalability, generalization, heterogeneity, interpretability, and trustworthiness must be addressed to unlock its full potential.
This monograph provides a comprehensive introduction to graph learning, focusing on key dimensions including scalable, temporal, multimodal, generative, explainable, and responsible graph learning. State-of-the-art techniques for efficiently handling large-scale graphs are reviewed, capturing dynamic temporal dependencies, integrating heterogeneous data modalities, generating novel graph samples, and enhancing interpretability to foster trust and transparency. Also explored are ethical considerations, such as privacy and fairness, to ensure responsible deployment of graph learning models. Additionally, emerging topics are identified and discussed, highlighting recent integration of graph learning and other AI paradigms and offering insights into future directions. This work serves as a valuable resource for researchers and practitioners seeking to navigate the rapidly evolving landscape of graph learning.