A Tutorial on Principal Component Analysis
Not on the map. Why?
Abstract (arXiv)
Principal component analysis (PCA) is a mainstay of modern data analysis - a black box that is widely used but (sometimes) poorly understood. The goal of this paper is to dispel the magic behind this black box. This manuscript focuses on building a solid intuition for how and why principal component analysis works. This manuscript crystallizes this knowledge by deriving from simple intuitions, the mathematics behind PCA. This tutorial does not shy away from explaining the ideas informally, nor does it shy away from the mathematics. The hope is that by addressing both aspects, readers of all levels will be able to gain a better understanding of PCA as well as the when, the how and the why of applying this technique.
Key facts. Cited by 139 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Apr 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 16; 2022: 20; 2023: 22; 2024: 26; 2025: 28; 2026: 27.
139 papers.
Sort:
By area:
- 2024Flora: Low-Rank Adapters Are Secretly Gradient Compressorscited by 103
- 2023ReLLa: Retrieval-enhanced Large Language Models for Lifelong Sequential Behavior Comprehension in Recommendationcited by 76
- 2024RudolfV: A Foundation Model by Pathologists for Pathologistscited by 40
- 2022Machine Learning in Aerodynamic Shape Optimizationcited by 39
- 2024Insights into LLM Long-Context Failures: When Transformers Know but Don't Tellcited by 36
- 2023Gradient-Free Textual Inversioncited by 28
- 2023Fast-Slow Test-Time Adaptation for Online Vision-and-Language Navigationcited by 25
- 2025"Principal Components" Enable A New Language of Imagescited by 25
- 2024FlowTS: Time Series Generation via Rectified Flowcited by 22
- 2022Fundamentals of Task-Agnostic Data Valuationcited by 19
- 2022coVariance Neural Networkscited by 18
- 2023Large Language Models are Fixated by Red Herrings: Exploring Creative Problem Solving and Einstellung Effect using the Only Connect Wall Datasetcited by 17
38 more
- 2024MuseCL: Predicting Urban Socioeconomic Indicators via Multi-Semantic Contrastive Learningcited by 17
- 2023CATfOOD: Counterfactual Augmented Training for Improving Out-of-Domain Performance and Calibrationcited by 16
- 2026Generative Recursive Reasoningcited by 16
- 2025AVS-Mamba: Exploring Temporal and Multi-modal Mamba for Audio-Visual Segmentationcited by 15
- 2021Empirical comparison between autoencoders and traditional dimensionality reduction methodscited by 13
- 2024Uncertainty Aware Learning for Language Model Alignmentcited by 13
- 2024Neural Exploratory Landscape Analysis for Meta-Black-Box-Optimizationcited by 10
- 2022Quantification of Deep Neural Network Prediction Uncertainties for VVUQ of Machine Learning Modelscited by 9
- 2022A Unified Multimodal De- and Re-coupling Framework for RGB-D Motion Recognitioncited by 9
- 2024Q-Tuning: Queue-based Prompt Tuning for Lifelong Few-shot Language Learningcited by 9
- 2024Optimal training of finitely-sampled quantum reservoir computers for forecasting of chaotic dynamicscited by 9
- 2025Detoxifying Large Language Models via Autoregressive Reward Guided Representation Editingcited by 9
- 2026CreativeBench: Benchmarking and Enhancing Machine Creativity via Self-Evolving Challengescited by 9
- 2022Black-box Safety Analysis and Retraining of DNNs based on Feature Extraction and Clusteringcited by 8
- 2025SalQ-VLM: Fine-Grained Saliency-Guided Quantization for Vision-Language Modelscited by 7
- 2023Learning Disentangled Semantic Spaces of Explanations via Invertible Neural Networkscited by 6
- 2024Sparse Covariance Neural Networkscited by 6
- 2025DReSD: Dense Retrieval for Speculative Decodingcited by 6
- 2022FRE: A Fast Method For Anomaly Detection And Segmentationcited by 5
- 2023High Speed Human Action Recognition using a Photonic Reservoir Computercited by 5
- 2025Can3Tok: Canonical 3D Tokenization and Latent Modeling of Scene-Level 3D Gaussianscited by 5
- 2021A Comparison of Word2Vec, HMM2Vec, and PCA2Vec for Malware Classificationcited by 4
- 2021quantum Case-Based Reasoning (qCBR)cited by 4
- 2023Solving High-Dimensional Inverse Problems with Auxiliary Uncertainty via Operator Learning with Limited Datacited by 4
- 2023Transferability of coVariance Neural Networks and Application to Interpretable Brain Age Prediction using Anatomical Featurescited by 4
- 2024Quantum Architecture Search with Unsupervised Representation Learningcited by 4
- 2025Seeing the Abstract: Translating the Abstract Language for Vision Language Modelscited by 4
- 2025Complementary and Contrastive Learning for Audio-Visual Segmentationcited by 4
- 2021Exploratory Data Analysis for Airline Disruption Managementcited by 3
- 2022Subspace Modeling for Fast Out-Of-Distribution and Anomaly Detectioncited by 3
- 2022BSpell: A CNN-Blended BERT Based Bangla Spell Checkercited by 3
- 2024DELRec: Distilling Sequential Pattern to Enhance LLMs-based Sequential Recommendationcited by 3
- 2024Unveiling Multiple Descents in Unsupervised Autoencoderscited by 3
- 2024MoE-Enhanced Explainable Deep Manifold Transformation for Complex Data Embedding and Visualizationcited by 3
- 2025Str-GCL: Structural Commonsense Driven Graph Contrastive Learningcited by 3
- 2025Visualizing LLM Latent Space Geometry Through Dimensionality Reductioncited by 3
- 2021Computer-Aided Diagnosis of Low Grade Endometrial Stromal Sarcoma (LGESS)cited by 2
- 2021Optimal input representation in neural systems at the edge of chaoscited by 2
50 most cited of 139 All 139 (JSON)
- 2026Learning with Covariance Matrices: Principal Component Analysis Meets Learning with Graphs9 Sep 2026
- 2026QILP-0: Constructing Observational Declarative Twins of Quantum Circuits1 Sep 2026
- 2026ST-LoRA: Single Trajectory LoRA Ensemble for Uncertainty Aware Agricultural Segmentation2 Aug 2026
- 2026Entity-Faithful Repair of Synthetic Supervision for Zero-Shot Image Captioning2 Aug 2026
- 2026Learning Semantic-Robust Change Detection via Semantic-Invariant Self-Distillation21 Jul 2026
- 2026Boosting Text-Driven Video Segmentation via Geometry-Aware Distillation23 Jun 2026
- 2026From Handcrafted Features to Functional Edge Learning: Evolution of EEG Seizure Detection Frameworks20 Jun 2026
- 2026From Texts to Scores: Tracing the Emergence of Essay Quality Representations in Large Language Models18 Jun 2026
- 2026DenseControl: Instance-Level Controllable Synthesis of Dense Crowd Image14 Jun 2026
- 2026A Robust Optimization Approach to Sparse Principal Component Analysis2 Jun 2026
- 2026Autoregression-Free Neural Operators for Time-Dependent PDEs25 May 2026
- 2026Generative Recursive Reasoning19 May 2026
38 more
- 2026Semantic Feature Segmentation for Interpretable Predictive Maintenance in Complex Systems14 May 2026
- 2026GRAPHLCP: Structure-Aware Localized Conformal Prediction on Graphs8 May 2026
- 2026Medical Imaging Classification with Cold-Atom Reservoir Computing using Auto-Encoders and Surrogate-Driven Training7 May 2026
- 2026Enabling Real-Time Training of a Wildfire-to-Smoke Map with Multilinear Operators5 May 2026
- 2026CGM-JEPA: Learning Consistent Continuous Glucose Monitor Representations via Predictive Self-Supervised Pretraining1 May 2026
- 2026Frequency-Enhanced Dual-Subspace Networks for Few-Shot Fine-Grained Image Classification16 Apr 2026
- 2026FF3R: Feedforward Feature 3D Reconstruction from Unconstrained views10 Apr 2026
- 2026A2Z-10M+: Geometric Deep Learning with A-to-Z BRep Annotations for AI-Assisted CAD Modeling and Reverse Engineering13 Mar 2026
- 2026CreativeBench: Benchmarking and Enhancing Machine Creativity via Self-Evolving Challenges12 Mar 2026
- 2026GAM-RAG: Gain-Adaptive Memory for Evolving Retrieval in Retrieval-Augmented Generation2 Mar 2026
- 2026A Comparative Study of UMAP and Other Dimensionality Reduction Methods1 Mar 2026
- 2026ChimeraLoRA: Multi-Head LoRA-Guided Synthetic Datasets23 Feb 2026
- 2026Spectral Phase Encoding for Quantum Kernel Methods23 Feb 2026
- 2026AFD-INSTRUCTION: A Comprehensive Antibody Instruction Dataset with Functional Annotations for LLM-Based Understanding and Design4 Feb 2026
- 2026QVCache: A Query-Aware Vector Cache2 Feb 2026
- 2025TRACE: A Generalizable Drift Detector for Streaming Data-Driven Optimization8 Dec 2025
- 2025Visualizing LLM Latent Space Geometry Through Dimensionality Reduction26 Nov 2025
- 2025Coupled Flow Matching27 Oct 2025
- 2025Disentangling Neurodegeneration with Brain Age Gap Prediction Models: A Graph Signal Processing Perspective14 Oct 2025
- 2025Complementary and Contrastive Learning for Audio-Visual Segmentation11 Oct 2025
- 2025SVDefense: Effective Defense against Gradient Inversion Attacks via Singular Value Decomposition1 Oct 2025
- 2025Factor Decorrelation Enhanced Data Removal from Deep Predictive Models27 Sep 2025
- 2025Evaluating Useful Surrogate Models for Configuration Tuning Beyond Accuracy: A Fitness Landscape Analysis Perspective26 Sep 2025
- 2025Detoxifying Large Language Models via Autoregressive Reward Guided Representation Editing24 Sep 2025
- 2025Examination of PCA Utilisation for Multilabel Classifier of Multispectral Images1 Sep 2025
- 2025SalQ-VLM: Fine-Grained Saliency-Guided Quantization for Vision-Language Models5 Aug 2025
- 2025Can3Tok: Canonical 3D Tokenization and Latent Modeling of Scene-Level 3D Gaussians2 Aug 2025
- 2025Semantic Compression for Word and Sentence Embeddings using Discrete Wavelet Transform31 Jul 2025
- 2025Towards High Supervised Learning Utility Training Data Generation: Data Pruning and Column Reordering14 Jul 2025
- 2025Continuous-Time Signal Decomposition: An Implicit Neural Generalization of PCA and ICA12 Jul 2025
- 2025Str-GCL: Structural Commonsense Driven Graph Contrastive Learning9 Jul 2025
- 2025LAPS-Diff: A Diffusion-Based Framework for Singing Voice Synthesis With Language Aware Prosody-Style Guided Learning7 Jul 2025
- 2025LinkTo-Anime: A 2D Animation Optical Flow Dataset from 3D Model Rendering3 Jun 2025
- 2025Seeing the Abstract: Translating the Abstract Language for Vision Language Models6 May 2025
- 2025Exploiting Stability-Plasticity Asymmetry in Pretrained Detectors for Incremental Object Detection14 Apr 2025
- 2025PASE: Phoneme-Aware Speech Encoder to Improve Lip Sync Accuracy for Talking Head Synthesis8 Apr 2025
- 2025Statistical Analysis of Sentence Structures through ASCII, Lexical Alignment and PCA13 Mar 2025
- 2025"Principal Components" Enable A New Language of Images11 Mar 2025
50 newest of 139 All 139 (JSON)
- 2024FlowTS: Time Series Generation via Rectified Flowcited by 22
- 2025Coupled Flow Matchingcited by 1
- 2026ChimeraLoRA: Multi-Head LoRA-Guided Synthetic Datasetscited by 0
- 2026ChimeraLoRA: Multi-Head LoRA-Guided Synthetic Datasets23 Feb 2026
- 2025Coupled Flow Matching27 Oct 2025
- 2024FlowTS: Time Series Generation via Rectified Flow12 Nov 2024
- 2025DReSD: Dense Retrieval for Speculative Decodingcited by 6
- 2025DReSD: Dense Retrieval for Speculative Decoding21 Feb 2025
- 2024Flora: Low-Rank Adapters Are Secretly Gradient Compressorscited by 103
- 2023ReLLa: Retrieval-enhanced Large Language Models for Lifelong Sequential Behavior Comprehension in Recommendationcited by 76
- 2024RudolfV: A Foundation Model by Pathologists for Pathologistscited by 40
- 2022Machine Learning in Aerodynamic Shape Optimizationcited by 39
- 2024Insights into LLM Long-Context Failures: When Transformers Know but Don't Tellcited by 36
- 2023Gradient-Free Textual Inversioncited by 28
- 2023Fast-Slow Test-Time Adaptation for Online Vision-and-Language Navigationcited by 25
- 2025"Principal Components" Enable A New Language of Imagescited by 25
- 2022Fundamentals of Task-Agnostic Data Valuationcited by 19
- 2022coVariance Neural Networkscited by 18
- 2023Large Language Models are Fixated by Red Herrings: Exploring Creative Problem Solving and Einstellung Effect using the Only Connect Wall Datasetcited by 17
- 2024MuseCL: Predicting Urban Socioeconomic Indicators via Multi-Semantic Contrastive Learningcited by 17
12 most cited of 125 All 125 (JSON)
- 2026Learning with Covariance Matrices: Principal Component Analysis Meets Learning with Graphs9 Sep 2026
- 2026QILP-0: Constructing Observational Declarative Twins of Quantum Circuits1 Sep 2026
- 2026ST-LoRA: Single Trajectory LoRA Ensemble for Uncertainty Aware Agricultural Segmentation2 Aug 2026
- 2026Entity-Faithful Repair of Synthetic Supervision for Zero-Shot Image Captioning2 Aug 2026
- 2026Learning Semantic-Robust Change Detection via Semantic-Invariant Self-Distillation21 Jul 2026
- 2026Boosting Text-Driven Video Segmentation via Geometry-Aware Distillation23 Jun 2026
- 2026From Handcrafted Features to Functional Edge Learning: Evolution of EEG Seizure Detection Frameworks20 Jun 2026
- 2026From Texts to Scores: Tracing the Emergence of Essay Quality Representations in Large Language Models18 Jun 2026
- 2026DenseControl: Instance-Level Controllable Synthesis of Dense Crowd Image14 Jun 2026
- 2026A Robust Optimization Approach to Sparse Principal Component Analysis2 Jun 2026
- 2026Autoregression-Free Neural Operators for Time-Dependent PDEs25 May 2026
- 2026Generative Recursive Reasoning19 May 2026
12 newest of 125 All 125 (JSON)