Targeted Adversarial Denoising Autoencoders (TADA) for Neural Time Series Filtration
Benjamin J. Choi, Griffin Milsap, Clara A. Scholl, Francesco Tenore, Mattson Ogg
TL;DR
The paper introduces Targeted Adversarial Denoising Autoencoders (TADA) for neural time-series filtration, addressing limitations of large, slow DL denoisers by combining a meta-targeting LSTM-CNN ensemble, a lightweight convolutional denoising autoencoder, adversarial training, and a covariance-driven logistic scale targeting layer. The approach achieves competitive reconstruction metrics with a compact parameter budget (<400,000) and fast training times, enabling potential real-time deployment. Key contributions include a novel meta-targeting strategy for SNR adaptation, a CC-based loss with spectral preservation, and a robust scale-targeting module that preserves correlation while reducing error. This framework offers a practical path toward real-time EMG artifact removal in neural interfaces and can be extended to multi-channel settings, pending broader validation.
Abstract
Current machine learning (ML)-based algorithms for filtering electroencephalography (EEG) time series data face challenges related to cumbersome training times, regularization, and accurate reconstruction. To address these shortcomings, we present an ML filtration algorithm driven by a logistic covariance-targeted adversarial denoising autoencoder (TADA). We hypothesize that the expressivity of a targeted, correlation-driven convolutional autoencoder will enable effective time series filtration while minimizing compute requirements (e.g., runtime, model size). Furthermore, we expect that adversarial training with covariance rescaling will minimize signal degradation. To test this hypothesis, a TADA system prototype was trained and evaluated on the task of removing electromyographic (EMG) noise from EEG data in the EEGdenoiseNet dataset, which includes EMG and EEG data from 67 subjects. The TADA filter surpasses conventional signal filtration algorithms across quantitative metrics (Correlation Coefficient, Temporal RRMSE, Spectral RRMSE), and performs competitively against other deep learning architectures at a reduced model size of less than 400,000 trainable parameters. Further experimentation will be necessary to assess the viability of TADA on a wider range of deployment cases.
