Auto-DSP: Learning to Optimize Acoustic Echo Cancellers

10/08/2021
by   Jonah Casebeer, et al.
0

Adaptive filtering algorithms are commonplace in signal processing and have wide-ranging applications from single-channel denoising to multi-channel acoustic echo cancellation and adaptive beamforming. Such algorithms typically operate via specialized online, iterative optimization methods and have achieved tremendous success, but require expert knowledge, are slow to develop, and are difficult to customize. In our work, we present a new method to automatically learn adaptive filtering update rules directly from data. To do so, we frame adaptive filtering as a differentiable operator and train a learned optimizer to output a gradient descent-based update rule from data via backpropagation through time. We demonstrate our general approach on an acoustic echo cancellation task (single-talk with noise) and show that we can learn high-performing adaptive filters for a variety of common linear and non-linear multidelayed block frequency domain filter architectures. We also find that our learned update rules exhibit fast convergence, can optimize in the presence of nonlinearities, and are robust to acoustic scene changes despite never encountering any during training.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/25/2022

Meta-AF: Meta-Learning for Adaptive Filters

Adaptive filtering algorithms are pervasive throughout modern society an...
research
12/22/2021

Combinations of Adaptive Filters

Adaptive filters are at the core of many signal processing applications,...
research
09/20/2022

Meta-Learning for Adaptive Filters with Higher-Order Frequency Dependencies

Adaptive filters are applicable to many signal processing tasks includin...
research
01/17/2022

Comparative Study of Acoustic Echo Cancellation Algorithms for Speech Recognition System in Noisy Environment

Traditionally, adaptive filters have been deployed to achieve AEC by est...
research
07/14/2023

Multiplicative update rules for accelerating deep learning training and increasing robustness

Even nowadays, where Deep Learning (DL) has achieved state-of-the-art pe...
research
01/17/2023

Online Filtering over Expanding Graphs

Data processing tasks over graphs couple the data residing over the node...
research
09/09/2021

Robust single- and multi-loudspeaker least-squares-based equalization for hearing devices

To improve the sound quality of hearing devices, equalization filters ca...

Please sign up or login with your details

Forgot password? Click here to reset