Search Results for author: Nicolas Gillis

Found 60 papers, 19 papers with code

Dual Simplex Volume Maximization for Simplex-Structured Matrix Factorization

1 code implementation29 Mar 2024 Maryam Abdolali, Giovanni Barbarino, Nicolas Gillis

Simplex-structured matrix factorization (SSMF) is a generalization of nonnegative matrix factorization, a fundamental interpretable data analysis model, and has applications in hyperspectral unmixing and topic modeling.

Hyperspectral Unmixing

Block Majorization Minimization with Extrapolation and Application to $β$-NMF

1 code implementation12 Jan 2024 Le Thi Khanh Hien, Valentin Leplat, Nicolas Gillis

We propose a Block Majorization Minimization method with Extrapolation (BMMe) for solving a class of multi-convex optimization problems.

Subtractive Mixture Models via Squaring: Representation and Learning

2 code implementations1 Oct 2023 Lorenzo Loconte, Aleksanteri M. Sladek, Stefan Mengel, Martin Trapp, Arno Solin, Nicolas Gillis, Antonio Vergari

Mixture models are traditionally represented and learned by adding several distributions as components.

Deep Nonnegative Matrix Factorization with Beta Divergences

2 code implementations15 Sep 2023 Valentin Leplat, Le Thi Khanh Hien, Akwum Onwunta, Nicolas Gillis

Deep Nonnegative Matrix Factorization (deep NMF) has recently emerged as a valuable technique for extracting multiple layers of features across different scales.

Algorithms for Boolean Matrix Factorization using Integer Programming

1 code implementation17 May 2023 Christos Kolomvakis, Arnaud Vandaele, Nicolas Gillis

Boolean matrix factorization (BMF) approximates a given binary input matrix as the product of two smaller binary factors.

Accelerated Algorithms for Nonlinear Matrix Decomposition with the ReLU function

1 code implementation15 May 2023 Giovanni Seraghiti, Atharva Awari, Arnaud Vandaele, Margherita Porcelli, Nicolas Gillis

In this paper, we study the following nonlinear matrix decomposition (NMD) problem: given a sparse nonnegative matrix $X$, find a low-rank matrix $\Theta$ such that $X \approx f(\Theta)$, where $f$ is an element-wise nonlinear function.

Bounded Simplex-Structured Matrix Factorization: Algorithms, Identifiability and Applications

1 code implementation26 Sep 2022 Olivier Vu Thanh, Nicolas Gillis, Fabian Lecron

In this paper, we propose a new low-rank matrix factorization model dubbed bounded simplex-structured matrix factorization (BSSMF).

Matrix Completion Recommendation Systems

Least-squares methods for nonnegative matrix factorization over rational functions

no code implementations26 Sep 2022 Cécile Hautecoeur, Lieven De Lathauwer, Nicolas Gillis, François Glineur

When the data is made of samplings of continuous signals, the factors in NMF can be constrained to be samples of nonnegative rational functions, which allow fairly general models; this is referred to as NMF using rational functions (R-NMF).

blind source separation

Revisiting data augmentation for subspace clustering

no code implementations20 Jul 2022 Maryam Abdolali, Nicolas Gillis

Subspace clustering is the classical problem of clustering a collection of data samples that approximately lie around several low-dimensional subspaces.

Clustering Data Augmentation

A consistent and flexible framework for deep matrix factorizations

no code implementations21 Jun 2022 Pierre De Handschutter, Nicolas Gillis

Deep matrix factorizations (deep MFs) are recent unsupervised data mining techniques inspired by constrained low-rank approximations.

Hyperspectral Unmixing

Partial Identifiability for Nonnegative Matrix Factorization

1 code implementation16 Jun 2022 Nicolas Gillis, Róbert Rajkó

In this paper, we focus on partial identifiability, that is, the uniqueness of a subset of columns of $C$ and $S$.

Smoothed Separable Nonnegative Matrix Factorization

1 code implementation11 Oct 2021 Nicolas Nadisic, Nicolas Gillis, Christophe Kervazo

More recently, Bhattacharyya and Kannan (ACM-SIAM Symposium on Discrete Algorithms, 2020) proposed an algorithm for learning a latent simplex (ALLS) that relies on the assumption that there is more than one nearby data point to each vertex.

Hyperspectral Unmixing Single Particle Analysis

Block Alternating Bregman Majorization Minimization with Extrapolation

1 code implementation9 Jul 2021 Le Thi Khanh Hien, Duy Nhat Phan, Nicolas Gillis, Masoud Ahookhosh, Panagiotis Patrinos

In this paper, we consider a class of nonsmooth nonconvex optimization problems whose objective is the sum of a block relative smooth function and a proper and lower semicontinuous block separable function.

Beyond Linear Subspace Clustering: A Comparative Study of Nonlinear Manifold Clustering Algorithms

no code implementations19 Mar 2021 Maryam Abdolali, Nicolas Gillis

To overcome the restrictive linearity assumption, numerous nonlinear approaches were proposed to extend successful subspace clustering approaches to data on a union of nonlinear manifolds.

Clustering

A Framework of Inertial Alternating Direction Method of Multipliers for Non-Convex Non-Smooth Optimization

1 code implementation10 Feb 2021 Le Thi Khanh Hien, Duy Nhat Phan, Nicolas Gillis

In this paper, we propose an algorithmic framework, dubbed inertial alternating direction methods of multipliers (iADMM), for solving a class of nonconvex nonsmooth multiblock composite optimization problems with linear constraints.

Successive Nonnegative Projection Algorithm for Linear Quadratic Mixtures

no code implementations8 Dec 2020 Christophe Kervazo, Nicolas Gillis, Nicolas Dobigeon

In this work, we tackle the problem of hyperspectral (HS) unmixing by departing from the usual linear model and focusing on a Linear-Quadratic (LQ) one.

Matrix-wise $\ell_0$-constrained Sparse Nonnegative Least Squares

1 code implementation22 Nov 2020 Nicolas Nadisic, Jeremy E Cohen, Arnaud Vandaele, Nicolas Gillis

In this paper, as opposed to most previous works that enforce sparsity column- or row-wise, we first introduce a novel formulation for sparse MNNLS, with a matrix-wise sparsity constraint.

Multiplicative Updates for NMF with $β$-Divergences under Disjoint Equality Constraints

no code implementations30 Oct 2020 Valentin Leplat, Nicolas Gillis, Jérôme Idier

In this paper, we introduce a general framework to design multiplicative updates (MU) for NMF based on $\beta$-divergences ($\beta$-NMF) with disjoint equality constraints, and with penalty terms in the objective function.

An Inertial Block Majorization Minimization Framework for Nonsmooth Nonconvex Optimization

1 code implementation23 Oct 2020 Le Thi Khanh Hien, Duy Nhat Phan, Nicolas Gillis

In this paper, we introduce TITAN, a novel inerTIal block majorizaTion minimizAtioN framework for non-smooth non-convex optimization problems.

Matrix Completion

Algorithms for Nonnegative Matrix Factorization with the Kullback-Leibler Divergence

1 code implementation5 Oct 2020 Le Thi Khanh Hien, Nicolas Gillis

Nonnegative matrix factorization (NMF) is a standard linear dimensionality reduction technique for nonnegative data sets.

Dimensionality Reduction

Deep matrix factorizations

no code implementations1 Oct 2020 Pierre De Handschutter, Nicolas Gillis, Xavier Siebert

Constrained low-rank matrix approximations have been known for decades as powerful linear dimensionality reduction techniques to be able to extract the information contained in large data sets in a relevant way.

Dimensionality Reduction

Simplex-Structured Matrix Factorization: Sparsity-based Identifiability and Provably Correct Algorithms

no code implementations22 Jul 2020 Maryam Abdolali, Nicolas Gillis

In this paper, we provide novel algorithms with identifiability guarantees for simplex-structured matrix factorization (SSMF), a generalization of nonnegative matrix factorization.

Multi-Resolution Beta-Divergence NMF for Blind Spectral Unmixing

no code implementations8 Jul 2020 Valentin Leplat, Nicolas Gillis, Cédric Févotte

We show on numerical experiments that the MU are able to obtain high resolutions in both dimensions on two applications: (1) blind unmixing of audio spectrograms: to the best of our knowledge, this is the first time a coupled NMF model is used in this context, and (2) the fusion of hyperspectral and multispectral images: we show that the MU compete favorable with state-of-the-art algorithms in particular in the presence of non-Gaussian noise.

blind source separation Hyperspectral Unmixing

Sparse Separable Nonnegative Matrix Factorization

1 code implementation13 Jun 2020 Nicolas Nadisic, Arnaud Vandaele, Jeremy E. Cohen, Nicolas Gillis

We propose a new variant of nonnegative matrix factorization (NMF), combining separability and sparsity assumptions.

blind source separation

On a minimum enclosing ball of a collection of linear subspaces

no code implementations27 Mar 2020 Timothy Marrinan, P. -A. Absil, Nicolas Gillis

By scaling the objective and penalizing the information lost by the rank-$k$ minimax center, we jointly recover an optimal dimension, $k^*$, and a central subspace, $U^* \in$ Gr$(k^*, n)$ at the center of the minimum enclosing ball, that best represents the data.

Accelerating Block Coordinate Descent for Nonnegative Tensor Factorization

no code implementations13 Jan 2020 Andersen Man Shun Ang, Jeremy E. Cohen, Nicolas Gillis, Le Thi Khanh Hien

This paper is concerned with improving the empirical convergence speed of block-coordinate descent algorithms for approximate nonnegative tensor factorization (NTF).

Explicit Group Sparse Projection with Applications to Deep Learning and NMF

no code implementations9 Dec 2019 Riyasat Ohib, Nicolas Gillis, Niccolò Dalmasso, Sameena Shah, Vamsi K. Potluru, Sergey Plis

Instead, in our approach we set the sparsity level for the whole set explicitly and simultaneously project a group of vectors with the sparsity level of each vector tuned automatically.

Network Pruning

Near-Convex Archetypal Analysis

no code implementations2 Oct 2019 Pierre De Handschutter, Nicolas Gillis, Arnaud Vandaele, Xavier Siebert

Archetypal analysis (AA), also referred to as convex NMF, is a well-known NMF variant imposing that the basis elements are themselves convex combinations of the data points.

Dimensionality Reduction

Successive Projection Algorithm Robust to Outliers

no code implementations12 Aug 2019 Nicolas Gillis

In this paper, we propose a new SPA variant, dubbed Robust SPA (RSPA), that is robust to outliers while still being provably robust in low-noise settings, and that takes into account the reconstruction error for selecting the indices in $\mathcal{K}$.

Document Classification Hyperspectral Unmixing +1

Multi-block Bregman proximal alternating linearized minimization and its application to orthogonal nonnegative matrix factorization

1 code implementation4 Aug 2019 Masoud Ahookhosh, Le Thi Khanh Hien, Nicolas Gillis, Panagiotis Patrinos

We introduce and analyze BPALM and A-BPALM, two multi-block proximal alternating linearized minimization algorithms using Bregman distances for solving structured nonconvex problems.

Optimization and Control Numerical Analysis Numerical Analysis

Blind Audio Source Separation with Minimum-Volume Beta-Divergence NMF

no code implementations4 Jul 2019 Valentin Leplat, Nicolas Gillis, Man Shun Ang

Considering a mixed signal composed of various audio sources and recorded with a single microphone, we consider on this paper the blind audio source separation problem which consists in isolating and extracting each of the sources.

Audio Source Separation

A Provably Correct and Robust Algorithm for Convolutive Nonnegative Matrix Factorization

1 code implementation17 Jun 2019 Anthony Degleris, Nicolas Gillis

We present an algorithm that takes advantage of the NMF model underlying CNMF and exploits existing algorithms for separable NMF to provably find a solution under certain conditions.

Audio Source Separation

Generalized Separable Nonnegative Matrix Factorization

no code implementations30 May 2019 Junjun Pan, Nicolas Gillis

Given a data matrix $M$ and a factorization rank $r$, NMF looks for a nonnegative matrix $W$ with $r$ columns and a nonnegative matrix $H$ with $r$ rows such that $M \approx WH$.

Audio Source Separation Hyperspectral Unmixing

Inertial Block Proximal Methods for Non-Convex Non-Smooth Optimization

no code implementations ICML 2020 Le Thi Khanh Hien, Nicolas Gillis, Panagiotis Patrinos

We propose inertial versions of block coordinate descent methods for solving non-convex non-smooth composite optimization problems.

Distributionally Robust and Multi-Objective Nonnegative Matrix Factorization

no code implementations30 Jan 2019 Nicolas Gillis, Le Thi Khanh Hien, Valentin Leplat, Vincent Y. F. Tan

We propose to use Lagrange duality to judiciously optimize for a set of weights to be used within the framework of the weighted-sum approach, that is, we minimize a single objective function which is a weighted sum of the all objective functions.

Dimensionality Reduction

Identifiability of Complete Dictionary Learning

no code implementations27 Aug 2018 Jérémy E. Cohen, Nicolas Gillis

In this work, we provide new results in the deterministic scenario when the data has a low-rank structure, that is, when $D$ is (under)complete.

Dictionary Learning

Improved SVD-based Initialization for Nonnegative Matrix Factorization using Low-Rank Correction

no code implementations11 Jul 2018 Atif Muhammad Syed, Sameer Qazi, Nicolas Gillis

Due to the iterative nature of most nonnegative matrix factorization (\textsc{NMF}) algorithms, initialization is a key aspect as it significantly influences both the convergence and the final solution obtained.

Accelerating Nonnegative Matrix Factorization Algorithms using Extrapolation

no code implementations17 May 2018 Andersen Man Shun Ang, Nicolas Gillis

In this paper, we propose a general framework to accelerate significantly the algorithms for nonnegative matrix factorization (NMF).

Scalable and Robust Sparse Subspace Clustering Using Randomized Clustering and Multilayer Graphs

no code implementations21 Feb 2018 Maryam Abdolali, Nicolas Gillis, Mohammad Rahmati

To improve the scalability of SSC, we propose to select a few sets of anchor points using a randomized hierarchical clustering method, and, for each set of anchor points, solve the LASSO problems for each data point allowing only anchor points to have a non-zero weight (this reduces drastically the number of variables).

Clustering

Low-Rank Matrix Approximation in the Infinity Norm

no code implementations31 May 2017 Nicolas Gillis, Yaroslav Shitov

The low-rank matrix approximation problem with respect to the entry-wise $\ell_{\infty}$-norm is the following: given a matrix $M$ and a factorization rank $r$, find a matrix $X$ whose rank is at most $r$ and that minimizes $\max_{i, j} |M_{ij} - X_{ij}|$.

Dictionary-based Tensor Canonical Polyadic Decomposition

no code implementations3 Apr 2017 Jérémy E. Cohen, Nicolas Gillis

To ensure interpretability of extracted sources in tensor decomposition, we introduce in this paper a dictionary-based tensor canonical polyadic decomposition which enforces one factor to belong exactly to a known dictionary.

Tensor Decomposition

Introduction to Nonnegative Matrix Factorization

no code implementations2 Mar 2017 Nicolas Gillis

In this paper, we introduce and provide a short overview of nonnegative matrix factorization (NMF).

UTA-poly and UTA-splines: additive value functions with polynomial marginals

no code implementations5 Mar 2016 Olivier Sobrie, Nicolas Gillis, Vincent Mousseau, Marc Pirlot

In such models, a numerical value is associated to each alternative involved in the decision problem.

On the Complexity of Robust PCA and $\ell_1$-norm Low-Rank Matrix Approximation

no code implementations30 Sep 2015 Nicolas Gillis, Stephen A. Vavasis

The low-rank matrix approximation problem with respect to the component-wise $\ell_1$-norm ($\ell_1$-LRA), which is closely related to robust principal component analysis (PCA), has become a very popular tool in data mining and machine learning.

Coordinate Descent Methods for Symmetric Nonnegative Matrix Factorization

no code implementations4 Sep 2015 Arnaud Vandaele, Nicolas Gillis, Qi Lei, Kai Zhong, Inderjit Dhillon

Given a symmetric nonnegative matrix $A$, symmetric nonnegative matrix factorization (symNMF) is the problem of finding a nonnegative matrix $H$, usually with much fewer columns than $A$, such that $A \approx HH^T$.

Clustering

Sequential Dimensionality Reduction for Extracting Localized Features

no code implementations26 May 2015 Gabriella Casalino, Nicolas Gillis

In particular, nonnegative matrix factorization (NMF) has become very popular as it is able to extract sparse, localized and easily interpretable features by imposing an additive combination of nonnegative basis elements.

Dimensionality Reduction

Heuristics for Exact Nonnegative Matrix Factorization

no code implementations26 Nov 2014 Arnaud Vandaele, Nicolas Gillis, François Glineur, Daniel Tuyttens

The exact nonnegative matrix factorization (exact NMF) problem is the following: given an $m$-by-$n$ nonnegative matrix $X$ and a factorization rank $r$, find, if possible, an $m$-by-$r$ nonnegative matrix $W$ and an $r$-by-$n$ nonnegative matrix $H$ such that $X = WH$.

Exact and Heuristic Algorithms for Semi-Nonnegative Matrix Factorization

no code implementations27 Oct 2014 Nicolas Gillis, Abhishek Kumar

Second, we propose an exact algorithm (that is, an algorithm that finds an optimal solution), also based on the SVD, for a certain class of matrices (including nonnegative irreducible matrices) from which we derive an initialization for matrices not belonging to that class.

Enhancing Pure-Pixel Identification Performance via Preconditioning

no code implementations20 Jun 2014 Nicolas Gillis, Wing-Kin Ma

We analyze robustness of pre-whitening which allows us to characterize situations in which it performs competitively with the SDP-based preconditioning.

Hyperspectral Unmixing Single Particle Analysis

The Why and How of Nonnegative Matrix Factorization

3 code implementations21 Jan 2014 Nicolas Gillis

Nonnegative matrix factorization (NMF) has become a widely used tool for the analysis of high-dimensional data as it automatically extracts sparse and meaningful features from a set of nonnegative data vectors.

Successive Nonnegative Projection Algorithm for Robust Nonnegative Blind Source Separation

no code implementations28 Oct 2013 Nicolas Gillis

In this paper, we propose a new fast and robust recursive algorithm for near-separable nonnegative matrix factorization, a particular nonnegative blind source separation problem.

blind source separation Single Particle Analysis

Semidefinite Programming Based Preconditioning for More Robust Near-Separable Nonnegative Matrix Factorization

no code implementations8 Oct 2013 Nicolas Gillis, Stephen A. Vavasis

Nonnegative matrix factorization (NMF) under the separability assumption can provably be solved efficiently, even in the presence of noise, and has been shown to be a powerful technique in document classification and hyperspectral unmixing.

Document Classification Hyperspectral Unmixing +1

Hierarchical Clustering of Hyperspectral Images using Rank-Two Nonnegative Matrix Factorization

no code implementations14 Sep 2013 Nicolas Gillis, Da Kuang, Haesun Park

The effectiveness of this approach is illustrated on several synthetic and real-world hyperspectral images, and shown to outperform standard clustering techniques such as k-means, spherical k-means and standard NMF.

Clustering Vocal Bursts Valence Prediction

Robust Near-Separable Nonnegative Matrix Factorization Using Linear Optimization

no code implementations18 Feb 2013 Nicolas Gillis, Robert Luce

Nonnegative matrix factorization (NMF) has been shown recently to be tractable under the separability assumption, under which all the columns of the input data matrix belong to the convex cone generated by only a few of these columns.

Robustness Analysis of Hottopixx, a Linear Programming Model for Factoring Nonnegative Matrices

no code implementations28 Nov 2012 Nicolas Gillis

Although nonnegative matrix factorization (NMF) is NP-hard in general, it has been shown very recently that it is tractable under the assumption that the input nonnegative data matrix is close to being separable (separability requires that all columns of the input matrix belongs to the cone spanned by a small subset of these columns).

Fast and Robust Recursive Algorithms for Separable Nonnegative Matrix Factorization

no code implementations6 Aug 2012 Nicolas Gillis, Stephen A. Vavasis

In this paper, we study the nonnegative matrix factorization problem under the separability assumption (that is, there exists a cone spanned by a small subset of the columns of the input nonnegative data matrix containing all columns), which is equivalent to the hyperspectral unmixing problem under the linear mixing model and the pure-pixel assumption.

Hyperspectral Unmixing

On the Geometric Interpretation of the Nonnegative Rank

no code implementations4 Sep 2010 Nicolas Gillis, François Glineur

We show that computing this quantity is equivalent to a problem in polyhedral combinatorics, and fully characterize its computational complexity.

Optimization and Control Combinatorics

Cannot find the paper you are looking for? You can Submit a new open access paper.