Lifelong Intelligence Beyond the Edge using Hyperdimensional Computing

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Yu, Xiaofan, Thomas, Anthony, Moreno, Ivannia Gomez, Gutierrez, Louis, Rosing, Tajana
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866914707619708928
author Yu, Xiaofan
Thomas, Anthony
Moreno, Ivannia Gomez
Gutierrez, Louis
Rosing, Tajana
author_facet Yu, Xiaofan
Thomas, Anthony
Moreno, Ivannia Gomez
Gutierrez, Louis
Rosing, Tajana
contents On-device learning has emerged as a prevailing trend that avoids the slow response time and costly communication of cloud-based learning. The ability to learn continuously and indefinitely in a changing environment, and with resource constraints, is critical for real sensor deployments. However, existing designs are inadequate for practical scenarios with (i) streaming data input, (ii) lack of supervision and (iii) limited on-board resources. In this paper, we design and deploy the first on-device lifelong learning system called LifeHD for general IoT applications with limited supervision. LifeHD is designed based on a novel neurally-inspired and lightweight learning paradigm called Hyperdimensional Computing (HDC). We utilize a two-tier associative memory organization to intelligently store and manage high-dimensional, low-precision vectors, which represent the historical patterns as cluster centroids. We additionally propose two variants of LifeHD to cope with scarce labeled inputs and power constraints. We implement LifeHD on off-the-shelf edge platforms and perform extensive evaluations across three scenarios. Our measurements show that LifeHD improves the unsupervised clustering accuracy by up to 74.8% compared to the state-of-the-art NN-based unsupervised lifelong learning baselines with as much as 34.3x better energy efficiency. Our code is available at https://github.com/Orienfish/LifeHD.
format Preprint
id arxiv_https___arxiv_org_abs_2403_04759
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Lifelong Intelligence Beyond the Edge using Hyperdimensional Computing
Yu, Xiaofan
Thomas, Anthony
Moreno, Ivannia Gomez
Gutierrez, Louis
Rosing, Tajana
Machine Learning
Neural and Evolutionary Computing
On-device learning has emerged as a prevailing trend that avoids the slow response time and costly communication of cloud-based learning. The ability to learn continuously and indefinitely in a changing environment, and with resource constraints, is critical for real sensor deployments. However, existing designs are inadequate for practical scenarios with (i) streaming data input, (ii) lack of supervision and (iii) limited on-board resources. In this paper, we design and deploy the first on-device lifelong learning system called LifeHD for general IoT applications with limited supervision. LifeHD is designed based on a novel neurally-inspired and lightweight learning paradigm called Hyperdimensional Computing (HDC). We utilize a two-tier associative memory organization to intelligently store and manage high-dimensional, low-precision vectors, which represent the historical patterns as cluster centroids. We additionally propose two variants of LifeHD to cope with scarce labeled inputs and power constraints. We implement LifeHD on off-the-shelf edge platforms and perform extensive evaluations across three scenarios. Our measurements show that LifeHD improves the unsupervised clustering accuracy by up to 74.8% compared to the state-of-the-art NN-based unsupervised lifelong learning baselines with as much as 34.3x better energy efficiency. Our code is available at https://github.com/Orienfish/LifeHD.
title Lifelong Intelligence Beyond the Edge using Hyperdimensional Computing
topic Machine Learning
Neural and Evolutionary Computing
url https://arxiv.org/abs/2403.04759