Principal Orthogonal Latent Components Analysis (POLCA Net)

Jose Antonio Martin H., Freddy Perozo, Manuel Lopez
10/9/2024
cs.LGcs.AI

No official code found. Best implementation: jamartinh/polcanet (5 stars, last commit 2025-02-10).

Abstract

Representation learning is a pivotal area in the field of machine learning, focusing on the development of methods to automatically discover the representations or features needed for a given task from raw data. Unlike traditional feature engineering, which requires manual crafting of features, representation learning aims to learn features that are more useful and relevant for tasks such as classification, prediction, and clustering. We introduce Principal Orthogonal Latent Components Analysis Network (POLCA Net), an approach to mimic and extend PCA and LDA capabilities to non-linear domains. POLCA Net combines an autoencoder framework with a set of specialized loss functions to achieve effective dimensionality reduction, orthogonality, variance-based feature sorting, high-fidelity reconstructions, and additionally, when used with classification labels, a latent representation well suited for linear classifiers and low dimensional visualization of class distribution as well.

View on arXivView PDF

Code Implementations(1)

jamartinh/polcanetCommunity100%

Principal Orthogonal Latent Components Analysis Network Auto Encoder

50PythonOct 9, 20241 years ago

Similar Papers

Cite this paper

@article{h2024principal,
  title  = {Principal Orthogonal Latent Components Analysis (POLCA Net)},
  author = {Jose Antonio Martin H. and Freddy Perozo and Manuel Lopez},
  year   = {2024},
  eprint = {2410.07289},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.07289v1}
}

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/2410.07289.svg)](https://codeofpaper.com/paper/2410.07289)

Discussion