HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

Rep the Set: Neural Networks for Learning Set Representations

Konstantinos Skianis; Giannis Nikolentzos; Stratis Limnios; Michalis Vazirgiannis

Rep the Set: Neural Networks for Learning Set Representations

Abstract

In several domains, data objects can be decomposed into sets of simpler objects. It is then natural to represent each object as the set of its components or parts. Many conventional machine learning algorithms are unable to process this kind of representations, since sets may vary in cardinality and elements lack a meaningful ordering. In this paper, we present a new neural network architecture, called RepSet, that can handle examples that are represented as sets of vectors. The proposed model computes the correspondences between an input set and some hidden sets by solving a series of network flow problems. This representation is then fed to a standard neural network architecture to produce the output. The architecture allows end-to-end gradient-based learning. We demonstrate RepSet on classification tasks, including text categorization, and graph classification, and we show that the proposed neural network achieves performance better or comparable to state-of-the-art algorithms.

Code Repositories

giannisnik/repset
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
document-classification-on-amazonApproxRepSet
Accuracy: 94.31
document-classification-on-bbcsportApproxRepSet
Accuracy: 95.73
document-classification-on-classicApproxRepSet
Accuracy: 96.24
document-classification-on-recipeApproxRepSet
Accuracy: 59.06
document-classification-on-reuters-21578ApproxRepSet
Accuracy: 97.17
document-classification-on-twitterApproxRepSet
Accuracy: 72.6
graph-classification-on-imdb-bApproxRepSet
Accuracy: 71.46%
graph-classification-on-imdb-mApproxRepSet
Accuracy: 48.92%
graph-classification-on-mutagApproxRepSet
Accuracy: 86.33%
graph-classification-on-proteinsApproxRepSet
Accuracy: 70.74%
graph-classification-on-reddit-bApproxRepSet
Accuracy: 80.3
text-classification-on-20newsApproxRepSet
Accuracy: 76.18
text-classification-on-ohsumedApproxRepSet
Accuracy: 64.06

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Rep the Set: Neural Networks for Learning Set Representations | Papers | HyperAI