# Deep neural networks for single channel source separation

arXiv: https://arxiv.org/abs/1311.2746 · HTML: https://mlsanity.com/paper/1311.2746/

## Key facts

- Cited by 7 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 12 Nov 2013.

## Built on by (most cited first, 7 of 7)

- [A Multi-dimensional Deep Structured State Space Approach to Speech Enhancement Using Small-footprint Models](https://mlsanity.com/paper/2306.00331/) (2023)
- [Deep neural network techniques for monaural speech enhancement: state of the art analysis](https://mlsanity.com/paper/2212.00369/) (2022)
- [Unearthing InSights into Mars: Unsupervised Source Separation with Limited Data](https://mlsanity.com/paper/2301.11981/) (2023)
- [On Neural Architectures for Deep Learning-based Source Separation of Co-Channel OFDM Signals](https://mlsanity.com/paper/2303.06438/) (2023)
- [Improving Music Source Separation with Diffusion and Consistency Refinement](https://mlsanity.com/paper/2412.06965/) (2024)
- [More Behind Your Electricity Bill: a Dual-DNN Approach to Non-Intrusive Load Monitoring](https://mlsanity.com/paper/2106.00297/) (2021)
- [Adversarial Generative NMF for Single Channel Source Separation](https://mlsanity.com/paper/2305.01758/) (2023)

## Abstract (arXiv)

In this paper, a novel approach for single channel source separation (SCSS) using a deep neural network (DNN) architecture is introduced. Unlike previous studies in which DNN and other classifiers were used for classifying time-frequency bins to obtain hard masks for each source, we use the DNN to classify estimated source spectra to check for their validity during separation. In the training stage, the training data for the source signals are used to train a DNN. In the separation stage, the trained DNN is utilized to aid in estimation of each source in the mixed signal. Single channel source separation problem is formulated as an energy minimization problem where each source spectra estimate is encouraged to fit the trained DNN model and the mixed signal spectrum is encouraged to be written as a weighted sum of the estimated source spectra. The proposed approach works regardless of the energy scale differences between the source signals in the training and separation stages. Nonnegative matrix factorization (NMF) is used to initialize the DNN estimate for each source. The experimental results show that using DNN initialized by NMF for source separation improves the quality of the separated signal compared with using NMF for source separation.
