Brain-Inspired Spiking Neural Network for Online Unsupervised Time Series Prediction

04/10/2023
by   Biswadeep Chakraborty, et al.
0

Energy and data-efficient online time series prediction for predicting evolving dynamical systems are critical in several fields, especially edge AI applications that need to update continuously based on streaming data. However, current DNN-based supervised online learning models require a large amount of training data and cannot quickly adapt when the underlying system changes. Moreover, these models require continuous retraining with incoming data making them highly inefficient. To solve these issues, we present a novel Continuous Learning-based Unsupervised Recurrent Spiking Neural Network Model (CLURSNN), trained with spike timing dependent plasticity (STDP). CLURSNN makes online predictions by reconstructing the underlying dynamical system using Random Delay Embedding by measuring the membrane potential of neurons in the recurrent layer of the RSNN with the highest betweenness centrality. We also use topological data analysis to propose a novel methodology using the Wasserstein Distance between the persistence homologies of the predicted and observed time series as a loss function. We show that the proposed online time series prediction methodology outperforms state-of-the-art DNN models when predicting an evolving Lorenz63 dynamical system.

READ FULL TEXT

page 1

page 2

research
09/22/2022

Heterogeneous Recurrent Spiking Neural Network for Spatio-Temporal Classification

Spiking Neural Networks are often touted as brain-inspired learning mode...
research
12/18/2019

Unsupervised Anomaly Detection in Stream Data with Online Evolving Spiking Neural Networks

In this work, we propose a novel OeSNN-UAD (Online evolving Spiking Neur...
research
02/17/2021

POLA: Online Time Series Prediction by Adaptive Learning Rates

Online prediction for streaming time series data has practical use for m...
research
11/28/2018

Topological Time Series Analysis

Time series are ubiquitous in our data rich world. In what follows I wil...
research
08/20/2017

Boltzmann machines for time-series

We review Boltzmann machines extended for time-series. These models ofte...
research
10/09/2022

Fusing Event-based Camera and Radar for SLAM Using Spiking Neural Networks with Continual STDP Learning

This work proposes a first-of-its-kind SLAM architecture fusing an event...
research
12/15/2016

Learning binary or real-valued time-series via spike-timing dependent plasticity

A dynamic Boltzmann machine (DyBM) has been proposed as a model of a spi...

Please sign up or login with your details

Forgot password? Click here to reset