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$\times$ and 2.0$\times$ faster, respectively.
翻译:Kanerva开发的超度计算机(HDC)是神经科学启发的机器学习的计算模型。HDC利用生物神经系统的特点,如高维度、随机性和全息信息表达方式,以便在准确性、效率和稳健性之间实现良好的平衡。HDC模型已被证明在不同学习应用中有用,特别是在资源有限的环境中,如日益流行的物联网(IoT),目前HDC工作主体缺少的一类学习任务是图解分类。图表是最重要的信息代表形式之一,然而,迄今为止,HDC算法尚未普遍应用于图表学习问题。此外,IoT和传感器网络的图表学习能力有限,给总体设计方法带来了挑战。在本文件中,我们介绍了与HDC进行图表分类的基准方法。我们评估现实世界图形分类问题时所缺少的图表HD是图表分类。我们的结果显示,与最新图表神经网络(GNNUS$)相比,目前HDC算算法尚未普遍应用于图形学习问题。此外,在IOT和传感器网络中,拟议的图表学习图表学习过程的精确度和速度分别是可比较的时期。