OLGA: One-cLass Graph Autoencoder
Not on the map. Why?
Abstract (arXiv)
One-class learning (OCL) comprises a set of techniques applied when real-world problems have a single class of interest. The usual procedure for OCL is learning a hypersphere that comprises instances of this class and, ideally, repels unseen instances from any other classes. Besides, several OCL algorithms for graphs have been proposed since graph representation learning has succeeded in various fields. These methods may use a two-step strategy, initially representing the graph and, in a second step, classifying its nodes. On the other hand, end-to-end methods learn the node representations while classifying the nodes in one learning process. We highlight three main gaps in the literature on OCL for graphs: (i) non-customized representations for OCL; (ii) the lack of constraints on hypersphere parameters learning; and (iii) the methods' lack of interpretability and visualization. We propose One-cLass Graph Autoencoder (OLGA). OLGA is end-to-end and learns the representations for the graph nodes while encapsulating the interest instances by combining two loss functions. We propose a new hypersphere loss function to encapsulate the interest instances. OLGA combines this new hypersphere loss with the graph autoencoder reconstruction loss to improve model learning. OLGA achieved state-of-the-art results and outperformed six other methods with a statistically significant difference from five methods. Moreover, OLGA learns low-dimensional representations maintaining the classification performance with an interpretable model representation learning and results.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 18 of its 52 references that are in the map. First posted on arXiv 13 Jun 2024.
Builds on
18 of 52 references.
References · 18
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,170
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
- 2014DeepWalk: Online Learning of Social Representationscited by 1,547
- 2016Variational Graph Auto-Encoderscited by 1,382
- 2017A Survey on Multi-Task Learningcited by 840
- 2020Enhancing Graph Neural Network-based Fraud Detectors against Camouflaged Fraudsterscited by 250
- 2021Graph Learning: A Surveycited by 141
- 2013One-Class Classification: Taxonomy of Study and Review of Techniquescited by 68
6 more
- 2018Faithful Multimodal Explanation for Visual Question Answeringcited by 64
- 2022DAGAD: Data Augmentation for Graph Anomaly Detectioncited by 20
- 2019Classifying Multilingual User Feedback using Traditional Machine Learning and Deep Learningcited by 10
- 2019Graph Representation Learning via Multi-task Knowledge Distillationcited by 8
- 2021Visualizing Graph Neural Networks with CorGIE: Corresponding a Graph to Its Embeddingcited by 8
- 2021Self-supervised Representation Learning for Reliable Robotic Monitoring of Fruit Anomaliescited by 6
Built on by
Not cited yet.