Skip to main content

Showing 1–29 of 29 results for author: Gillis, N

Searching in archive eess. Search in all archives.
.
  1. arXiv:2403.20197  [pdf, other

    math.NA cs.IR cs.LG eess.SP stat.ML

    Dual Simplex Volume Maximization for Simplex-Structured Matrix Factorization

    Authors: Maryam Abdolali, Giovanni Barbarino, Nicolas Gillis

    Abstract: 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. To obtain identifiable solutions, a standard approach is to find minimum-volume solutions. By taking advantage of the duality/polarity concept for polytopes, we convert minimum-vol… ▽ More

    Submitted 29 March, 2024; originally announced March 2024.

    Comments: 31 pages, 10 figures

  2. arXiv:2402.06019  [pdf, other

    cs.LG eess.SP math.OC stat.ML

    Checking the Sufficiently Scattered Condition using a Global Non-Convex Optimization Software

    Authors: Nicolas Gillis, Robert Luce

    Abstract: The sufficiently scattered condition (SSC) is a key condition in the study of identifiability of various matrix factorization problems, including nonnegative, minimum-volume, symmetric, simplex-structured, and polytopic matrix factorizations. The SSC allows one to guarantee that the computed matrix factorization is unique/identifiable, up to trivial ambiguities. However, this condition is NP-hard… ▽ More

    Submitted 8 February, 2024; originally announced February 2024.

    Comments: 14 pages, code available from https://gitlab.com/ngillis/check-ssc

  3. arXiv:2401.06646  [pdf, other

    cs.LG eess.SP math.NA math.OC

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

    Authors: Le Thi Khanh Hien, Valentin Leplat, Nicolas Gillis

    Abstract: We propose a Block Majorization Minimization method with Extrapolation (BMMe) for solving a class of multi-convex optimization problems. The extrapolation parameters of BMMe are updated using a novel adaptive update rule. By showing that block majorization minimization can be reformulated as a block mirror descent method, with the Bregman divergence adaptively updated at each iteration, we establi… ▽ More

    Submitted 12 January, 2024; originally announced January 2024.

    Comments: 23 pages, code available from https://github.com/vleplat/BMMe

  4. arXiv:2309.08249  [pdf, other

    cs.LG eess.SP math.NA stat.ML

    Deep Nonnegative Matrix Factorization with Beta Divergences

    Authors: Valentin Leplat, Le Thi Khanh Hien, Akwum Onwunta, Nicolas Gillis

    Abstract: Deep Nonnegative Matrix Factorization (deep NMF) has recently emerged as a valuable technique for extracting multiple layers of features across different scales. However, all existing deep NMF models and algorithms have primarily centered their evaluation on the least squares error, which may not be the most appropriate metric for assessing the quality of approximations on diverse datasets. For in… ▽ More

    Submitted 18 March, 2024; v1 submitted 15 September, 2023; originally announced September 2023.

    Comments: 34 pages. We have improved the presentation of the paper, corrected a few typoes, and added the MU for beta=1/2. Accepted in Neural Computation

  5. arXiv:2305.10185  [pdf, other

    math.OC cs.LG eess.SP stat.ML

    Algorithms for Boolean Matrix Factorization using Integer Programming

    Authors: Christos Kolomvakis, Arnaud Vandaele, Nicolas Gillis

    Abstract: Boolean matrix factorization (BMF) approximates a given binary input matrix as the product of two smaller binary factors. As opposed to binary matrix factorization which uses standard arithmetic, BMF uses the Boolean OR and Boolean AND operations to perform matrix products, which leads to lower reconstruction errors. BMF is an NP-hard problem. In this paper, we first propose an alternating optimiz… ▽ More

    Submitted 17 May, 2023; originally announced May 2023.

    Comments: 6 pages, submitted to the MLSP workshop

  6. arXiv:2305.08687  [pdf, other

    cs.LG eess.SP math.OC stat.ML

    Accelerated Algorithms for Nonlinear Matrix Decomposition with the ReLU function

    Authors: Giovanni Seraghiti, Atharva Awari, Arnaud Vandaele, Margherita Porcelli, Nicolas Gillis

    Abstract: In this paper, we study the following nonlinear matrix decomposition (NMD) problem: given a sparse nonnegative matrix $X$, find a low-rank matrix $Θ$ such that $X \approx f(Θ)$, where $f$ is an element-wise nonlinear function. We focus on the case where $f(\cdot) = \max(0, \cdot)$, the rectified unit (ReLU) non-linear activation. We refer to the corresponding problem as ReLU-NMD. We first provide… ▽ More

    Submitted 15 May, 2023; originally announced May 2023.

    Comments: 6 pages, submitted to the MLSP workshop

  7. arXiv:2209.12638  [pdf, other

    cs.LG cs.IR eess.SP math.NA stat.ML

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

    Authors: Olivier Vu Thanh, Nicolas Gillis, Fabian Lecron

    Abstract: In this paper, we propose a new low-rank matrix factorization model dubbed bounded simplex-structured matrix factorization (BSSMF). Given an input matrix $X$ and a factorization rank $r$, BSSMF looks for a matrix $W$ with $r$ columns and a matrix $H$ with $r$ rows such that $X \approx WH$ where the entries in each column of $W$ are bounded, that is, they belong to given intervals, and the columns… ▽ More

    Submitted 31 March, 2023; v1 submitted 26 September, 2022; originally announced September 2022.

    Comments: 14 pages, new title, new numerical experiments on synthetic data, clarifications of several parts of the paper, run times added

  8. arXiv:2209.12579  [pdf, ps, other

    eess.SP cs.CV cs.LG

    Least-squares methods for nonnegative matrix factorization over rational functions

    Authors: Cécile Hautecoeur, Lieven De Lathauwer, Nicolas Gillis, François Glineur

    Abstract: Nonnegative Matrix Factorization (NMF) models are widely used to recover linearly mixed nonnegative data. 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). We first show that, under mild assumptions, R-NMF has… ▽ More

    Submitted 26 September, 2022; originally announced September 2022.

    Comments: 13 pages

  9. arXiv:2207.09728  [pdf, other

    cs.LG cs.AI cs.CV eess.SP

    Revisiting data augmentation for subspace clustering

    Authors: Maryam Abdolali, Nicolas Gillis

    Abstract: Subspace clustering is the classical problem of clustering a collection of data samples that approximately lie around several low-dimensional subspaces. The current state-of-the-art approaches for this problem are based on the self-expressive model which represents the samples as linear combination of other samples. However, these approaches require sufficiently well-spread samples for accurate re… ▽ More

    Submitted 20 July, 2022; originally announced July 2022.

    Comments: 38 pages (including 10 of supplementary material)

    Journal ref: Knowledge-Based Systems 258, 109974, 2022

  10. arXiv:2206.10693  [pdf, other

    cs.LG eess.SP math.NA stat.ML

    A consistent and flexible framework for deep matrix factorizations

    Authors: Pierre De Handschutter, Nicolas Gillis

    Abstract: Deep matrix factorizations (deep MFs) are recent unsupervised data mining techniques inspired by constrained low-rank approximations. They aim to extract complex hierarchies of features within high-dimensional datasets. Most of the loss functions proposed in the literature to evaluate the quality of deep MF models and the underlying optimization frameworks are not consistent because different loss… ▽ More

    Submitted 13 October, 2022; v1 submitted 21 June, 2022; originally announced June 2022.

    Comments: 28 pages, few minor modifications. Accepted in Pattern Recognition

    Journal ref: Pattern Recognition 134, 109102, 2023

  11. arXiv:2206.08022  [pdf, other

    math.NA cs.LG eess.SP stat.ML

    Partial Identifiability for Nonnegative Matrix Factorization

    Authors: Nicolas Gillis, Róbert Rajkó

    Abstract: Given a nonnegative matrix factorization, $R$, and a factorization rank, $r$, Exact nonnegative matrix factorization (Exact NMF) decomposes $R$ as the product of two nonnegative matrices, $C$ and $S$ with $r$ columns, such as $R = CS^\top$. A central research topic in the literature is the conditions under which such a decomposition is unique/identifiable, up to trivial ambiguities. In this paper,… ▽ More

    Submitted 13 October, 2022; v1 submitted 16 June, 2022; originally announced June 2022.

    Comments: 27 pages, 8 figures, 7 examples. This third version makes minor modifications. Paper accepted in SIAM J. on Matrix Analysis and Applications

    Journal ref: SIAM J. on Matrix Analysis and Applications 44 (1), pp. 27-52, 2023

  12. arXiv:2110.05528  [pdf, other

    eess.SP cs.LG eess.IV stat.ML

    Smoothed Separable Nonnegative Matrix Factorization

    Authors: Nicolas Nadisic, Nicolas Gillis, Christophe Kervazo

    Abstract: Given a set of data points belonging to the convex hull of a set of vertices, a key problem in linear algebra, signal processing, data analysis and machine learning is to estimate these vertices in the presence of noise. Many algorithms have been developed under the assumption that there is at least one nearby data point to each vertex; two of the most widely used ones are vertex component analysi… ▽ More

    Submitted 21 April, 2023; v1 submitted 11 October, 2021; originally announced October 2021.

    Comments: 31 pages + 10 pages of supplementary. Many clarifications have been brought to the paper, and we have added numerical experiments on facial images

  13. arXiv:2107.04395  [pdf, other

    math.OC eess.SP math.NA stat.ML

    Block Alternating Bregman Majorization Minimization with Extrapolation

    Authors: Le Thi Khanh Hien, Duy Nhat Phan, Nicolas Gillis, Masoud Ahookhosh, Panagiotis Patrinos

    Abstract: 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. Although the analysis of block proximal gradient (BPG) methods for the class of block $L$-smooth functions have been successfully extended to Bregman BPG methods that deal with the class of blo… ▽ More

    Submitted 9 July, 2021; originally announced July 2021.

    Journal ref: SIAM J. on Mathematics of Data Science 4 (1), pp. 1-25, 2022

  14. arXiv:2103.10656  [pdf, other

    cs.LG cs.AI cs.CV eess.SP

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

    Authors: Maryam Abdolali, Nicolas Gillis

    Abstract: Subspace clustering is an important unsupervised clustering approach. It is based on the assumption that the high-dimensional data points are approximately distributed around several low-dimensional linear subspaces. The majority of the prominent subspace clustering algorithms rely on the representation of the data points as linear combinations of other data points, which is known as a self-expres… ▽ More

    Submitted 19 March, 2021; originally announced March 2021.

    Comments: 55 pages

    Journal ref: Computer Science Review 42, 100435, 2021

  15. arXiv:2102.05433  [pdf, other

    math.OC cs.LG eess.SP

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

    Authors: Le Thi Khanh Hien, Duy Nhat Phan, Nicolas Gillis

    Abstract: 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. Our framework employs the general minimization-majorization (MM) principle to update each block of variables so as to not only unify the convergence analysis of previo… ▽ More

    Submitted 24 June, 2022; v1 submitted 10 February, 2021; originally announced February 2021.

    Comments: 35 pages, several parts of the paper clarified, additional experiments on a regularized NMF problem

    Journal ref: Computational Optimization and Applications 83, pp. 247-285, 2022

  16. arXiv:2012.04612  [pdf, ps, other

    eess.SP

    Successive Nonnegative Projection Algorithm for Linear Quadratic Mixtures

    Authors: Christophe Kervazo, Nicolas Gillis, Nicolas Dobigeon

    Abstract: 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. The proposed algorithm, referred to as Successive Nonnegative Projection Algorithm for Linear Quadratic mixtures (SNPALQ), extends the Successive Nonnegative Projection Algorithm (SNPA), designed to address the unmixing problem under a linear mode… ▽ More

    Submitted 8 December, 2020; originally announced December 2020.

    Comments: in Proceedings of iTWIST'20, Paper-ID: 10, Nantes, France, December, 2-4, 2020

  17. arXiv:2011.11966  [pdf, other

    eess.SP cs.LG eess.IV math.NA stat.ML

    Provably robust blind source separation of linear-quadratic near-separable mixtures

    Authors: Christophe Kervazo, Nicolas Gillis, Nicolas Dobigeon

    Abstract: In this work, we consider the problem of blind source separation (BSS) by departing from the usual linear model and focusing on the linear-quadratic (LQ) model. We propose two provably robust and computationally tractable algorithms to tackle this problem under separability assumptions which require the sources to appear as samples in the data set. The first algorithm generalizes the successive no… ▽ More

    Submitted 24 November, 2020; originally announced November 2020.

    Comments: 23 pages + 24 pages of Appendix containing the proofs

    Journal ref: SIAM J. on Imaging Sciences 14 (4), pp. 1848-1889, 2021

  18. arXiv:2010.16223  [pdf, other

    cs.LG eess.SP math.NA math.OC stat.ML

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

    Authors: Valentin Leplat, Nicolas Gillis, Jérôme Idier

    Abstract: Nonnegative matrix factorization (NMF) is the problem of approximating an input nonnegative matrix, $V$, as the product of two smaller nonnegative matrices, $W$ and $H$. In this paper, we introduce a general framework to design multiplicative updates (MU) for NMF based on $β$-divergences ($β$-NMF) with disjoint equality constraints, and with penalty terms in the objective function. By disjoint, we… ▽ More

    Submitted 28 April, 2022; v1 submitted 30 October, 2020; originally announced October 2020.

    Comments: We have corrected an error in Table 1 and in Section 2.3: the updates are not correct for $β\in (1,2)$; see the paper for more details. We have highlighted the changes in red color

    Journal ref: SIAM J. on Matrix Analysis and its Applications 42 (2), 730-752, 2021

  19. arXiv:2010.12133  [pdf, other

    math.OC cs.LG eess.SP

    An Inertial Block Majorization Minimization Framework for Nonsmooth Nonconvex Optimization

    Authors: Le Thi Khanh Hien, Duy Nhat Phan, Nicolas Gillis

    Abstract: In this paper, we introduce TITAN, a novel inerTIal block majorizaTion minimizAtioN framework for non-smooth non-convex optimization problems. To the best of our knowledge, TITAN is the first framework of block-coordinate update method that relies on the majorization-minimization framework while embedding inertial force to each step of the block updates. The inertial force is obtained via an extra… ▽ More

    Submitted 20 September, 2022; v1 submitted 22 October, 2020; originally announced October 2020.

    Comments: 42 pages, we have clarified several aspects of the paper

    Journal ref: Journal on Machine Learning Research 24 (18), pp. 1-41, 2023

  20. arXiv:2010.01935  [pdf, other

    math.OC cs.LG eess.SP stat.ML

    Algorithms for Nonnegative Matrix Factorization with the Kullback-Leibler Divergence

    Authors: Le Thi Khanh Hien, Nicolas Gillis

    Abstract: Nonnegative matrix factorization (NMF) is a standard linear dimensionality reduction technique for nonnegative data sets. In order to measure the discrepancy between the input data and the low-rank approximation, the Kullback-Leibler (KL) divergence is one of the most widely used objective function for NMF. It corresponds to the maximum likehood estimator when the underlying statistics of the obse… ▽ More

    Submitted 17 April, 2021; v1 submitted 5 October, 2020; originally announced October 2020.

    Comments: 31 pages, Accepted in the Journal of Scientific Computing

    Journal ref: Journal of Scientific Computing 87, 93, 2021

  21. arXiv:2007.11446  [pdf, other

    cs.LG eess.IV eess.SP stat.ML

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

    Authors: Maryam Abdolali, Nicolas Gillis

    Abstract: In this paper, we provide novel algorithms with identifiability guarantees for simplex-structured matrix factorization (SSMF), a generalization of nonnegative matrix factorization. Current state-of-the-art algorithms that provide identifiability results for SSMF rely on the sufficiently scattered condition (SSC) which requires the data points to be well spread within the convex hull of the basis v… ▽ More

    Submitted 22 July, 2020; originally announced July 2020.

    Comments: 38 pages

    Journal ref: SIAM J. on Mathematics of Data Science 3 (2), 593-623, 2021

  22. arXiv:2007.03893  [pdf, other

    eess.SP cs.SD eess.AS eess.IV

    Multi-Resolution Beta-Divergence NMF for Blind Spectral Unmixing

    Authors: Valentin Leplat, Nicolas Gillis, Cédric Févotte

    Abstract: Many datasets are obtained as a resolution trade-off between two adversarial dimensions; for example between the frequency and the temporal resolutions for the spectrogram of an audio signal, and between the number of wavelengths and the spatial resolution for a hyper/multi-spectral image. To perform blind source separation using observations with different resolutions, a standard approach is to u… ▽ More

    Submitted 6 December, 2021; v1 submitted 8 July, 2020; originally announced July 2020.

    Comments: We have added numerical experiments for the case beta=0, for the Cuprite data set. Paper accepted in Signal Processing

    Journal ref: Signal Processing 193, 108428, 2022

  23. arXiv:2006.08183  [pdf, other

    eess.SP cs.LG math.OC

    Computing Large-Scale Matrix and Tensor Decomposition with Structured Factors: A Unified Nonconvex Optimization Perspective

    Authors: Xiao Fu, Nico Vervliet, Lieven De Lathauwer, Kejun Huang, Nicolas Gillis

    Abstract: The proposed article aims at offering a comprehensive tutorial for the computational aspects of structured matrix and tensor factorization. Unlike existing tutorials that mainly focus on {\it algorithmic procedures} for a small set of problems, e.g., nonnegativity or sparsity-constrained factorization, we take a {\it top-down} approach: we start with general optimization theory (e.g., inexact and… ▽ More

    Submitted 5 August, 2020; v1 submitted 15 June, 2020; originally announced June 2020.

    Comments: Final Version; to appear in IEEE Signal Processing Magazine; title revised to comply with the journal's rule

  24. arXiv:2006.07553  [pdf, other

    cs.LG cs.CV eess.SP math.OC stat.ML

    Sparse Separable Nonnegative Matrix Factorization

    Authors: Nicolas Nadisic, Arnaud Vandaele, Jeremy E. Cohen, Nicolas Gillis

    Abstract: We propose a new variant of nonnegative matrix factorization (NMF), combining separability and sparsity assumptions. Separability requires that the columns of the first NMF factor are equal to columns of the input matrix, while sparsity requires that the columns of the second NMF factor are sparse. We call this variant sparse separable NMF (SSNMF), which we prove to be NP-complete, as opposed to s… ▽ More

    Submitted 12 June, 2020; originally announced June 2020.

    Comments: 20 pages, accepted in ECML 2020

  25. arXiv:1912.03896  [pdf, other

    cs.LG eess.SP stat.ML

    Explicit Group Sparse Projection with Applications to Deep Learning and NMF

    Authors: Riyasat Ohib, Nicolas Gillis, Niccolò Dalmasso, Sameena Shah, Vamsi K. Potluru, Sergey Plis

    Abstract: We design a new sparse projection method for a set of vectors that guarantees a desired average sparsity level measured leveraging the popular Hoyer measure (an affine function of the ratio of the $\ell_1$ and $\ell_2$ norms). Existing approaches either project each vector individually or require the use of a regularization parameter which implicitly maps to the average $\ell_0$-measure of sparsit… ▽ More

    Submitted 18 February, 2022; v1 submitted 9 December, 2019; originally announced December 2019.

    Comments: 20 pages, 10 figures; major revisions; affiliation corrected, grant added

  26. arXiv:1910.00821  [pdf, other

    eess.SP cs.LG eess.IV stat.ML

    Near-Convex Archetypal Analysis

    Authors: Pierre De Handschutter, Nicolas Gillis, Arnaud Vandaele, Xavier Siebert

    Abstract: Nonnegative matrix factorization (NMF) is a widely used linear dimensionality reduction technique for nonnegative data. NMF requires that each data point is approximated by a convex combination of basis elements. 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. AA has the ad… ▽ More

    Submitted 2 October, 2019; originally announced October 2019.

    Comments: 10 pages, 3 figures

    Journal ref: IEEE Signal Processing Letters 27 (1), pp. 81-85, 2020

  27. arXiv:1908.04109  [pdf, ps, other

    eess.SP cs.LG eess.IV math.NA stat.ML

    Successive Projection Algorithm Robust to Outliers

    Authors: Nicolas Gillis

    Abstract: The successive projection algorithm (SPA) is a fast algorithm to tackle separable nonnegative matrix factorization (NMF). Given a nonnegative data matrix $X$, SPA identifies an index set $\mathcal{K}$ such that there exists a nonnegative matrix $H$ with $X \approx X(:,\mathcal{K})H$. SPA has been successfully used as a pure-pixel search algorithm in hyperspectral unmixing and for anchor word selec… ▽ More

    Submitted 12 August, 2019; originally announced August 2019.

    Comments: 8 pages, 2 figures

  28. arXiv:1907.02404  [pdf, other

    eess.SP cs.LG cs.SD eess.AS stat.ML

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

    Authors: Valentin Leplat, Nicolas Gillis, Man Shun Ang

    Abstract: 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. To perform this task, nonnegative matrix factorization (NMF) based on the Kullback-Leibler and Itakura-Saito $β$-divergences is a standard and state-of-the-art techniqu… ▽ More

    Submitted 28 April, 2020; v1 submitted 4 July, 2019; originally announced July 2019.

    Comments: 24 pages, 10 figures, 3 tables

  29. arXiv:1012.0197  [pdf, ps, other

    math.OC eess.SY math.NA

    Low-Rank Matrix Approximation with Weights or Missing Data is NP-hard

    Authors: Nicolas Gillis, François Glineur

    Abstract: Weighted low-rank approximation (WLRA), a dimensionality reduction technique for data analysis, has been successfully used in several applications, such as in collaborative filtering to design recommender systems or in computer vision to recover structure from motion. In this paper, we study the computational complexity of WLRA and prove that it is NP-hard to find an approximate solution, even whe… ▽ More

    Submitted 25 July, 2011; v1 submitted 1 December, 2010; originally announced December 2010.

    Comments: Proof of Lemma 4 (Lemma 3 in v1) has been corrected. Some remarks and comments have been added. Accepted in SIAM Journal on Matrix Analysis and Applications

    Journal ref: SIAM J. Matrix Anal. & Appl. 32 (4), pp. 1149-1165, 2011