Sparse Linear Centroid-Encoder: A Convex Method for Feature Selection

Tomojit Ghosh, Michael Kirby, Karim Karimov
6/7/2023
cs.LG

No confident code implementation found for this paper.

Abstract

We present a novel feature selection technique, Sparse Linear Centroid-Encoder (SLCE). The algorithm uses a linear transformation to reconstruct a point as its class centroid and, at the same time, uses the $\ell_1$-norm penalty to filter out unnecessary features from the input data. The original formulation of the optimization problem is nonconvex, but we propose a two-step approach, where each step is convex. In the first step, we solve the linear Centroid-Encoder, a convex optimization problem over a matrix $A$. In the second step, we only search for a sparse solution over a diagonal matrix $B$ while keeping $A$ fixed. Unlike other linear methods, e.g., Sparse Support Vector Machines and Lasso, Sparse Linear Centroid-Encoder uses a single model for multi-class data. We present an in-depth empirical analysis of the proposed model and show that it promotes sparsity on various data sets, including high-dimensional biological data. Our experimental results show that SLCE has a performance advantage over some state-of-the-art neural network-based feature selection techniques.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{ghosh2023sparse,
  title  = {Sparse Linear Centroid-Encoder: A Convex Method for Feature Selection},
  author = {Tomojit Ghosh and Michael Kirby and Karim Karimov},
  year   = {2023},
  eprint = {2306.04824},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.04824v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2306.04824.svg)](https://codeofpaper.com/paper/2306.04824)

Discussion