Online Detection of Vibration Anomalies Using Balanced Spiking Neural Networks

Vibration patterns yield valuable information about the health state of a running machine, which is commonly exploited in predictive maintenance tasks for large industrial systems. However, the overhead, in terms of size, complexity and power budget, required by classical methods to exploit this information is often prohibitive for smaller-scale applications such as autonomous cars, drones or robotics. Here we propose a neuromorphic approach to perform vibration analysis using spiking neural networks that can be applied to a wide range of scenarios. We present a spike-based end-to-end pipeline able to detect system anomalies from vibration data, using building blocks that are compatible with analog-digital neuromorphic circuits. This pipeline operates in an online unsupervised fashion, and relies on a cochlea model, on feedback adaptation and on a balanced spiking neural network. We show that the proposed method achieves state-of-the-art performance or better against two publicly available data sets. Further, we demonstrate a working proof-of-concept implemented on an asynchronous neuromorphic processor device. This work represents a significant step towards the design and implementation of autonomous lowpower edge-computing devices for online vibration monitoring.

[1]  Hai Qiu,et al.  Wavelet filter-based weak signature detection method and its application on rolling element bearing prognostics , 2006 .

[2]  Giacomo Indiveri,et al.  Closed-Loop Spiking Control on a Neuromorphic Processor Implemented on the iCub , 2020, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

[3]  Christian K. Machens,et al.  Learning optimal spike-based representations , 2012, NIPS.

[4]  Chiara Bartolozzi,et al.  An Ultralow Leakage Synaptic Scaling Homeostatic Plasticity Circuit With Configurable Time Scales up to 100 ks , 2017, IEEE Transactions on Biomedical Circuits and Systems.

[5]  Giacomo Indiveri,et al.  A Neuromorphic Event-Based Neural Recording System for Smart Brain-Machine-Interfaces , 2015, IEEE Transactions on Biomedical Circuits and Systems.

[6]  Giacomo Indiveri,et al.  Event-Based Computation for Touch Localization Based on Precise Spike Timing , 2020, Frontiers in Neuroscience.

[7]  R. Keith Mobley,et al.  An introduction to predictive maintenance , 1989 .

[8]  Giacomo Indiveri,et al.  A Scalable Multicore Architecture With Heterogeneous Memory Structures for Dynamic Neuromorphic Asynchronous Processors (DYNAPs) , 2017, IEEE Transactions on Biomedical Circuits and Systems.

[9]  Radu Grosu,et al.  An Automated Auto-encoder Correlation-based Health-Monitoring and Prognostic Method for Machine Bearings , 2017, ArXiv.

[10]  Dario Farina,et al.  The Extraction of Neural Information from the Surface EMG for the Control of Upper-Limb Prostheses: Emerging Avenues and Challenges , 2014, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[11]  Tobi Delbrück,et al.  A 0.5V 55μW 64×2-channel binaural silicon cochlea for event-driven stereo-audio sensing , 2016, 2016 IEEE International Solid-State Circuits Conference (ISSCC).

[12]  An electronic neuromorphic system for real-time detection of High Frequency Oscillations (HFOs) in intracranial EEG , 2020, ArXiv.

[13]  Romain Brette,et al.  Brian 2: an intuitive and efficient neural simulator , 2019, bioRxiv.

[14]  Wulfram Gerstner,et al.  Neuronal Dynamics: From Single Neurons To Networks And Models Of Cognition , 2014 .

[15]  Kay Chen Tan,et al.  Deep Spiking Neural Networks for Large Vocabulary Automatic Speech Recognition , 2019, Frontiers in Neuroscience.