paper-with-me

홈 › Papers

GLL: A Differentiable Graph Learning Layer for Neural Networks

2024-12-11 · Jason Brown, Bohan Chen, Harris Hardiman-Mostow, Jeff Calder, Andrea L. Bertozzi

Standard deep learning architectures used for classification generate label predictions with a projection head and softmax activation function. Although successful, these methods fail to leverage the relational information between samples in the batch for generating label predictions. In recent works, graph-based learning techniques, namely Laplace learning, have been heuristically combined with neural networks for both supervised and semi-supervised learning (SSL) tasks. However, prior works approximate the gradient of the loss function with respect to the graph learning algorithm or decouple the processes; end-to-end integration with neural networks is not achieved. In this work, we derive backpropagation equations, via the adjoint method, for inclusion of a general family of graph learning layers into a neural network. This allows us to precisely integrate graph Laplacian-based label propagation into a neural network layer, replacing a projection head and softmax activation function for classification tasks. Using this new framework, our experimental results demonstrate smooth label transitions across data, improved robustness to adversarial attacks, improved generalization, and improved training dynamics compared to the standard softmax-based approach.

📄 PDF Abstract BibTeX arXiv:2412.08016

Code (1)

jwcalder/GraphLearningLayer 공식 구현 pytorch

Tasks

Graph Learning

Methods 이 논문이 사용한 방법론

Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…

Similar Papers 제목 키워드 기반

Differentiable Projection from Optical Coherence Tomography B-Scan without Retinal Layer Segmentation Supervision

2022-06-11 · Dingyi Rong, Jiancheng Yang, Bingbing Ni, Bilian Ke

Projection map (PM) from optical coherence tomography (OCT) B-scan is an important tool to diagnose retinal diseases, which typically requires retinal layer segmentation. In this study, we present a novel end-to-end fram…

Segmentation

Hierarchical Graph Representation Learning with Differentiable Pooling

2018-06-22 · NeurIPS 2018 12 · Rex Ying, Jiaxuan You, Christopher Morris, Xiang Ren 외

Recently, graph neural networks (GNNs) have revolutionized the field of graph representation learning through effectively learned node embeddings, and achieved state-of-the-art results in tasks such as node classificatio…

General ClassificationGraph ClassificationGraph Neural NetworkGraph Representation Learning+3

DiffWire: Inductive Graph Rewiring via the Lovász Bound

2022-06-15 · Adrian Arnaiz-Rodriguez, Ahmed Begga, Francisco Escolano, Nuria Oliver

Graph Neural Networks (GNNs) have been shown to achieve competitive results to tackle graph-related tasks, such as node and graph classification, link prediction and node and graph clustering in a variety of domains. Mos…

Graph ClassificationNode Classification

Neural Weighted A*: Learning Graph Costs and Heuristics with Differentiable Anytime A*

2021-05-04 · Alberto Archetti, Marco Cannici, Matteo Matteucci

Recently, the trend of incorporating differentiable algorithms into deep learning architectures arose in machine learning research, as the fusion of neural layers and algorithmic layers has been beneficial for handling c…

Differentiable Euler Characteristic Transforms for Shape Classification

2023-10-11 · Ernst Roell, Bastian Rieck

The Euler Characteristic Transform (ECT) has proven to be a powerful representation, combining geometrical and topological characteristics of shapes and graphs. However, the ECT was hitherto unable to learn task-specific…

ClassificationPoint Cloud Classification