Fully Linear Graph Convolutional Networks for Semi-Supervised and Unsupervised Classification

被引:9
作者
Cai, Yaoming [1 ]
Zhang, Zijia [2 ]
Ghamisi, Pedram [3 ,4 ]
Cai, Zhihua [2 ]
Liu, Xiaobo [2 ]
Ding, Yao [5 ]
机构
[1] Zhongnan Univ Econ & Law, Sch Informat & Safety Engn, Wuhan 430073, Hubei, Peoples R China
[2] China Univ Geosci, Sch Comp Sci, Lumo 388, Wuhan 430074, Hubei, Peoples R China
[3] Helmholtz Zentrum Dresden Rossendorf HZDR, Helmholtz Inst Freiberg Resource Technol, Freiberg, Germany
[4] Inst Adv Res Artificial Intelligence IARAI, A-1030 Vienna, Austria
[5] Xian Res Inst High Technol, Xian 710000, Shaanxi, Peoples R China
基金
中国国家自然科学基金;
关键词
Graph Convolutional Networks; linear model; Semi-Supervised Learning; subspace clustering; closed-form solution;
D O I
10.1145/3579828
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This article presents FLGC, a simple yet effective fully linear graph convolutional network for semi-supervised and unsupervised learning. Instead of using gradient descent, we train FLGC based on computing a global optimal closed-form solution with a decoupled procedure, resulting in a generalized linear framework and making it easier to implement, train, and apply. We show that (1) FLGC is powerful to deal with both graph-structured data and regular data, (2) training graph convolutional models with closed-form solutions improve computational efficiency without degrading performance, and (3) FLGC acts as a natural generalization of classic linear models in the non-Euclidean domain (e.g., ridge regression and subspace clustering). Furthermore, we implement a semi-supervised FLGC and an unsupervised FLGC by introducing an initial residual strategy, enabling FLGC to aggregate long-range neighborhoods and alleviate over-smoothing. We compare our semi-supervised and unsupervised FLGCs against many state-of-the-art methods on a variety of classification and clustering benchmarks, demonstrating that the proposed FLGC models consistently outperform previous methods in terms of accuracy, robustness, and learning efficiency. The core code of our FLGC is released at https://github.com/AngryCai/FLGC.
引用
收藏
页数:23
相关论文
共 50 条
[31]   Semi-supervised Cross-Modal Hashing with Graph Convolutional Networks [J].
Duan, Jiasheng ;
Luo, Yadan ;
Wang, Ziwei ;
Huang, Zi .
DATABASES THEORY AND APPLICATIONS, ADC 2020, 2020, 12008 :93-104
[32]   Semi-Supervised Hierarchical Graph Classification [J].
Li, Jia ;
Huang, Yongfeng ;
Chang, Heng ;
Rong, Yu .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2023, 45 (05) :6265-6276
[33]   Deep random walk inspired multi-view graph convolutional networks for semi-supervised classification [J].
Chen, Zexi ;
Chen, Weibin ;
Yao, Jie ;
Li, Jinbo ;
Wang, Shiping .
APPLIED INTELLIGENCE, 2025, 55 (06)
[34]   Semi-supervised convolutional neural networks with label propagation for image classification [J].
Chen, Lin ;
Yu, Shiqi ;
Yang, Meng .
2018 24TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2018, :1319-1324
[35]   Multi-view Interaction Graph Convolutional Network for Semi-supervised Classification [J].
Wang, Yue-Tian ;
Fu, Si-Chao ;
Peng, Qin-Mu ;
Zou, Bin ;
Jing, Xiao-Yuan ;
You, Xin-Ge .
Ruan Jian Xue Bao/Journal of Software, 2024, 35 (11) :5098-5115
[36]   Semi-Supervised Graph Classification: A Hierarchical Graph Perspective [J].
Li, Jia ;
Rong, Yu ;
Cheng, Hong ;
Meng, Helen ;
Huang, Wenbing ;
Huang, Junzhou .
WEB CONFERENCE 2019: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW 2019), 2019, :972-982
[37]   On the Impact of Communities on Semi-supervised Classification Using Graph Neural Networks [J].
Hussain, Hussain ;
Duricic, Tomislav ;
Lex, Elisabeth ;
Kern, Roman ;
Helic, Denis .
COMPLEX NETWORKS & THEIR APPLICATIONS IX, VOL 2, COMPLEX NETWORKS 2020, 2021, 944 :15-26
[38]   On Estimating Communication Delays using Graph Convolutional Networks with Semi-Supervised Learning [J].
Suzuki, Taisei ;
Yasuda, Yuichi ;
Nakamura, Ryo ;
Ohsaki, Hiroyuki .
2020 34TH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN 2020), 2020, :481-486
[39]   Every node counts: Self-ensembling graph convolutional networks for semi-supervised learning [J].
Luo, Yawei ;
Ji, Rongrong ;
Guan, Tao ;
Yu, Junqing ;
Liu, Ping ;
Yang, Yi .
PATTERN RECOGNITION, 2020, 106
[40]   Semi-supervised learning for multi-view and non-graph data using Graph Convolutional Networks [J].
Dornaika, F. ;
Bi, J. ;
Charafeddine, J. ;
Xiao, H. .
NEURAL NETWORKS, 2025, 185