ASCLLGNESDFeb 3, 2020

Tensor-to-Vector Regression for Multi-channel Speech Enhancement based on Tensor-Train Network

arXiv:2002.00544v18.023 citationsHas Code
Originality Incremental advance
AI Analysis

This work addresses efficiency and scalability issues in speech enhancement for audio processing applications, representing an incremental improvement by adapting an existing method to a specific bottleneck.

The paper tackles the problem of input size explosion and hidden-layer expansion in multi-channel speech enhancement by proposing a tensor-to-vector regression approach using tensor-train networks (TTN), achieving comparable or better speech quality with significantly fewer parameters, e.g., reducing from 27 million to 5 million parameters in single-channel scenarios and improving PESQ scores.

We propose a tensor-to-vector regression approach to multi-channel speech enhancement in order to address the issue of input size explosion and hidden-layer size expansion. The key idea is to cast the conventional deep neural network (DNN) based vector-to-vector regression formulation under a tensor-train network (TTN) framework. TTN is a recently emerged solution for compact representation of deep models with fully connected hidden layers. Thus TTN maintains DNN's expressive power yet involves a much smaller amount of trainable parameters. Furthermore, TTN can handle a multi-dimensional tensor input by design, which exactly matches the desired setting in multi-channel speech enhancement. We first provide a theoretical extension from DNN to TTN based regression. Next, we show that TTN can attain speech enhancement quality comparable with that for DNN but with much fewer parameters, e.g., a reduction from 27 million to only 5 million parameters is observed in a single-channel scenario. TTN also improves PESQ over DNN from 2.86 to 2.96 by slightly increasing the number of trainable parameters. Finally, in 8-channel conditions, a PESQ of 3.12 is achieved using 20 million parameters for TTN, whereas a DNN with 68 million parameters can only attain a PESQ of 3.06. Our implementation is available online https://github.com/uwjunqi/Tensor-Train-Neural-Network.

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes