Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Roland Badeau

dblp:43/2490 · DBLP profile ↗
← Back
72ranked-venue papers
12as first author
6since 2021 · last 2025
0000-0002-9630-6877ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 50 · 10 first-author · 3 since 2021Artificial intelligence and machine learning · 23 · 2 first-author · 4 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
14 papers
Audio and music processing · 96% Computational photography and imaging · 4%
Artificial intelligence
5 papers
Optimization for machine learning · 53% Probabilistic and Bayesian machine learning · 24% Learning theory · 10%

Topics — the 30 heaviest of 37, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Audio and music processing
source separation
1.352018
Model-Based STFT Phase Recovery for Audio Source Separation · IEEE ACM Trans. Audio Speech Lang. Process. 2018
Student's t Source and Mixing Models for Multichannel Audio Source Separation · IEEE ACM Trans. Audio Speech Lang. Process. 2018
Multichannel Audio Source Separation With Probabilistic Reverberation Priors · IEEE ACM Trans. Audio Speech Lang. Process. 2016
Machine learning › Optimization for machine learning
optimal transport
1.332021
Fast Approximation of the Sliced-Wasserstein Distance Using Concentration of Random Projections · NeurIPS 2021
Asymptotic Guarantees for Learning Generative Models with the Sliced-Wasserstein Distance · NeurIPS 2019
Generalized Sliced Wasserstein Distances · NeurIPS 2019
Machine learning › Optimization for machine learning › optimal transport
sliced wasserstein distance
1.332021
Fast Approximation of the Sliced-Wasserstein Distance Using Concentration of Random Projections · NeurIPS 2021
Asymptotic Guarantees for Learning Generative Models with the Sliced-Wasserstein Distance · NeurIPS 2019
Generalized Sliced Wasserstein Distances · NeurIPS 2019
Audio and music processing › source separation
multichannel source separation
0.832018
Student's t Source and Mixing Models for Multichannel Audio Source Separation · IEEE ACM Trans. Audio Speech Lang. Process. 2018
Multichannel Audio Source Separation With Probabilistic Reverberation Priors · IEEE ACM Trans. Audio Speech Lang. Process. 2016
Multichannel High-Resolution NMF for Modeling Convolutive Mixtures of Non-Stationary Signals in the Time-Frequency Domain · IEEE ACM Trans. Audio Speech Lang. Process. 2014
Audio and music processing › source separation
model-based source separation
0.712023
Unsupervised Music Source Separation Using Differentiable Parametric Source Models · IEEE ACM Trans. Audio Speech Lang. Process. 2023
Audio and music processing › source separation
music source separation
0.712023
Unsupervised Music Source Separation Using Differentiable Parametric Source Models · IEEE ACM Trans. Audio Speech Lang. Process. 2023
Audio and music processing › source separation
reverberant source separation
0.622018
Student's t Source and Mixing Models for Multichannel Audio Source Separation · IEEE ACM Trans. Audio Speech Lang. Process. 2018
Multichannel Audio Source Separation With Probabilistic Reverberation Priors · IEEE ACM Trans. Audio Speech Lang. Process. 2016
Machine learning › Learning theory
concentration of measure
0.512021
Fast Approximation of the Sliced-Wasserstein Distance Using Concentration of Random Projections · NeurIPS 2021
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods
markov chain monte carlo
0.522016
Stochastic Gradient Richardson-Romberg Markov Chain Monte Carlo · NIPS 2016
Stochastic Quasi-Newton Langevin Monte Carlo · ICML 2016
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods › markov chain monte carlo
stochastic gradient MCMC
0.522016
Stochastic Gradient Richardson-Romberg Markov Chain Monte Carlo · NIPS 2016
Stochastic Quasi-Newton Langevin Monte Carlo · ICML 2016
Audio and music processing › source separation › music source separation
singing voice separation
0.512021
Phoneme Level Lyrics Alignment and Text-Informed Singing Voice Separation · IEEE ACM Trans. Audio Speech Lang. Process. 2021
Machine learning › Generative modeling
implicit generative model
0.412019
Asymptotic Guarantees for Learning Generative Models with the Sliced-Wasserstein Distance · NeurIPS 2019
Machine learning › Optimization for machine learning › gradient flow
wasserstein gradient flow
0.412019
Generalized Sliced Wasserstein Distances · NeurIPS 2019
Audio and music processing
audio coding
0.322013
Coding-Based Informed Source Separation: Nonnegative Tensor Factorization Approach · IEEE Trans. Speech Audio Process. 2013
Parametric Audio Coding With Exponentially Damped Sinusoids · IEEE Trans. Speech Audio Process. 2013
Computational photography and imaging
phase retrieval
0.312018
Model-Based STFT Phase Recovery for Audio Source Separation · IEEE ACM Trans. Audio Speech Lang. Process. 2018
Audio and music processing
music transcription
0.322013
Harmonic Adaptive Latent Component Analysis of Audio and Application to Music Transcription · IEEE Trans. Speech Audio Process. 2013
Enforcing Harmonicity and Smoothness in Bayesian Non-Negative Matrix Factorization Applied to Polyphonic Music Transcription · IEEE Trans. Speech Audio Process. 2010
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
bayesian inference
0.212016
Stochastic Gradient Richardson-Romberg Markov Chain Monte Carlo · NIPS 2016
Machine learning › Trustworthy machine learning
debiasing
0.212016
Stochastic Gradient Richardson-Romberg Markov Chain Monte Carlo · NIPS 2016
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods › markov chain monte carlo
langevin dynamics
0.212016
Stochastic Gradient Richardson-Romberg Markov Chain Monte Carlo · NIPS 2016
Machine learning › Optimization for machine learning › second-order optimization
quasi-newton method
0.212016
Stochastic Quasi-Newton Langevin Monte Carlo · ICML 2016
Audio and music processing
spatial audio
0.212016
Projection-Based Demixing of Spatial Audio · IEEE ACM Trans. Audio Speech Lang. Process. 2016
Audio and music processing › music transcription
multipitch estimation
0.222010
Adaptive Harmonic Spectral Decomposition for Multiple Pitch Estimation · IEEE Trans. Speech Audio Process. 2010
Multipitch Estimation of Piano Sounds Using a New Probabilistic Spectral Smoothness Principle · IEEE Trans. Speech Audio Process. 2010
Audio and music processing › acoustic signal processing
audio signal modeling
0.212014
Multichannel High-Resolution NMF for Modeling Convolutive Mixtures of Non-Stationary Signals in the Time-Frequency Domain · IEEE ACM Trans. Audio Speech Lang. Process. 2014
Audio and music processing › audio analysis
audio decomposition
0.212013
Harmonic Adaptive Latent Component Analysis of Audio and Application to Music Transcription · IEEE Trans. Speech Audio Process. 2013
Audio and music processing › source separation
informed source separation
0.212013
Coding-Based Informed Source Separation: Nonnegative Tensor Factorization Approach · IEEE Trans. Speech Audio Process. 2013
Audio and music processing › audio coding
parametric audio coding
0.212013
Parametric Audio Coding With Exponentially Damped Sinusoids · IEEE Trans. Speech Audio Process. 2013
Audio and music processing › audio representation
sinusoidal modeling
0.212013
Parametric Audio Coding With Exponentially Damped Sinusoids · IEEE Trans. Speech Audio Process. 2013
Machine learning › Generative modeling
generative model evaluation
0.112021
Fast Approximation of the Sliced-Wasserstein Distance Using Concentration of Random Projections · NeurIPS 2021
Audio and music processing
nonnegative matrix factorization
0.112011
NMF With Time-Frequency Activations to Model Nonstationary Audio Events · IEEE Trans. Speech Audio Process. 2011
Audio and music processing
music information retrieval
0.112010
Enforcing Harmonicity and Smoothness in Bayesian Non-Negative Matrix Factorization Applied to Polyphonic Music Transcription · IEEE Trans. Speech Audio Process. 2010

Methods — techniques the papers use, named apart from their topics

nonnegative matrix factorization · 1.3differentiable parametric source-filter model · 0.7deep learning · 0.7monotonic attention · 0.5dynamic time warping · 0.5deep neural network · 0.5concentration of random projections · 0.5expectation-maximization · 0.4radon transform · 0.4minimum expected distance estimation · 0.4maximum sliced wasserstein · 0.4variational inference · 0.3student's t-distribution · 0.3auxiliary function method · 0.3stochastic gradient langevin dynamics · 0.2stochastic gradient MCMC · 0.2richardson-romberg extrapolation · 0.2quasi-newton optimization · 0.2
YearPublicationVenuePosition
2025 Perceptual Noise-Masking with Music through Deep Spectral Envelope Shaping
abstract
People often listen to music in noisy environments, seeking to isolate themselves from ambient sounds. Indeed, a music signal can mask some of the noise’s frequency components due to the effect of simultaneous masking. In this article, we propose a neural network based on a psychoacoustic masking model, designed to enhance the music’s ability to mask ambient noise by reshaping its spectral envelope with predicted filter frequency responses. The model is trained with a perceptual loss function that balances two constraints: effectively masking the noise while preserving the original music mix and the user’s chosen listening level. We evaluate our approach on simulated data replicating a user’s experience of listening to music with headphones in a noisy environment. The results, based on defined objective metrics, demonstrate that our system improves the state of the art.
Clémentine Berger, Roland Badeau, Slim Essid
ICASSP2
2025 Unified Variational and Physics-aware Model for Room Impulse Response Estimation
abstract
Accepted to Interspeech 2025
Louis Lalay, Mathieu Fontaine 0002, Roland Badeau
INTERSPEECH3
2023 Unsupervised Music Source Separation Using Differentiable Parametric Source Models
abstract
Supervised deep learning approaches to underdetermined audio source separation achieve state-of-the-art performance but require a dataset of mixtures along with their corresponding isolated source signals. Such datasets can be extremely costly to obtain for musical mixtures. This raises a need for unsupervised methods. We propose a novel unsupervised model-based deep learning approach to musical source separation. Each source is modelled with a differentiable parametric source-filter model. A neural network is trained to reconstruct the observed mixture as a sum of the sources by estimating the source models' parameters given their fundamental frequencies. At test time, soft masks are obtained from the synthesized source signals. The experimental evaluation on a vocal ensemble separation task shows that the proposed method outperforms learning-free methods based on nonnegative matrix factorization and a supervised deep learning baseline. Integrating domain knowledge in the form of source models into a data-driven method leads to high data efficiency: the proposed approach achieves good separation quality even when trained on less than three minutes of audio. This work makes powerful deep learning based separation usable in scenarios where training data with ground truth is expensive or nonexistent.
Kilian Schulze-Forster, Gaël Richard, Liam Kelley, Clement S. J. Doire, Roland Badeau
IEEE ACM Trans. Audio Speech Lang. Process.5
2021 Damped Chirp Mixture Estimation Via Nonlinear Bayesian Regression
abstract
Estimating mixtures of damped chirp sinusoids in noise is a problem that affects audio analysis, coding, and synthesis applications. Phase-based non-stationary parameter estimators assume that sinusoids can be resolved in the Fourier transform domain, whereas high-resolution methods estimate superimposed components with accuracy close to the theoretical limits, but only for sinusoids with constant frequencies. We present a new method for estimating the parameters of superimposed damped chirps that has an accuracy competitive with existing non-stationary estimators but also has a high-resolution like subspace techniques. After providing the analytical expression for a Gaussian-windowed damped chirp signal's Fourier transform, we propose an efficient variational EM algorithm for nonlinear Bayesian regression that jointly estimates the amplitudes, phases, frequencies, chirp rates, and decay rates of multiple non-stationary components that may be obfuscated under the same local maximum in the frequency spectrum. Quantitative results show that the new method not only has an estimation accuracy that is close to the Cramér-Rao bound, but also a high resolution that outperforms the state-of-the-art.
Julian Neri, Philippe Depalle, Roland Badeau
DAFx3
2021 Fast Approximation of the Sliced-Wasserstein Distance Using Concentration of Random Projections
abstract
The Sliced-Wasserstein distance (SW) is being increasingly used in machine learning applications as an alternative to the Wasserstein distance and offers significant computational and statistical benefits. Since it is defined as an expectation over random projections, SW is commonly approximated by Monte Carlo. We adopt a new perspective to approximate SW by making use of the concentration of measure phenomenon: under mild assumptions, one-dimensional projections of a high-dimensional random vector are approximately Gaussian. Based on this observation, we develop a simple deterministic approximation for SW. Our method does not require sampling a number of random projections, and is therefore both accurate and easy to use compared to the usual Monte Carlo approximation. We derive nonasymptotical guarantees for our approach, and show that the approximation error goes to zero as the dimension increases, under a weak dependence condition on the data distribution. We validate our theoretical findings on synthetic datasets, and illustrate the proposed approximation on a generative modeling problem.
Kimia Nadjahi, Alain Durmus, Pierre E. Jacob, Roland Badeau, Umut Simsekli
NeurIPS4
2021 Phoneme Level Lyrics Alignment and Text-Informed Singing Voice Separation
abstract
The goal of singing voice separation is to recover the vocals signal from music mixtures. State-of-the-art performance is achieved by deep neural networks trained in a supervised fashion. Since training data are scarce and music signals are extremely diverse, it remains challenging to achieve high separation quality across various recording and mixing conditions as well as music styles. In this paper, we investigate to which extent the separation can be improved when lyrics transcripts are used as additional information. To this end, we propose a joint approach to phoneme level lyrics alignment and text-informed singing voice separation. It is based on DTW-attention, a new monotonic attention mechanism including a differentiable approximation of dynamic time warping. Experimental results show that the method can align phonemes with mixed singing voice with high precision given accurate transcripts. It also achieves competitive results on challenging word level alignment test sets using less training data than state-of-the-art methods. Sequential alignment and informed separation lead to improved separation quality according to objective measures. Text information helps preserving spectral phoneme properties in the separated voice signals.
Kilian Schulze-Forster, Clement S. J. Doire, Gaël Richard, Roland Badeau
IEEE ACM Trans. Audio Speech Lang. Process.4
2020 Approximate Bayesian Computation with the Sliced-Wasserstein Distance
abstract
Approximate Bayesian Computation (ABC) is a popular method for approximate inference in generative models with intractable but easy-to-sample likelihood. It constructs an approximate posterior distribution by finding parameters for which the simulated data are close to the observations in terms of summary statistics. These statistics are defined beforehand and might induce a loss of information, which has been shown to deteriorate the quality of the approximation. To overcome this problem, Wasserstein-ABC has been recently proposed, and compares the datasets via the Wasserstein distance between their empirical distributions, but does not scale well to the dimension or the number of samples. We propose a new ABC technique, called Sliced-Wasserstein ABC and based on the Sliced-Wasserstein distance, which has better computational and statistical properties. We derive two theoretical results showing the asymptotical consistency of our approach, and we illustrate its advantages on synthetic data and an image denoising task.
Kimia Nadjahi, Valentin De Bortoli, Alain Durmus, Roland Badeau, Umut Simsekli
ICASSP4
2020 Probabilistic Filter and Smoother for Variational Inference of Bayesian Linear Dynamical Systems
abstract
Variational inference of a Bayesian linear dynamical system is a powerful method for estimating latent variable sequences and learning sparse dynamic models in domains ranging from neuroscience to audio processing. The hardest part of the method is inferring the model's latent variable sequence. Here, we propose a solution using matrix inversion lemmas to derive what may be considered as the Bayesian counterparts to the Kalman filter and smoother, which are particular forms of the forward-backward algorithm that have known properties of numerical stability and efficiency that lead to cost growing linear with time. Opposed to existing methods, we do not augment the model dimensionality, use Cholesky decompositions or inaccurate numerical matrix inversions. We provide mathematical proof and empirical evidence that the new algorithm respects parameter expected values to more accurately infer latent state statistics. An application to Bayesian frequency estimation of a stochastic sum of sinusoids model is presented and compared with state-of-the-art estimators.
Julian Neri, Roland Badeau, Philippe Depalle
ICASSP2
2020 Laplace State Space Filter with Exact Inference and Moment Matching
abstract
We present a Bayesian filter for state space models with Laplace-distributed observation noise that is robust to heavy-tailed and outlier-ridden univariate time-series data. We analytically derive a closed-form expression of the exact posterior for a Laplace likelihood conditioned on a Gaussian prior. Posterior statistics are propagated forward in time by a proxy Gaussian density. The forward Kullback-Leibler divergence from the posterior to the Gaussian is minimized by matching their moments. The proposed method supports both linear and non-linear systems, and has a fast recursive structure analogous to the Kalman filter that enables online inference. Results show that the new method outperforms existing approximate inference methods, especially in challenging scenarios where the system's parameters are uncertain.
Julian Neri, Philippe Depalle, Roland Badeau
ICASSP3
2020 Joint Phoneme Alignment and Text-Informed Speech Separation on Highly Corrupted Speech
abstract
Speech separation quality can be improved by exploiting textual information. However, this usually requires text-to-speech alignment at phoneme level. Classical alignment methods are made for rather clean speech and do not work as well on corrupted speech. We propose to perform text-informed speech-music separation and phoneme alignment jointly using recurrent neural networks and the attention mechanism. We show that it leads to benefits for both tasks. In experiments, phoneme transcripts are used to improve the perceived quality of separated speech over a non-informed baseline. Moreover, our novel phoneme alignment method based on the attention mechanism achieves state-of-the-art alignment accuracy on clean and on heavily corrupted speech.
Kilian Schulze-Forster, Clement S. J. Doire, Gaël Richard, Roland Badeau
ICASSP4
2020 Separation of alpha-stable random vectors
Mathieu Fontaine 0002, Roland Badeau, Antoine Liutkus
Signal Process.2
2019 Generalized Sliced Wasserstein Distances
abstract
The Wasserstein distance and its variations, e.g., the sliced-Wasserstein (SW) distance, have recently drawn attention from the machine learning community. The SW distance, specifically, was shown to have similar properties to the Wasserstein distance, while being much simpler to compute, and is therefore used in various applications including generative modeling and general supervised/unsupervised learning. In this paper, we first clarify the mathematical connection between the SW distance and the Radon transform. We then utilize the generalized Radon transform to define a new family of distances for probability measures, which we call generalized sliced-Wasserstein (GSW) distances. We further show that, similar to the SW distance, the GSW distance can be extended to a maximum GSW (max-GSW) distance. We then provide the conditions under which GSW and max-GSW distances are indeed proper metrics. Finally, we compare the numerical performance of the proposed distances on the generative modeling task of SW flows and report favorable results.
Soheil Kolouri, Kimia Nadjahi, Umut Simsekli, Roland Badeau, Gustavo K. Rohde
NeurIPS4
2019 Asymptotic Guarantees for Learning Generative Models with the Sliced-Wasserstein Distance
abstract
Minimum expected distance estimation (MEDE) algorithms have been widely used for probabilistic models with intractable likelihood functions and they have become increasingly popular due to their use in implicit generative modeling (e.g.\ Wasserstein generative adversarial networks, Wasserstein autoencoders). Emerging from computational optimal transport, the Sliced-Wasserstein (SW) distance has become a popular choice in MEDE thanks to its simplicity and computational benefits. While several studies have reported empirical success on generative modeling with SW, the theoretical properties of such estimators have not yet been established. In this study, we investigate the asymptotic properties of estimators that are obtained by minimizing SW. We first show that convergence in SW implies weak convergence of probability measures in general Wasserstein spaces. Then we show that estimators obtained by minimizing SW (and also an approximate version of SW) are asymptotically consistent. We finally prove a central limit theorem, which characterizes the asymptotic distribution of the estimators and establish a convergence rate of $\sqrt{n}$, where $n$ denotes the number of observed data points. We illustrate the validity of our theory on both synthetic data and neural networks.
Kimia Nadjahi, Alain Durmus, Umut Simsekli, Roland Badeau
NeurIPS4
2018 Alpha-Stable Low-Rank Plus Residual Decomposition for Speech Enhancement
abstract
In this study, we propose a novel probabilistic model for separating clean speech signals from noisy mixtures by decomposing the mixture spectra into a structured speech part and a more flexible residual part. The main novelty in our model is that it uses a family of heavy-tailed distributions, so called the α-stable distributions, for modeling the residual signal. We develop an expectation-maximization algorithm for parameter estimation and a Monte Carlo scheme for posterior estimation of the clean speech. Our experiments show that the proposed method outperforms relevant factorization-based algorithms by a significant margin.
Umut Simsekli, Halil Erdogan, Simon Leglaive, Antoine Liutkus, Roland Badeau, Gaël Richard
ICASSP5
2018 Training and compensation of class-conditioned NMF bases for speech enhancement
Hanwook Chung, Roland Badeau, Eric Plourde, Benoît Champagne 0001
Neurocomputing2
2018 Student's t Source and Mixing Models for Multichannel Audio Source Separation
abstract
This paper presents a Bayesian framework for under-determined audio source separation in multichannel reverberant mixtures. We model the source signals as Student's t latent random variables in a time-frequency domain. The specific structure of musical signals in this domain is exploited by means of a nonnegative matrix factorization model. Conversely, we design the mixing model in the time domain. In addition to leading to an exact representation of the convolutive mixing process, this approach allows us to develop simple probabilistic priors for the mixing filters. Indeed, as those filters correspond to room responses they exhibit a simple characteristic structure in the time domain that can be used to guide their estimation. We also rely on the Student's t distribution for modeling the impulse response of the mixing filters. From this model, we develop a variational inference algorithm in order to perform source separation. The experimental evaluation demonstrates the potential of this approach for separating multichannel reverberant mixtures.
Simon Leglaive, Roland Badeau, Gaël Richard
IEEE ACM Trans. Audio Speech Lang. Process.2
2018 Model-Based STFT Phase Recovery for Audio Source Separation
abstract
For audio source separation applications, it is common to estimate the magnitude of the short-time Fourier transform (STFT) of each source. In order to further synthesize time-domain signals, it is necessary to recover the phase of the corresponding complex-valued STFT. Most authors in this field choose a Wiener-like filtering approach, which boils down to use the phase of the original mixture. In this paper, a different standpoint is adopted. Many music events are partially composed of slowly varying sinusoids and the STFT phase increment over time of those frequency components takes a specific form. This allows phase recovery by an unwrapping technique once a short-term frequency estimate has been obtained. Herein, a novel iterative source separation procedure is proposed that builds upon these results. It consists in minimizing the mixing error by means of the auxiliary function method. This procedure is initialized by exploiting the unwrapping technique in order to generate estimates that benefit from a temporal continuity property. Experiments conducted on realistic music pieces show that, given accurate magnitude estimates, this procedure outperforms the state-of-the-art consistent Wiener filter.
Paul Magron, Roland Badeau, Bertrand David 0002
IEEE ACM Trans. Audio Speech Lang. Process.2
2017 Multichannel audio source separation: Variational inference of time-frequency sources from time-domain observations
abstract
A great number of methods for multichannel audio source separation are based on probabilistic approaches in which the sources are modeled as latent random variables in a Time-Frequency (TF) domain. For reverberant mixtures, it is common to approximate the time-domain convolutive mixing process as being instantaneous in the short-term Fourier transform domain, under a short mixing filters assumption. The TF latent sources are then inferred from the TF mixture observations. In this paper we propose to infer the TF latent sources from the time-domain observations. This approach allows us to exactly model the convolutive mixing process. The inference procedure relies on a variational expectation-maximization algorithm. In significant reverberation conditions, our approach leads to a signal-to-distortion ratio improvement of 5.5 dB compared with the usual TF approximation of the convolutive mixing process.
Simon Leglaive, Roland Badeau, Gaël Richard
ICASSP2
2017 Alpha-stable multichannel audio source separation
abstract
In this paper, we focus on modeling multichannel audio signals in the short-time Fourier transform domain for the purpose of source separation. We propose a probabilistic model based on a class of heavy-tailed distributions, in which the observed mixtures and the latent sources are jointly modeled by using a certain class of multivariate alpha-stable distributions. As opposed to the conventional Gaussian models, where the observations are constrained to lie just within a few standard deviations from the mean, the proposed heavy-tailed model allows us to account for spurious data or important uncertainties in the model. We develop a Monte Carlo Expectation-Maximization algorithm for inferring the sources from the proposed model. We show that our approach leads to significant performance improvements in audio source separation under corrupted mixtures and in spatial audio object coding.
Simon Leglaive, Umut Simsekli, Antoine Liutkus, Roland Badeau, Gaël Richard
ICASSP4
2017 Phase-dependent anisotropic Gaussian model for audio source separation
abstract
Phase reconstruction of complex components in the time-frequency domain is a challenging but necessary task for audio source separation. While traditional approaches do not exploit phase constraints that originate from signal modeling, some prior information about the phase can be obtained from sinusoidal modeling. In this paper, we introduce a probabilistic mixture model which allows us to incorporate such phase priors within a source separation framework. While the magnitudes are estimated beforehand, the phases are modeled by Von Mises random variables whose location parameters are the phase priors. We then approximate this non-tractable model by an anisotropic Gaussian model, in which the phase dependencies are preserved. This enables us to derive an MMSE estimator of the sources which optimally combines Wiener filtering and prior phase estimates. Experimental results highlight the potential of incorporating phase priors into mixture models for separating overlapping components in complex audio mixtures.
Paul Magron, Roland Badeau, Bertrand David 0002
ICASSP2
2017 Parallelized Stochastic Gradient Markov Chain Monte Carlo algorithms for non-negative matrix factorization
abstract
Stochastic Gradient Markov Chain Monte Carlo (SG-MCMC) methods have become popular in modern data analysis problems due to their computational efficiency. Even though they have proved useful for many statistical models, the application of SG-MCMC to non-negative matrix factorization (NMF) models has not yet been extensively explored. In this study, we develop two parallel SG-MCMC algorithms for a broad range of NMF models. We exploit the conditional independence structure of the NMF models and utilize a stratified sub-sampling approach for enabling parallelization. We illustrate the proposed algorithms on an image restoration task and report encouraging results.
Umut Simsekli, Alain Durmus, Roland Badeau, Gaël Richard, Eric Moulines, A. Taylan Cemgil
ICASSP3
2017 Reassigned time-frequency representations of discrete time signals and application to the Constant-Q Transform
Sébastien Fenet, Roland Badeau, Gaël Richard
Signal Process.2
2016 PROJET - Spatial audio separation using projections
abstract
We propose a projection-based method for the unmixing of multichannel audio signals into their different constituent spatial objects. Here, spatial objects are modelled using a unified framework which handles both point sources and diffuse sources. We then propose a novel methodology to estimate and take advantage of the spatial dependencies of an object. Where previous research has processed the original multichannel mixtures directly and has been principally focused on the use of inter-channel covariance structures, here we instead process projections of the multichannel signal on many different spatial directions. These linear combinations consist of observations where some spatial objects are cancelled or enhanced. We then propose an algorithm which takes these projections as the observations, discarding dependencies between them. Since each one contains global information regarding all channels of the original multichannel mixture, this provides an effective means of learning the parameters of the original audio, while avoiding the need for joint-processing of all the channels. We further show how to recover the separated spatial objects and demonstrate the use of the technique on stereophonic music signals.
Derry Fitzgerald, Antoine Liutkus, Roland Badeau
ICASSP3
2016 Complex NMF under phase constraints based on signal modeling: Application to audio source separation
abstract
Nonnegative Matrix Factorization (NMF) is a powerful tool for decomposing mixtures of audio signals in the Time-Frequency (TF) domain. In the source separation framework, the phase recovery for each extracted component is necessary for synthesizing time-domain signals. The Complex NMF (CNMF) model aims to jointly estimate the spectrogram and the phase of the sources, but requires to constrain the phase in order to produce satisfactory sounding results. We propose to incorporate phase constraints based on signal models within the CNMF framework: a phase unwrapping constraint that enforces a form of temporal coherence, and a constraint based on the repetition of audio events, which models the phases of the sources within onset frames. We also provide an algorithm for estimating the model parameters. The experimental results highlight the interest of including such constraints in the CNMF framework for separating overlapping components in complex audio mixtures.
Paul Magron, Roland Badeau, Bertrand David 0002
ICASSP2
2016 Stochastic thermodynamic integration: Efficient Bayesian model selection via stochastic gradient MCMC
abstract
Model selection is a central topic in Bayesian machine learning, which requires the estimation of the marginal likelihood of the data under the models to be compared. During the last decade, conventional model selection methods have lost their charm as they have high computational requirements. In this study, we propose a computationally efficient model selection method by integrating ideas from Stochastic Gradient Markov Chain Monte Carlo (SG-MCMC) literature and statistical physics. As opposed to conventional methods, the proposed method has very low computational needs and can be implemented almost without modifying existing SG-MCMC code. We provide an upper-bound for the bias of the proposed method. Our experiments show that, our method is 40 times as fast as the baseline method on finding the optimal model order in a matrix factorization problem.
Umut Simsekli, Roland Badeau, Gaël Richard, A. Taylan Cemgil
ICASSP2
2016 Common fate model for unison source separation
abstract
In this paper we present a novel source separation method aiming to overcome the difficulty of modelling non-stationary signals. The method can be applied to mixtures of musical instruments with frequency and/or amplitude modulation, e.g. typically caused by vibrato. It is based on a signal representation that divides the complex spectrogram into a grid of patches of arbitrary size. These complex patches are then processed by a two-dimensional discrete Fourier transform, forming a tensor representation which reveals spectral and temporal modulation textures. Our representation can be seen as an alternative to modulation transforms computed on magnitude spectrograms. An adapted factorization model allows to decompose different time-varying harmonic sources based on their particular common modulation profile: hence the name Common Fate Model. The method is evaluated on musical instrument mixtures playing the same fundamental frequency (unison), showing improvement over other state-of-the-art methods.
Fabian-Robert Stöter, Antoine Liutkus, Roland Badeau, Bernd Edler, Paul Magron
ICASSP3
2016 Stochastic Quasi-Newton Langevin Monte Carlo
abstract
Recently, Stochastic Gradient Markov Chain Monte Carlo (SG-MCMC) methods have been proposed for scaling up Monte Carlo computations to large data problems. Whilst these approaches have proven useful in many applications, vanilla SG-MCMC might suffer from poor mixing rates when random variables exhibit strong couplings under the target densities or big scale differences. In this study, we propose a novel SG-MCMC method that takes the local geometry into account by using ideas from Quasi-Newton optimization methods. These second order methods directly approximate the inverse Hessian by using a limited history of samples and their gradients. Our method uses dense approximations of the inverse Hessian while keeping the time and memory complexities linear with the dimension of the problem. We provide a formal theoretical analysis where we show that the proposed method is asymptotically unbiased and consistent with the posterior expectations. We illustrate the effectiveness of the approach on both synthetic and real datasets. Our experiments on two challenging applications show that our method achieves fast convergence rates similar to Riemannian approaches while at the same time having low computational requirements similar to diagonal preconditioning approaches.
Umut Simsekli, Roland Badeau, A. Taylan Cemgil, Gaël Richard
ICML2
2016 Stochastic Gradient Richardson-Romberg Markov Chain Monte Carlo
abstract
Stochastic Gradient Markov Chain Monte Carlo (SG-MCMC) algorithms have become increasingly popular for Bayesian inference in large-scale applications. Even though these methods have proved useful in several scenarios, their performance is often limited by their bias. In this study, we propose a novel sampling algorithm that aims to reduce the bias of SG-MCMC while keeping the variance at a reasonable level. Our approach is based on a numerical sequence acceleration method, namely the Richardson-Romberg extrapolation, which simply boils down to running almost the same SG-MCMC algorithm twice in parallel with different step sizes. We illustrate our framework on the popular Stochastic Gradient Langevin Dynamics (SGLD) algorithm and propose a novel SG-MCMC algorithm referred to as Stochastic Gradient Richardson-Romberg Langevin Dynamics (SGRRLD). We provide formal theoretical analysis and show that SGRRLD is asymptotically consistent, satisfies a central limit theorem, and its non-asymptotic bias and the mean squared-error can be bounded. Our results show that SGRRLD attains higher rates of convergence than SGLD in both finite-time and asymptotically, and it achieves the theoretical accuracy of the methods that are based on higher-order integrators. We support our findings using both synthetic and real data experiments.
Alain Durmus, Umut Simsekli, Eric Moulines, Roland Badeau, Gaël Richard
NIPS4
2016 Projection-Based Demixing of Spatial Audio
abstract
We propose a method to unmix multichannel audio signals into their different constitutive spatial objects. To achieve this, we characterize an audio object through both a spatial and a spectro-temporal modeling. The particularity of the spatial model we pick is that it neither assumes an object has only one underlying source point, nor does it attempt to model the complex room acoustics. Instead, it focuses on a listener perspective, and takes each object as the superposition of many contributions with different incoming directions and interchannel delays. Our spectro-temporal probabilistic model is based on the recently proposed α-harmonisable processes, which are adequate for signals with large dynamics, such as audio. Then, the main originality of this paper is to provide a new way to estimate and exploit interchannel dependences of an object for the purpose of demixing. In the Gaussian α = 2 case, previous research focused on covariance structures. This approach is no longer valid for α <; 2 where covariances are not defined. Instead, we show how simple linear combinations of the mixture channels can be used to learn the model parameters, and the method we propose consists in pooling the estimates based on many projections to correctly account for the original multichannel audio. Intuitively, each such downmix of the mixture provides a new perspective where some objects are canceled or enhanced. Finally, we also explain how to recover the different spatial audio objects when all parameters have been computed. Performance of the method is illustrated on the separation of stereophonic music signals.
Derry Fitzgerald, Antoine Liutkus, Roland Badeau
IEEE ACM Trans. Audio Speech Lang. Process.3
2016 Multichannel Audio Source Separation With Probabilistic Reverberation Priors
abstract
Incorporating prior knowledge about the sources and/or the mixture is a way to improve under-determined audio source separation performance. A great number of informed source separation techniques concentrate on taking priors on the sources into account, but fewer works have focused on constraining the mixing model. In this paper, we address the problem of underdetermined multichannel audio source separation in reverberant conditions. We target a semi-informed scenario where some room parameters are known. Two probabilistic priors on the frequency response of the mixing filters are proposed. Early reverberation is characterized by an autoregressive model while according to statistical room acoustics results, late reverberation is represented by an autoregressive moving average model. Both reverberation models are defined in the frequency domain. They aim to transcribe the temporal characteristics of the mixing filters into frequency-domain correlations. Our approach leads to a maximum a posteriori estimation of the mixing filters which is achieved thanks to the expectation-maximization algorithm. We experimentally show the superiority of this approach compared with a maximum likelihood estimation of the mixing filters.
Simon Leglaive, Roland Badeau, Gaël Richard
IEEE ACM Trans. Audio Speech Lang. Process.2
2015 Singing voice detection with deep recurrent neural networks
abstract
In this paper, we propose a new method for singing voice detection based on a Bidirectional Long Short-Term Memory (BLSTM) Recurrent Neural Network (RNN). This classifier is able to take a past and future temporal context into account to decide on the presence/absence of singing voice, thus using the inherent sequential aspect of a short-term feature extraction in a piece of music. The BLSTM-RNN contains several hidden layers, so it is able to extract a simple representation fitted to our task from low-level features. The results we obtain significantly outperform state-of-the-art methods on a common database.
Simon Leglaive, Romain Hennequin, Roland Badeau
ICASSP3
2015 Generalized Wiener filtering with fractional power spectrograms
abstract
In the recent years, many studies have focused on the single-sensor separation of independent waveforms using so-called soft-masking strategies, where the short term Fourier transform of the mixture is multiplied element-wise by a ratio of spectrogram models. When the signals are wide-sense stationary, this strategy is theoretically justified as an optimal Wiener filtering: the power spectrograms of the sources are supposed to add up to yield the power spectrogram of the mixture. However, experience shows that using fractional spectrograms instead, such as the amplitude, yields good performance in practice, because they experimentally better fit the additivity assumption. To the best of our knowledge, no probabilistic interpretation of this filtering procedure was available to date. In this paper, we show that assuming the additivity of fractional spectrograms for the purpose of building soft-masks can be understood as separating locally stationary α-stable harmonizable processes, α-harmonizable in short, thus justifying the procedure theoretically.
Antoine Liutkus, Roland Badeau
ICASSP2
2015 Phase recovery in NMF for audio source separation: An insightful benchmark
abstract
Nonnegative Matrix Factorization (NMF) is a powerful tool for decomposing mixtures of audio signals in the Time-Frequency (TF) domain. In applications such as source separation, the phase recovery for each extracted component is a major issue since it often leads to audible artifacts. In this paper, we present a methodology for evaluating various NMF-based source separation techniques involving phase reconstruction. For each model considered, a comparison between two approaches (blind separation without prior information and oracle separation with supervised model learning) is performed, in order to inquire about the room for improvement for the estimation methods. Experimental results show that the High Resolution NMF (HRNMF) model is particularly promising, because it is able to take phases and correlations over time into account with a great expressive power.
Paul Magron, Roland Badeau, Bertrand David 0002
ICASSP2
2014 Towards complex matrix decomposition of spectrograms based on the relative phase offsets of harmonic sounds
abstract
In this paper we study the relative phase offsets between partials in the sustained part of harmonic sounds and investigate their suitability for complex matrix decomposition of spectrograms. We formally introduce this property in a sinusoidal model and visualise the phase relations of a musical instrument. A model of complex matrix decomposition in the time-frequency domain is derived and equations for the estimation of the model parameters are provided in the mono-phonic case. We illustrate the model with the analysis of a mono-phonic saxophone signal. The results suggest that the phase offset is able to capture inherent time-invariant phase properties of harmonic sounds and outline its potential use for complex matrix decomposition.
Holger Kirchhoff, Roland Badeau, Simon Dixon
ICASSP2
2014 Multichannel High-Resolution NMF for Modeling Convolutive Mixtures of Non-Stationary Signals in the Time-Frequency Domain
abstract
Several probabilistic models involving latent components have been proposed for modeling time-frequency (TF) representations of audio signals such as spectrograms, notably in the nonnegative matrix factorization (NMF) literature. Among them, the recent high-resolution NMF (HR-NMF) model is able to take both phases and local correlations in each frequency band into account, and its potential has been illustrated in applications such as source separation and audio inpainting. In this paper, HR-NMF is extended to multichannel signals and to convolutive mixtures. The new model can represent a variety of stationary and non-stationary signals, including autoregressive moving average (ARMA) processes and mixtures of damped sinusoids. A fast variational expectation-maximization (EM) algorithm is proposed to estimate the enhanced model. This algorithm is applied to piano signals, and proves capable of accurately modeling reverberation, restoring missing observations, and separating pure tones with close frequencies.
Roland Badeau, Mark D. Plumbley
IEEE ACM Trans. Audio Speech Lang. Process.1
2013 Variational Bayesian EM algorithm for modeling mixtures of non-stationary signals in the time-frequency domain (HR-NMF)
abstract
We recently introduced the high-resolution nonnegative matrix factorization (HR-NMF) model for analyzing mixtures of nonstationary signals in the time-frequency domain, and highlighted its capability to both reach high spectral resolution and reconstruct high quality audio signals. In order to estimate the model parameters and the latent components, we proposed to resort to an expectation-maximization (EM) algorithm based on a Kalman filter/smoother. The approach proved to be appropriate for modeling audio signals in applications such as source separation and audio inpainting. However, its computational cost is high, dominated by the Kalman filter/smoother, and may be prohibitive when dealing with high-dimensional signals. In this paper, we consider two different alternatives, using the variational Bayesian EM algorithm and two mean-field approximations. We show that, while significantly reducing the complexity of the estimation, these novel approaches do not alter its quality.
Roland Badeau, Angélique Dremeau
ICASSP1
2013 Low bitrate informed source separation of realistic mixtures
abstract
Demixing consists in recovering the sounds that compose a multichannel mix. Important applications include karaoke or respatialization. Several approaches to this problem have been proposed in a coding/decoding framework, which are denoted either as spatial audio object coding or informed source separation. They assume that the constituent sounds are available at an encoding stage and used to compute a side-information transmitted to the end-user. At a decoding stage, only the mixtures and the side information are used to recover the sources. Here, we propose an advanced model, which encompasses many practical scenarios and permits to reach bitrates as low as 0:5kbps/source. First, the sources may be mono or multichannel. Second, the mixing process is assumed to be diffuse, generalizing the usual linear-instantaneous or convolutive cases and permitting professional mixes to be processed. Third, the signals to be recovered may either be the original sources or their spatial images.
Antoine Liutkus, Roland Badeau, Gaël Richard
ICASSP2
2013 Parametric Audio Coding With Exponentially Damped Sinusoids
abstract
Sinusoidal modeling is one of the most popular techniques for low bitrate audio coding. Usually, the sinusoidal parameters (amplitude, pulsation and phase of each sinusoidal component) are kept constant within a time segment. An alternative model, the so-called Exponentially-Damped Sinusoidal (EDS) model, includes an additional damping parameter for each sinusoidal component to better represent the signal characteristics. It was however never shown that the EDS model could be efficient for perceptual audio coding. To that aim, we propose in this paper an efficient analysis/synthesis framework with dynamic time-segmentation on transients and psychoacoustic modeling, and an asymptotically optimal entropy-constrained quantization method for the four sinusoid parameters (e.g., including damping). We then apply this coding technique to real audio excerpts for a given entropy target corresponding to a low bitrate (20 kbits/s), and compare this method with a classical sinusoidal coding scheme using a constant-amplitude sinusoidal model and the perceptually weighted Matching Pursuit algorithm. Subjective listening tests show that the EDS model is more efficient on audio samples with fast transient content, and similar to the classical model for more stationary audio samples.
Olivier Derrien, Roland Badeau, Gaël Richard
IEEE Trans. Speech Audio Process.2
2013 Harmonic Adaptive Latent Component Analysis of Audio and Application to Music Transcription
abstract
Recently, new methods for smart decomposition of time-frequency representations of audio have been proposed in order to address the problem of automatic music transcription. However those techniques are not necessarily suitable for notes having variations of both pitch and spectral envelope over time. The HALCA (Harmonic Adaptive Latent Component Analysis) model presented in this article allows considering those two kinds of variations simultaneously. Each note in a constant-Q transform is locally modeled as a weighted sum of fixed narrowband harmonic spectra, spectrally convolved with some impulse that defines the pitch. All parameters are estimated by means of the expectation-maximization (EM) algorithm, in the framework of Probabilistic Latent Component Analysis. Interesting priors over the parameters are also introduced in order to help the EM algorithm converging towards a meaningful solution. We applied this model for automatic music transcription: the onset time, duration and pitch of each note in an audio file are inferred from the estimated parameters. The system has been evaluated on two different databases and obtains very promising results.
Benoit Fuentes, Roland Badeau, Gaël Richard
IEEE Trans. Speech Audio Process.2
2013 Coding-Based Informed Source Separation: Nonnegative Tensor Factorization Approach
abstract
Informed source separation (ISS) aims at reliably recovering sources from a mixture. To this purpose, it relies on the assumption that the original sources are available during an encoding stage. Given both sources and mixture, a side-information may be computed and transmitted along with the mixture, whereas the original sources are not available any longer. During a decoding stage, both mixture and side-information are processed to recover the sources. ISS is motivated by a number of specific applications including active listening and remixing of music, karaoke, audio gaming, etc. Most ISS techniques proposed so far rely on a source separation strategy and cannot achieve better results than oracle estimators. In this study, we introduce Coding-based ISS (CISS) and draw the connection between ISS and source coding. CISS amounts to encode the sources using not only a model as in source coding but also the observation of the mixture. This strategy has several advantages over conventional ISS methods. First, it can reach any quality, provided sufficient bandwidth is available as in source coding. Second, it makes use of the mixture in order to reduce the bitrate required to transmit the sources, as in classical ISS. Furthermore, we introduce Nonnegative Tensor Factorization as a very efficient model for CISS and report rate-distortion results that strongly outperform the state of the art.
Alexey Ozerov, Antoine Liutkus, Roland Badeau, Gaël Richard
IEEE Trans. Speech Audio Process.3
2012 Probabilistic model for main melody extraction using Constant-Q transform
abstract
Dimension reduction techniques such as Nonnegative Tensor Factorization are now classical for both source separation and estimation of multiple fundamental frequencies in audio mixtures. Still, few studies jointly addressed these tasks so far, mainly because separation is often based on the Short Term Fourier Transform (STFT) whereas recent music analysis algorithms are rather based on the Constant-Q Transform (CQT). The CQT is practical for pitch estimation because a pitch shift amounts to a translation of the CQT representation, whereas it produces a scaling of the STFT. Conversely, no simple inversion of the CQT was available until recently, preventing it from being used for source separation. Benefiting from advances both in the inversion of the CQT and in statistical modeling, we show how recent techniques designed for music analysis can also be used for source separation with encouraging results, thus opening the path to many crossovers between separation and analysis.
Benoit Fuentes, Antoine Liutkus, Roland Badeau, Gaël Richard
ICASSP3
2012 Adaptive filtering for music/voice separation exploiting the repeating musical structure
abstract
The separation of the lead vocals from the background accompaniment in audio recordings is a challenging task. Recently, an efficient method called REPET (REpeating Pattern Extraction Technique) has been proposed to extract the repeating background from the non-repeating foreground. While effective on individual sections of a song, REPET does not allow for variations in the background (e.g. verse vs. chorus), and is thus limited to short excerpts only. We overcome this limitation and generalize REPET to permit the processing of complete musical tracks. The proposed algorithm tracks the period of the repeating structure and computes local estimates of the background pattern. Separation is performed by soft time-frequency masking, based on the deviation between the current observation and the estimated background pattern. Evaluation on a dataset of 14 complete tracks shows that this method can perform at least as well as a recent competitive music/voice separation method, while being computationally efficient.
Antoine Liutkus, Zafar Rafii, Roland Badeau, Bryan Pardo, Gaël Richard
ICASSP3
2012 Informed source separation through spectrogram coding and data embedding
Antoine Liutkus, Jonathan Pinel, Roland Badeau, Laurent Girin, Gaël Richard
Signal Process.3
2011 Stability analysis of multiplicative update algorithms for non-negative matrix factorization
abstract
Multiplicative update algorithms have encountered a great success to solve optimization problems with non-negativity constraints, such as the famous non-negative matrix factorization (NMF) and its many variants. However, despite several years of research on the topic, the understanding of their convergence properties is still to be improved. In this paper, we show that Lyapunov's stability theory provides a very enlightening viewpoint on the problem. We prove the stability of supervised NMF and study the more difficult case of unsupervised NMF. Numerical simulations illustrate those theoretical results, and the convergence speed of NMF multiplicative updates is analyzed.
Roland Badeau, Nancy Bertin, Emmanuel Vincent 0001
ICASSP1
2011 Fast orthogonal decomposition of Volterra cubic kernels using oblique unfolding
abstract
Discrete-time Volterra modeling is a central topic in many application areas and a large class of nonlinear systems can be modeled using high-order Volterra series. The problem with Volterra series is that the number of parameters grows very rapidly with the order of the nonlinearity and the memory in the system. In order to efficiently implement this model, kernel eigen-decomposition can be used in the context of a Parallel-Cascade realization of a Volterra system. So, using the multilinear SVD (HOSVD) for de composing high-order Volterra kernels seems natural. In this pa per, we propose to drastically reduce the computational cost of the HOSVD by (1) considering the symmetrized Volterra kernel and (2) exploiting the column-redundancy of the associated mode by using an oblique unfolding of the Volterra kernel. Keeping in mind that the complexity of the full HOSVD for a cubic (I x I x I) un structured Volterra kernel needs 12I4flops, our solution allows reducing the complexity to 2I4flops, which leads to a gain equal to six for a sufficiently large size I.
Rémy Boyer, Roland Badeau, Gérard Favier
ICASSP2
2011 Entropy-constrained quantization of exponentially damped sinusoids parameters
abstract
Sinusoidal modeling is traditionally one of the most popular techniques for low bitrate audio coding. Usually, the sinusoidal parameters are kept constant within a time segment but the exponentially damped sinusoidal (EDS) model is also an efficient alternative. However, the inclusion of an additional damping parameter calls for a specific quantization scheme. In this paper, we propose an asymptotically optimal entropy-constrained quantization method for amplitude, phase and damping parameters. We show that this scheme is nearly optimal in terms of rate-distortion trade-off. We also show that damping consumes the smallest part of the total entropy of quantization indexes, which suggests that the EDS model is truly efficient for audio coding.
Olivier Derrien, Roland Badeau, Gaël Richard
ICASSP2
2011 Adaptive harmonic time-frequency decomposition of audio using shift-invariant PLCA
abstract
Numerous methods have been developed for the time-frequency analysis and smart decomposition of audio signals. However, these techniques are not consistently suitable for real music signals where each note presents continuous variations of both pitch and spectral envelope. This paper presents a new model for analyzing the harmonic structures of an audio signal that can jointly handle those two types of variations. Each note in a constant-Q transform is modeled as a weighted sum of narrowband parametric spectra, and positive deconvolution is performed to estimate the model parameters, in the framework of probabilistic latent component analysis. The algorithm has been tested in a task of monopitch estimation. The very promising results highlight the reliability and the robustness of the model.
Benoit Fuentes, Roland Badeau, Gaël Richard
ICASSP2
2011 Score informed audio source separation using a parametric model of non-negative spectrogram
abstract
In this paper we present a new technique for monaural source separation in musical mixtures, which uses the knowledge of the musical score. This information is used to initialize an algorithm which computes a parametric decomposition of the spectrogram based on non-negative matrix factorization (NMF). This algorithm provides time-frequency masks which are used to separate the sources with Wiener filtering.
Romain Hennequin, Bertrand David 0002, Roland Badeau
ICASSP3
2011 Beta-Divergence as a Subclass of Bregman Divergence
abstract
In this paper, we present a complete proof that the β-divergence is a particular case of Bregman divergence. This little-known result makes it possible to straightforwardly apply theorems about Bregman divergences to β-divergences. This is of interest for numerous applications since these divergences are widely used, for instance in non-negative matrix factorization (NMF).
Romain Hennequin, Bertrand David 0002, Roland Badeau
IEEE Signal Process. Lett.3
2011 NMF With Time-Frequency Activations to Model Nonstationary Audio Events
abstract
Real-world sounds often exhibit time-varying spectral shapes, as observed in the spectrogram of a harpsichord tone or that of a transition between two pronounced vowels. Whereas the standard non-negative matrix factorization (NMF) assumes fixed spectral atoms, an extension is proposed where the temporal activations (coefficients of the decomposition on the spectral atom basis) become frequency dependent and follow a time-varying autoregressive moving average (ARMA) modeling. This extension can thus be interpreted with the help of a source/filter paradigm and is referred to as source/filter factorization. This factorization leads to an efficient single-atom decomposition for a single audio event with strong spectral variation (but with constant pitch). The new algorithm is tested on real audio data and shows promising results.
Romain Hennequin, Roland Badeau, Bertrand David 0002
IEEE Trans. Speech Audio Process.2
2010 NMF with time-frequency activations to model non stationary audio events
abstract
Real world sounds often exhibit non-stationary spectral characteristics such as those produced by a harpsichord or a guitar. The classical Non-negative Matrix Factorization (NMF) needs a number of atoms to accurately decompose the spectrogram of such sounds. An extension of NMF is proposed hereafter which includes time-frequency activations based on ARMA modeling. This leads to an efficient single-atom decomposition for a single audio event. The new algorithm is tested on real audio data and shows promising results.
Romain Hennequin, Roland Badeau, Bertrand David 0002
ICASSP2
2010 Robust similarity metrics between audio signals based on asymmetrical spectral envelope matching
abstract
In this paper, a new type of metric that defines the similarity between musical audio signals is proposed. Based on the spectral flatness criterion, those metrics achieve low computational cost and low sensitivity to acoustical degradations. Validation is performed by studying the ability of the proposed metric to determine whether two audio signals have been played by the same musical instrument. For this task, proposed metrics are shown to overcome metrics based on the comparison of standard spectral features especially when the request and the records of the database are of different acoustical properties.
Mathieu Lagrange, Roland Badeau, Gaël Richard
ICASSP2
2010 Explicit modeling of temporal dynamics within musical signals for acoustical unit similarity
Mathieu Lagrange, Martin Raspaud, Roland Badeau, Gaël Richard
Pattern Recognit. Lett.3
2010 Enforcing Harmonicity and Smoothness in Bayesian Non-Negative Matrix Factorization Applied to Polyphonic Music Transcription
abstract
This paper presents theoretical and experimental results about constrained non-negative matrix factorization (NMF) in a Bayesian framework. A model of superimposed Gaussian components including harmonicity is proposed, while temporal continuity is enforced through an inverse-Gamma Markov chain prior. We then exhibit a space-alternating generalized expectation-maximization (SAGE) algorithm to estimate the parameters. Computational time is reduced by initializing the system with an original variant of multiplicative harmonic NMF, which is described as well. The algorithm is then applied to perform polyphonic piano music transcription. It is compared to other state-of-the-art algorithms, especially NMF-based. Convergence issues are also discussed on a theoretical and experimental point of view. Bayesian NMF with harmonicity and temporal continuity constraints is shown to outperform other standard NMF-based transcription systems, providing a meaningful mid-level representation of the data. However, temporal smoothness has its drawbacks, as far as transients are concerned in particular, and can be detrimental to transcription performance when it is the only constraint used. Possible improvements of the temporal prior are discussed.
Nancy Bertin, Roland Badeau, Emmanuel Vincent 0001
IEEE Trans. Speech Audio Process.2
2010 Multipitch Estimation of Piano Sounds Using a New Probabilistic Spectral Smoothness Principle
abstract
A new method for the estimation of multiple concurrent pitches in piano recordings is presented. It addresses the issue of overlapping overtones by modeling the spectral envelope of the overtones of each note with a smooth autoregressive model. For the background noise, a moving-average model is used and the combination of both tends to eliminate harmonic and sub-harmonic erroneous pitch estimations. This leads to a complete generative spectral model for simultaneous piano notes, which also explicitly includes the typical deviation from exact harmonicity in a piano overtone series. The pitch set which maximizes an approximate likelihood is selected from among a restricted number of possible pitch combinations as the one. Tests have been conducted on a large homemade database called MAPS, composed of piano recordings from a real upright piano and from high-quality samples.
Valentin Emiya, Roland Badeau, Bertrand David 0002
IEEE Trans. Speech Audio Process.2
2010 Adaptive Harmonic Spectral Decomposition for Multiple Pitch Estimation
abstract
Multiple pitch estimation consists of estimating the fundamental frequencies and saliences of pitched sounds over short time frames of an audio signal. This task forms the basis of several applications in the particular context of musical audio. One approach is to decompose the short-term magnitude spectrum of the signal into a sum of basis spectra representing individual pitches scaled by time-varying amplitudes, using algorithms such as nonnegative matrix factorization (NMF). Prior training of the basis spectra is often infeasible due to the wide range of possible musical instruments. Appropriate spectra must then be adaptively estimated from the data, which may result in limited performance due to overfitting issues. In this paper, we model each basis spectrum as a weighted sum of narrowband spectra representing a few adjacent harmonic partials, thus enforcing harmonicity and spectral smoothness while adapting the spectral envelope to each instrument. We derive a NMF-like algorithm to estimate the model parameters and evaluate it on a database of piano recordings, considering several choices for the narrowband spectra. The proposed algorithm performs similarly to supervised NMF using pre-trained piano spectra but improves pitch estimation performance by 6% to 10% compared to alternative unsupervised NMF algorithms.
Emmanuel Vincent 0001, Nancy Bertin, Roland Badeau
IEEE Trans. Speech Audio Process.3
2010 Stability Analysis of Multiplicative Update Algorithms and Application to Nonnegative Matrix Factorization
abstract
Multiplicative update algorithms have proved to be a great success in solving optimization problems with nonnegativity constraints, such as the famous nonnegative matrix factorization (NMF) and its many variants. However, despite several years of research on the topic, the understanding of their convergence properties is still to be improved. In this paper, we show that Lyapunov's stability theory provides a very enlightening viewpoint on the problem. We prove the exponential or asymptotic stability of the solutions to general optimization problems with nonnegative constraints, including the particular case of supervised NMF, and finally study the more difficult case of unsupervised NMF. The theoretical results presented in this paper are confirmed by numerical simulations involving both supervised and unsupervised NMF, and the convergence speed of NMF multiplicative updates is investigated.
Roland Badeau, Nancy Bertin, Emmanuel Vincent 0001
IEEE Trans. Neural Networks1
2009 Expectation-maximization algorithm for multi-pitch estimation and separation of overlapping harmonic spectra
abstract
This paper addresses the problem of multi-pitch estimation, which consists in estimating the fundamental frequencies of multiple harmonic sources, with possibly overlapping partials, from their mixture. The proposed approach is based on the expectation-maximization algorithm, which aims at maximizing the likelihood of the observed spectrum, by performing successive single-pitch and spectral envelope estimations. This algorithm is illustrated in the context of musical chord identification.
Roland Badeau, Valentin Emiya, Bertrand David 0002
ICASSP1
2009 A tempering approach for Itakura-Saito non-negative matrix factorization. With application to music transcription
abstract
In this paper we are interested in non-negative matrix factorization (NMF) with the Itakura-Saito (IS) divergence. Previous work has demonstrated the relevance of this cost function for the decomposition of audio power spectrograms. This is in particular due to its scale invariance, which makes it more robust to the wide dynamics of audio, a property which is not shared by other popular costs such as the Euclidean distance or the generalized Kulback-Leibler (KL) divergence. However, while the latter two cost functions are convex, the IS divergence is not, which makes it more prone to convergence to irrelevant local minima, as observed empirically. Thus, the aim of this paper is to propose a tempering scheme that favors convergence of IS-NMF to global minima. Our algorithm is based on NMF with the beta-divergence, where the shape parameter beta acts as a temperature parameter. Results on both synthetical and music data (in a transcription context) show the relevance of our approach.
Nancy Bertin, Cédric Févotte, Roland Badeau
ICASSP3
2008 Weighted maximum likelihood autoregressive and moving average spectrum modeling
abstract
We propose new algorithms for estimating autoregressive (AR), moving average (MA), and ARM A models in the spectral domain. These algorithms are derived from a maximum likelihood approach, where spectral weights are introduced in order to selectively enhance the accuracy on a predefined set of frequencies, while ignoring the other ones. This is of particular interest for modeling the spectral envelope of harmonic signals, whose spectrum only contains a discrete set of relevant coefficients. In the context of speech processing, our simulation results show that the proposed method provides a more accurate ARMA modeling of nasal vowels than the Durbin method.
Roland Badeau, Bertrand David 0002
ICASSP1
2008 Harmonic and inharmonic Nonnegative Matrix Factorization for Polyphonic Pitch transcription
abstract
Polyphonic pitch transcription consists of estimating the onset time, duration and pitch of each note in a music signal. This task is difficult in general, due to the wide range of possible instruments. This issue has been studied using adaptive models such as Nonnegative Matrix Factorization (NMF), which describe the signal as a weighted sum of basis spectra. However basis spectra representing multiple pitches result in inaccurate transcription. To avoid this, we propose a family of constrained NMF models, where each basis spectrum is expressed as a weighted sum of narrowband spectra consisting of a few adjacent partials at harmonic or inharmonic frequencies. The model parameters are adapted via combined multiplicative and Newton updates. The proposed method is shown to outperform standard NMF on a database of piano excerpts.
Emmanuel Vincent 0001, Nancy Bertin, Roland Badeau
ICASSP3
2007 Conjugate Gradient Algorithms for Minor Subspace Analysis
abstract
We introduce a conjugate gradient method for estimating and tracking the minor eigenvector of a data correlation matrix. This new algorithm is less computationally demanding and converges faster than other methods derived from the conjugate gradient approach. It can also be applied in the context of minor subspace tracking, as a pre-processing step for the YAST algorithm, in order to enhance its performance. Simulations show that the resulting algorithm converges much faster than existing minor subspace trackers.
Roland Badeau, Bertrand David 0002, Gaël Richard
ICASSP (3)1
2007 Blind Signal Decompositions for Automatic Transcription of Polyphonic Music: NMF and K-SVD on the Benchmark
abstract
This paper investigates on the behavior of two blind signal decomposition algorithms, non negative matrix factorization (NMF) and non negative K-SVD (NKSVD), in a polyphonic music transcription task. State-of-the-art transcription systems are based on a frame-by-frame, low-level approach; blind systems could be an alternative to them. Two raw but effective audio-to-MIDI systems are proposed and evaluated. Performances are similar, but in favor of NMF, which is more robust to initialization, choice of the order and computationally less costly.
Nancy Bertin, Roland Badeau, Gaël Richard
ICASSP (1)2
2007 A Parametric Method for Pitch Estimation of Piano Tones
abstract
The efficiency of most pitch estimation methods declines when the analyzed frame is shortened and/or when a wide fundamental frequency (Fo) range is targeted. The technique proposed herein jointly uses a periodicity analysis and a spectral matching process to improve the foestimation performance in such an adverse context: a 60 ms-long data frame together with the whole, 71/4-octaves, piano tessitura. The enhancements are obtained thanks to a parametric approach which, among other things, models the inharmonicity of piano tones. The performance of the algorithm is assessed, is compared to the results obtained from other estimators and is discussed in order to characterize their behavior and typical misestimations.
Valentin Emiya, Bertrand David 0002, Roland Badeau
ICASSP (1)3
2006 A Fast Adaptive Method for Subspace Based Blind Channel Estimation
abstract
In this paper, a new fast adaptive blind channel estimation method is proposed using the subspace information from the correlation matrix. The algorithm is fully adaptive in the sense that both the subspace information and the optimization which leads to the channel estimation are computed adaptively. It is based on the recently proposed YAST subspace tracker which has been shown to outperform other methods both in terms of speed of convergence and computational complexity. A discussion on the convergence properties of the proposed algorithm is presented. We also propose a hybrid method which makes use of the YAST subspace tracker for initial fast convergence and the subspace information is then updated using the numerically stable OPAST subspace tracker.
Jon Altuna, Bernard Mulgrew, Roland Badeau, Vicente Atxa
ICASSP (4)3
2006 Yast Algorithm for Minor Subspace Tracking
abstract
This paper introduces a new algorithm for tracking the minor subspace of the correlation matrix associated with time series. This algorithm is shown to have a better convergence rate than existing methods. Moreover, it guarantees the orthonormality of the subspace weighting matrix at each iteration, and reaches a linear complexity
Roland Badeau, Bertrand David 0002, Gaël Richard
ICASSP (3)1
2006 Adaptive Multilinear SVD for Structured Tensors
abstract
The higher-order SVD (HOSVD) is a generalization of the SVD to higher-order tensors (ie. arrays with more than two indexes) and plays an important role in various domains. Unfortunately, the computational cost of this decomposition is very high since the basic HOSVD algorithm involves the computation of the SVD of three highly redundant block-Hankel matrices, called modes. In this paper, we present an ultra-fast way of computing the HOSVD of a third-order structured tensor. The key result of this work lies in the fact it is possible to reduce the basic HOSVD algorithm to the computation of the SVD of three non-redundant Hankel matrices whose columns are multiplied by a given weighting function. Next, we exploit an FFT-based implementation of the orthogonal iteration algorithm in an adaptive way. Even though for a square (1 times 1 times 1) tensor the complexity of the basic full-HOSVD is O(I4) and O(rI3) for its r-truncated version, our approach reaches a linear complexity of O(rIlog2(I))
Rémy Boyer, Roland Badeau
ICASSP (3)2
2006 Hrhatrac Algorithm for Spectral Line Tracking of Musical Signals
abstract
HRHATRAC combines the last improvements regarding the fast subspace tracking algorithms with a gradient update for adapting the signal poles estimates. It leads to a line spectral tracker which is able to robustly estimate the frequencies, even in a noisy context, when the lines are close to each other and when a modulation occurs. HRHATRAC is also successfully applied in this paper to a piano note recording
Bertrand David 0002, Roland Badeau, Gaël Richard
ICASSP (3)2
2005 Yet another subspace tracker
abstract
The paper introduces a new algorithm for tracking the dominant subspace of the correlation matrix associated with time series. This algorithm greatly outperforms many well-known subspace trackers in terms of subspace estimation. Moreover, it guarantees the orthonormality of the subspace weighting matrix at each iteration, and reaches the lowest complexity found in the literature.
Roland Badeau, Bertrand David 0002, Gaël Richard
ICASSP (4)1
2004 Selecting the modeling order for the ESPRIT high resolution method: an alternative approach
abstract
High resolution methods, such as the ESPRIT (estimation of signal parameters by rotational invariance techniques) algorithm, perform an accurate representation of a harmonic signal as a sum of exponentially damped sinusoids. However, in coding applications, the signal must be represented with a minimum number of parameters. Unfortunately, it is well known that applying the ESPRIT algorithm with an under-estimated model order generates biased frequency estimates. We propose a new method for selecting an appropriate modeling order, which minimizes this bias. This approach was applied to both synthetic and musical signals and outperformed the classical information theoretic criteria.
Roland Badeau, Bertrand David 0002, Gaël Richard
ICASSP (2)1
2003 Sliding window orthonormal PAST algorithm
abstract
This paper introduces an orthonormal version of the sliding-window projection approximation subspace tracker (PAST). The new algorithm guarantees the orthonormality of the signal subspace basis at each iteration. Moreover, it has the same complexity as the original PAST algorithm, and like the more computationally demanding natural power (NP) method, it satisfies a global convergence property, and reaches an excellent tracking performance.
Roland Badeau, Karim Abed-Meraim, Gaël Richard, Bertrand David 0002
ICASSP (5)1
2003 Adaptive ESPRIT algorithm based on the PAST subspace tracker
abstract
The Estimation of Signal Parameters via Rotational Invariance Techniques (ESPRIT) algorithm is a subspace-based analysis method used in source localization or frequency estimation, originally designed in a block signal processing context. In other respects, the Projection Approximation Subspace Tracker (PAST) is a fast and robust subspace tracking method. This paper introduces a new frequency estimation and tracking algorithm, which relies on the PAST subspace tracker and a fast adaptive implementation of the ESPRIT algorithm.
Roland Badeau, Gaël Richard, Bertrand David 0002
ICASSP (6)1