English

K-Deep Simplex: Deep Manifold Learning via Local Dictionaries

Machine Learning 2024-08-01 v4 Information Theory Signal Processing math.IT Optimization and Control

Abstract

We propose K-Deep Simplex(KDS) which, given a set of data points, learns a dictionary comprising synthetic landmarks, along with representation coefficients supported on a simplex. KDS employs a local weighted 1\ell_1 penalty that encourages each data point to represent itself as a convex combination of nearby landmarks. We solve the proposed optimization program using alternating minimization and design an efficient, interpretable autoencoder using algorithm unrolling. We theoretically analyze the proposed program by relating the weighted 1\ell_1 penalty in KDS to a weighted 0\ell_0 program. Assuming that the data are generated from a Delaunay triangulation, we prove the equivalence of the weighted 1\ell_1 and weighted 0\ell_0 programs. We further show the stability of the representation coefficients under mild geometrical assumptions. If the representation coefficients are fixed, we prove that the sub-problem of minimizing over the dictionary yields a unique solution. Further, we show that low-dimensional representations can be efficiently obtained from the covariance of the coefficient matrix. Experiments show that the algorithm is highly efficient and performs competitively on synthetic and real data sets.

Keywords

Cite

@article{arxiv.2012.02134,
  title  = {K-Deep Simplex: Deep Manifold Learning via Local Dictionaries},
  author = {Pranay Tankala and Abiy Tasissa and James M. Murphy and Demba Ba},
  journal= {arXiv preprint arXiv:2012.02134},
  year   = {2024}
}

Comments

33 pages, 17 figures. This expanded version includes detailed numerical experiments in the supplementary material. Theorem 3 is a new stability result. The sections have been reorganized, and additional details have been provided for clarity

R2 v1 2026-06-23T20:42:49.578Z