ROS-Neuro Integration of Deep Convolutional Autoencoders for EEG Signal Compression in Real-time BCIs
Autor: | Raffaello Brondi, Davide Bacciu, Luca Ascari, Michele Barsotti, Andrea Valenti |
---|---|
Jazyk: | angličtina |
Rok vydání: | 2020 |
Předmět: |
Signal Processing (eess.SP)
FOS: Computer and information sciences Computer Science - Machine Learning Brain-Computer Interface Computer science Pipeline (computing) Real-time computing Latency (audio) Machine Learning (stat.ML) 02 engineering and technology 010501 environmental sciences 01 natural sciences Machine Learning (cs.LG) Deep Learning Statistics - Machine Learning Encoding (memory) 0202 electrical engineering electronic engineering information engineering FOS: Electrical engineering electronic engineering information engineering Electrical Engineering and Systems Science - Signal Processing ROS-Neuro 0105 earth and related environmental sciences Jitter business.industry Deep learning Signal compression 020201 artificial intelligence & image processing Node (circuits) Artificial intelligence business |
Zdroj: | SMC |
Popis: | Typical EEG-based BCI applications require the computation of complex functions over the noisy EEG channels to be carried out in an efficient way. Deep learning algorithms are capable of learning flexible nonlinear functions directly from data, and their constant processing latency is perfect for their deployment into online BCI systems. However, it is crucial for the jitter of the processing system to be as low as possible, in order to avoid unpredictable behaviour that can ruin the system's overall usability. In this paper, we present a novel encoding method, based on on deep convolutional autoencoders, that is able to perform efficient compression of the raw EEG inputs. We deploy our model in a ROS-Neuro node, thus making it suitable for the integration in ROS-based BCI and robotic systems in real world scenarios. The experimental results show that our system is capable to generate meaningful compressed encoding preserving to original information contained in the raw input. They also show that the ROS-Neuro node is able to produce such encodings at a steady rate, with minimal jitter. We believe that our system can represent an important step towards the development of an effective BCI processing pipeline fully standardized in ROS-Neuro framework. Accepted at the IEEE International Conference on Systems, Man, and Cybernetics (SMC 2020) |
Databáze: | OpenAIRE |
Externí odkaz: |