CUR Matrix Approximation through Convex Optimization for Feature Selection
Kathryn Linehan, Radu Balan

TL;DR
This paper introduces a new convex optimization-based deterministic CUR matrix approximation algorithm that effectively selects important features and demonstrates its utility in gene expression analysis and protein clustering.
Contribution
The authors develop a novel CUR matrix approximation method with theoretical guarantees, enabling interpretable feature selection and application to biological data analysis.
Findings
The CUR algorithm outperforms SVD in feature interpretability.
The method effectively identifies discriminant proteins in clustering tasks.
Numerical results validate the algorithm's convergence and accuracy.
Abstract
The singular value decomposition (SVD) is commonly used in applications requiring a low rank matrix approximation. However, the singular vectors cannot be interpreted in terms of the original data. For applications requiring this type of interpretation, e.g., selection of important data matrix columns or rows, the approximate CUR matrix factorization can be used. Work on the CUR matrix approximation has generally focused on algorithm development, theoretical guarantees, and applications. In this work, we present a novel deterministic CUR formulation and algorithm with theoretical convergence guarantees. The algorithm utilizes convex optimization, finds important columns and rows separately, and allows the user to control the number of important columns and rows selected from the original data matrix. We present numerical results and demonstrate the effectiveness of our CUR algorithm as…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGene expression and cancer classification · Face and Expression Recognition · Neural Networks and Applications
