PRIME-ANC: Path-Ratio-Informed Modeling for Efficient Neural Filter Synthesis in Active Noise Control
Organizations: Center of Auditory and Language Intelligence, Soochow University, Suzhou, China · School of Future Science and Engineering, Soochow University, Suzhou, China
Abstract
Changes in listener acoustics require active noise control (ANC) filters to be redesigned for new acoustic paths. We introduce PRIME-ANC, a shared neural synthesizer that learns a bounded, path-dependent logmagnitude correction to a regularized path-ratio base. Minimum-phase reconstruction and truncation produce finite-impulse-response (FIR) filters; training optimizes their noise-control performance. Across ten random training/test splits per dataset, PRIME-ANC achieves average held-out one-third-octave reductions of 18.81 and 17.76 dB over 50 Hz-5 kHz on a ten-path dataset and a public earphone database, respectively. On original earphone measurements, it improves upon the path-ratio base by 7.89 dB. Ablation studies support the contributions of both the analytic base and the path-dependent correction. Given calibrated paths for a held-out listener condition, PRIME-ANC generates a path-specific FIR without iterative optimization. With three Gauss-Newton updates, it reaches 21.43 dB reduction, approaching direct weighted least-squares design while producing lower amplification and root-mean-square control output.
Figures & tables
| Method | Ten-path 3/7 | PANDAR 7/16 |
|---|---|---|
| PRIME-ANC, no interpolation | ||
| PRIME-ANC, paired interpolation | ||
| Ratio-base FIR (zero residual) | ||
| Projected complex-ratio FIR | ||
| FOMAML, pre-adaptation | ||
| Support-shared WMMSE |
| Filter construction | NR | AMP |
|---|---|---|
| PRIME-ANC (standard) | 17.755 | 0.134 |
| Output construction controls | ||
| Ratio-base skip, MP | 18.577 | 0.093 |
| Ratio-base skip, MP + phase | 18.616 | 0.093 |
| No skip, MP | 14.646 | 0.093 |
| No skip, MP + phase | 14.655 | 0.093 |
| Method | NR | AMP | RMS | Time (ms) |
|---|---|---|---|---|
| PRIME, direct | 17.755 | 0.134 | 0.302 | 0.717 |
| PRIME + GN(1) | 20.869 | 0.136 | 0.303 | 1.317 |
| PRIME + GN(2) | 21.370 | 0.149 | 0.306 | 1.772 |
| PRIME + GN(3) | 21.430 | 0.156 | 0.307 | 2.169 |
| Ratio-base + GN(4) | 19.286 | 0.412 | 0.310 | 2.079 |
| WMMSE, CPU direct | 21.722 | 0.351 | 0.502 | 4.623 |
Adaptive Control
Adaptive control lets systems update models, policies, or controller parameters online to maintain performance as dynamics and disturbances change.
See all 148 papers