GraphHD: Efficient graph classification using hyperdimensional computing

05/16/2022
by   Igor Nunes, et al.
0

Hyperdimensional Computing (HDC) developed by Kanerva is a computational model for machine learning inspired by neuroscience. HDC exploits characteristics of biological neural systems such as high-dimensionality, randomness and a holographic representation of information to achieve a good balance between accuracy, efficiency and robustness. HDC models have already been proven to be useful in different learning applications, especially in resource-limited settings such as the increasingly popular Internet of Things (IoT). One class of learning tasks that is missing from the current body of work on HDC is graph classification. Graphs are among the most important forms of information representation, yet, to this day, HDC algorithms have not been applied to the graph learning problem in a general sense. Moreover, graph learning in IoT and sensor networks, with limited compute capabilities, introduce challenges to the overall design methodology. In this paper, we present GraphHD-a baseline approach for graph classification with HDC. We evaluate GraphHD on real-world graph classification problems. Our results show that when compared to the state-of-the-art Graph Neural Networks (GNNs) the proposed model achieves comparable accuracy, while training and inference times are on average 14.6× and 2.0× faster, respectively.

READ FULL TEXT

page 1

page 5

research
11/08/2018

A simple yet effective baseline for non-attribute graph classification

Graphs are complex objects that do not lend themselves easily to typical...
research
05/25/2022

Service Discovery in Social Internet of Things using Graph Neural Networks

Internet-of-Things (IoT) networks intelligently connect thousands of phy...
research
04/19/2020

Classification using Hyperdimensional Computing: A Review

Hyperdimensional (HD) computing is built upon its unique data type refer...
research
01/31/2022

SUGAR: Efficient Subgraph-level Training via Resource-aware Graph Partitioning

Graph Neural Networks (GNNs) have demonstrated a great potential in a va...
research
05/16/2022

An Extension to Basis-Hypervectors for Learning from Circular Data in Hyperdimensional Computing

Hyperdimensional Computing (HDC) is a computation framework based on pro...
research
03/29/2022

Graph Neural Networks in IoT: A Survey

The Internet of Things (IoT) boom has revolutionized almost every corner...
research
04/27/2022

SSR-GNNs: Stroke-based Sketch Representation with Graph Neural Networks

This paper follows cognitive studies to investigate a graph representati...

Please sign up or login with your details

Forgot password? Click here to reset