Latent Space Perspicacity and Interpretation Enhancement (LS-PIE) Framework

07/11/2023
by   Jesse Stevens, et al.
0

Linear latent variable models such as principal component analysis (PCA), independent component analysis (ICA), canonical correlation analysis (CCA), and factor analysis (FA) identify latent directions (or loadings) either ordered or unordered. The data is then projected onto the latent directions to obtain their projected representations (or scores). For example, PCA solvers usually rank the principal directions by explaining the most to least variance, while ICA solvers usually return independent directions unordered and often with single sources spread across multiple directions as multiple sub-sources, which is of severe detriment to their usability and interpretability. This paper proposes a general framework to enhance latent space representations for improving the interpretability of linear latent spaces. Although the concepts in this paper are language agnostic, the framework is written in Python. This framework automates the clustering and ranking of latent vectors to enhance the latent information per latent vector, as well as, the interpretation of latent vectors. Several innovative enhancements are incorporated including latent ranking (LR), latent scaling (LS), latent clustering (LC), and latent condensing (LCON). For a specified linear latent variable model, LR ranks latent directions according to a specified metric, LS scales latent directions according to a specified metric, LC automatically clusters latent directions into a specified number of clusters, while, LCON automatically determines an appropriate number of clusters into which to condense the latent directions for a given metric. Additional functionality of the framework includes single-channel and multi-channel data sources, data preprocessing strategies such as Hankelisation to seamlessly expand the applicability of linear latent variable models (LLVMs) to a wider variety of data. The effectiveness of LR, LS, and LCON are showcased on two crafted foundational problems with two applied latent variable models, namely, PCA and ICA.

READ FULL TEXT

page 3

page 4

page 10

research
07/23/2022

Tensor-based Multi-view Spectral Clustering via Shared Latent Space

Multi-view Spectral Clustering (MvSC) attracts increasing attention due ...
research
09/26/2018

Bayesian inference for PCA and MUSIC algorithms with unknown number of sources

Principal component analysis (PCA) is a popular method for projecting da...
research
04/02/2019

A PCA-like Autoencoder

An autoencoder is a neural network which data projects to and from a low...
research
05/27/2019

Adaptive probabilistic principal component analysis

Using the linear Gaussian latent variable model as a starting point we r...
research
02/09/2019

Optimal Latent Representations: Distilling Mutual Information into Principal Pairs

Principal component analysis (PCA) is generalized from one to two random...
research
04/30/2021

Latent Factor Decomposition Model: Applications for Questionnaire Data

The analysis of clinical questionnaire data comes with many inherent cha...
research
01/07/2022

AugmentedPCA: A Python Package of Supervised and Adversarial Linear Factor Models

Deep autoencoders are often extended with a supervised or adversarial lo...

Please sign up or login with your details

Forgot password? Click here to reset