paper-with-me

Papers

Graph Convolutional Kernel Machine versus Graph Convolutional Networks

2023-09-21 · NeurIPS 2023 11

Graph convolutional networks (GCN) with one or two hidden layers have been widely used in handling graph data that are prevalent in various disciplines. Many studies showed that the gain of making GCNs deeper is tiny or even negative. This implies that the complexity of graph data is often limited and shallow models are often sufficient to extract expressive features for various tasks such as node classification. Therefore, in this work, we present a framework called graph convolutional kernel machine (GCKM) for graph-based machine learning. GCKMs are built upon kernel functions integrated with graph convolution. An example is the graph convolutional kernel support vector machine (GCKSVM) for node classification, for which we analyze the generalization error bound and discuss the impact of the graph structure. Compared to GCNs, GCKMs require much less effort in architecture design, hyperparameter tuning, and optimization. More importantly, GCKMs are guaranteed to obtain globally optimal solutions and have strong generalization ability and high interpretability. GCKMs are composable, can be extended to large-scale data, and are applicable to various tasks (e.g., node or graph classification, clustering, feature extraction, dimensionality reduction). The numerical results on benchmark datasets show that, besides the aforementioned advantages, GCKMs have at least competitive accuracy compared to GCNs.Submission Number: 11025

📄 PDF Abstract BibTeX

Code (1)

zhihaowu99/gckm 공식 구현 pytorch

Similar Papers 제목 키워드 기반

An End-to-End Graph Convolutional Kernel Support Vector Machine

2020-02-29 · Padraig Corcoran

A novel kernel-based support vector machine (SVM) for graph classification is proposed. The SVM feature space mapping consists of a sequence of graph convolutional layers, which generates a vector space representation fo…

ClassificationFeature EngineeringGeneral ClassificationGraph Classification

Convolutional Kernel Networks for Graph-Structured Data

2020-03-11 · ICML 2020 1 · Dexiong Chen, Laurent Jacob, Julien Mairal

We introduce a family of multilayer graph kernels and establish new links between graph convolutional neural networks and kernel methods. Our approach generalizes convolutional kernel networks to graph-structured data, b…

Graph Classification

Poisson Kernel Avoiding Self-Smoothing in Graph Convolutional Networks

2020-02-07 · Ziqing Yang, Shoudong Han, Jun Zhao

Graph convolutional network (GCN) is now an effective tool to deal with non-Euclidean data, such as social networks in social behavior analysis, molecular structure analysis in the field of chemistry, and skeleton-based …

Action RecognitionSkeleton Based Action Recognition

Skip Vectors for RDF Data: Extraction Based on the Complexity of Feature Patterns

2022-01-06 · Yota Minami, Ken Kaneiwa

The Resource Description Framework (RDF) is a framework for describing metadata, such as attributes and relationships of resources on the Web. Machine learning tasks for RDF graphs adopt three methods: (i) support vector…

BIG-bench Machine Learning

Kernel classification of connectomes based on earth mover's distance between graph spectra

2016-11-27 · Yulia Dodonova, Mikhail Belyaev, Anna Tkachev, Dmitry Petrov 외

In this paper, we tackle a problem of predicting phenotypes from structural connectomes. We propose that normalized Laplacian spectra can capture structural properties of brain networks, and hence graph spectral distribu…

ClassificationGeneral ClassificationGraph Embedding