Toward Optimal ANC: Establishing Mutual Information Lower Bound
François Derrida, Shahar Lutati, Eliya Nachmani
TL;DR
The paper addresses the lack of a universal theoretical limit for active noise cancellation (ANC) performance by introducing a unified lower bound on the normalized mean squared error (NMSE) that combines an information-theoretic term and a spectral-support term. The information-theoretic component links residual error to the fraction of disturbance entropy captured by the anti-noise, while the spectral component accounts for irreducible error in uncancelable frequency bands due to physical path limitations; the NMSE bound is given by the maximum of these two terms. The authors validate the bound empirically on the NOISEX dataset across varied reverberation times, showing the bound is tight and informative, with the dominant bound shifting from spectral constraints at low $t_{60}$ to information constraints at higher $t_{60}$. This framework provides a principled ceiling for ANC performance and offers actionable guidance on whether to improve algorithmic information processing or to modify the physical system to extend spectral coverage. The work has practical implications for designing more effective ANC systems and for benchmarking future deep-learning–based approaches against fundamental limits.
Abstract
Active Noise Cancellation (ANC) algorithms aim to suppress unwanted acoustic disturbances by generating anti-noise signals that destructively interfere with the original noise in real time. Although recent deep learning-based ANC algorithms have set new performance benchmarks, there remains a shortage of theoretical limits to rigorously assess their improvements. To address this, we derive a unified lower bound on cancellation performance composed of two components. The first component is information-theoretic: it links residual error power to the fraction of disturbance entropy captured by the anti-noise signal, thereby quantifying limits imposed by information-processing capacity. The second component is support-based: it measures the irreducible error arising in frequency bands that the cancellation path cannot address, reflecting fundamental physical constraints. By taking the maximum of these two terms, our bound establishes a theoretical ceiling on the Normalized Mean Squared Error (NMSE) attainable by any ANC algorithm. We validate its tightness empirically on the NOISEX dataset under varying reverberation times, demonstrating robustness across diverse acoustic conditions.
