paper-with-me

Papers

Contrastive Principal Component Analysis

2017-09-20 · Abubakar Abid, Martin J. Zhang, Vivek K. Bagaria, James Zou

We present a new technique called contrastive principal component analysis (cPCA) that is designed to discover low-dimensional structure that is unique to a dataset, or enriched in one dataset relative to other data. The technique is a generalization of standard PCA, for the setting where multiple datasets are available -- e.g. a treatment and a control group, or a mixed versus a homogeneous population -- and the goal is to explore patterns that are specific to one of the datasets. We conduct a wide variety of experiments in which cPCA identifies important dataset-specific patterns that are missed by PCA, demonstrating that it is useful for many applications: subgroup discovery, visualizing trends, feature selection, denoising, and data-dependent standardization. We provide geometrical interpretations of cPCA and show that it satisfies desirable theoretical guarantees. We also extend cPCA to nonlinear settings in the form of kernel cPCA. We have released our code as a python package and documentation is on Github.

📄 PDF Abstract BibTeX arXiv:1709.06716

Code (1)

abidlabs/contrastive 공식 구현

Tasks

Denoisingfeature selectionSubgroup Discovery

Methods 이 논문이 사용한 방법론

PCA Principle Components Analysis (PCA) is an unsupervised method primary used for dimensionality reduction within machine learning. PCA is calculated via a singular value…

Similar Papers 제목 키워드 기반

Probabilistic Contrastive Principal Component Analysis

2020-12-14 · Didong Li, Andrew Jones, Barbara Engelhardt

Dimension reduction is useful for exploratory data analysis. In many applications, it is of interest to discover variation that is enriched in a "foreground" dataset relative to a "background" dataset. Recently, contrast…

Dimensionality ReductionUncertainty Quantification

When can we Approximate Wide Contrastive Models with Neural Tangent Kernels and Principal Component Analysis?

2024-03-13 · Gautham Govind Anil, Pascal Esser, Debarghya Ghoshdastidar

Contrastive learning is a paradigm for learning representations from unlabelled data that has been highly successful for image and text data. Several recent works have examined contrastive losses to claim that contrastiv…

Contrastive Learning

An online algorithm for contrastive Principal Component Analysis

2022-11-14 · Siavash Golkar, David Lipshutz, Tiberiu Tesileanu, Dmitri B. Chklovskii

Finding informative low-dimensional representations that can be computed efficiently in large datasets is an important problem in data analysis. Recently, contrastive Principal Component Analysis (cPCA) was proposed as a…

Contrastive Learning

Kernel principal component analysis network for image classification

2015-12-20 · Dan Wu, Jiasong Wu, Rui Zeng, Longyu Jiang 외

In order to classify the nonlinear feature with linear classifier and improve the classification accuracy, a deep learning network named kernel principal component analysis network (KPCANet) is proposed. First, mapping t…

ClassificationFace RecognitionGeneral Classificationimage-classification+2

Principal Component Analysis versus Factor Analysis

2021-10-21 · Zenon Gniazdowski

The article discusses selected problems related to both principal component analysis (PCA) and factor analysis (FA). In particular, both types of analysis were compared. A vector interpretation for both PCA and FA has al…