A Novel Hyperdimensional Computing Framework for Online Time Series Forecasting on the Edge

Mohamed Mejri, Chandramouli Amarnath, Abhijit Chatterjee
2/3/2024
cs.LGcs.AI

No official code found. Best implementation: tsfhd2024/tsf-hd (6 stars, last commit 2024-03-22).

Abstract

In recent years, both online and offline deep learning models have been developed for time series forecasting. However, offline deep forecasting models fail to adapt effectively to changes in time-series data, while online deep forecasting models are often expensive and have complex training procedures. In this paper, we reframe the online nonlinear time-series forecasting problem as one of linear hyperdimensional time-series forecasting. Nonlinear low-dimensional time-series data is mapped to high-dimensional (hyperdimensional) spaces for linear hyperdimensional prediction, allowing fast, efficient and lightweight online time-series forecasting. Our framework, TSF-HD, adapts to time-series distribution shifts using a novel co-training framework for its hyperdimensional mapping and its linear hyperdimensional predictor. TSF-HD is shown to outperform the state of the art, while having reduced inference latency, for both short-term and long-term time series forecasting. Our code is publicly available at http://github.com/tsfhd2024/tsf-hd.git

View on arXivView PDF

Code Implementations(1)

tsfhd2024/tsf-hdCommunity100%

TSF-HD official implementation

63Shell, PythonJan 7, 20242 years ago

Similar Papers

Cite this paper

@article{mejri2024novel,
  title  = {A Novel Hyperdimensional Computing Framework for Online Time Series Forecasting on the Edge},
  author = {Mohamed Mejri and Chandramouli Amarnath and Abhijit Chatterjee},
  year   = {2024},
  eprint = {2402.01999},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.01999v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.01999.svg)](https://codeofpaper.com/paper/2402.01999)

Discussion