Graph-based pattern recognition on spectral reduced graphs

被引:4
作者
Gillioz, Anthony [1 ]
Riesen, Kaspar [1 ]
机构
[1] Univ Bern, Inst Comp Sci, Neubruckstr 10, CH-3012 Bern, Switzerland
基金
瑞士国家科学基金会;
关键词
Graph matching; Graph classification; Graph reduction; EDIT DISTANCE;
D O I
10.1016/j.patcog.2023.109859
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Graph-based pattern recognition - in particular in conjunction with large graphs - is often computationally expensive. This hampers, or makes it at least challenging, to employ graph-based representations for real world data. To address this issue, we propose a method for reducing the size of the underlying graphs to their most important substructures using spectral graph clustering. The proposed method partitions the nodes of the graphs into clusters and then merges each cluster into supernodes. The motivation of this procedure is to reduce the computational cost of any graph comparison algorithm while maintaining the accuracy of the final classification. To assess the benefits and limitations of our method, we conduct thorough experiments on nine real-world datasets with different levels of graph reductions. The classification is obtained by four different graph classifiers (viz. a KNN based on graph edit distance, two SVMs based on a shortest path graph and a Weisfeiler-Lehman graph kernel, as well as a graph neural network). The results indicate that we can reduce computation time by up to two orders of magnitude without substantially degrading the classification accuracy.
引用
收藏
页数:11
相关论文
共 34 条
[1]   Graph Kernels [J].
Borgwardt, Karsten ;
Ghisu, Elisabetta ;
Llinares-Lopez, Felipe ;
O'Bray, Leslie ;
Rieck, Bastian .
FOUNDATIONS AND TRENDS IN MACHINE LEARNING, 2020, 13 (5-6) :531-712
[2]   Shortest-path kernels on graphs [J].
Borgwardt, KM ;
Kriegel, HP .
Fifth IEEE International Conference on Data Mining, Proceedings, 2005, :74-81
[3]  
Buluç A, 2016, LECT NOTES COMPUT SC, V9220, P117, DOI 10.1007/978-3-319-49487-6_4
[4]   Inexact graph matching for structural pattern recognition [J].
Bunke, H. ;
Allermann, G. .
PATTERN RECOGNITION LETTERS, 1983, 1 (04) :245-253
[5]  
Chen J., 2021, arXiv
[6]   Thirty years of graph matching in pattern recognition [J].
Conte, D ;
Foggia, P ;
Sansone, C ;
Vento, M .
INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2004, 18 (03) :265-298
[7]   Approximation of graph edit distance based on Hausdorff matching [J].
Fischer, Andreas ;
Suen, Ching Y. ;
Frinken, Volkmar ;
Riesen, Kaspar ;
Bunke, Horst .
PATTERN RECOGNITION, 2015, 48 (02) :331-343
[8]   GRAPH MATCHING AND LEARNING IN PATTERN RECOGNITION IN THE LAST 10 YEARS [J].
Foggia, Pasquale ;
Percannella, Gennaro ;
Vento, Mario .
INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2014, 28 (01)
[9]   Ligand-Based Virtual Screening Using Graph Edit Distance as Molecular Similarity Measure [J].
Garcia-Hernandez, Carlos ;
Fernandez, Alberto ;
Serratosa, Francesc .
JOURNAL OF CHEMICAL INFORMATION AND MODELING, 2019, 59 (04) :1410-1421
[10]  
Garey M. R., 1979, Computers and intractability. A guide to the theory of NP-completeness