Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Supervised Quadratic Feature Analysis: Information Geometry Approach for Dimensionality Reduction

About

Supervised dimensionality reduction maps labeled data into a low-dimensional feature space while preserving class separation. A common strategy is to learn features that maximize a measure of statistical dissimilarity between the class-conditional probability distributions. Information geometry, which is rooted in Riemannian geometry, provides an alternative framework for measuring class dissimilarity. It treats probability distributions as points in a statistical manifold and uses the Fisher information metric to define a geodesic distance--the Fisher-Rao distance--between distributions The Fisher-Rao distance is an appealing candidate for measuring class separation because the Fisher information metric is a local measure of discriminability, and because it allows a geometric interpretation. Here, we present Supervised Quadratic Feature Analysis (SQFA), a supervised dimensionality reduction method which learns linear features that maximize Fisher-Rao distances between class-conditional distributions, under Gaussian assumptions. In multiple real world datasets, we find that SQFA features support classification accuracy that is competitive with features that maximize more popular measures of dissimilarity, or that are learned by other state-of-the-art dimensionality reduction methods. Notably, the best classification accuracy is achieved by SQFA-H features, a variant of SQFA that maximizes the Hellinger distance, a rarely used objective for dimensionality reduction. These results demonstrate the potential of information geometry as a tool for supervised dimensionality reduction. We provide a Python implementation of SQFA at https://github.com/dherrera1911/sqfa.

Daniel Herrera-Esposito, Johannes Burge• 2025

Related benchmarks

TaskDatasetResultRank
ClassificationSVHN (test)--
182
KNN ClassificationMNIST
Accuracy96.6
82
ClassificationSpeed
Accuracy63.3
52
Speed estimationNaturalistic speed-estimation dataset
Median QDA Accuracy89.4
52
Digit ClassificationSVHN
Median QDA Accuracy75.2
47
Digit ClassificationMNIST (median)
Median Accuracy95.4
47
KNN ClassificationZand-Kohn
Accuracy96.4
35
QDA classificationNeural data
Accuracy96.8
35
Showing 8 of 8 rows

Other info

Follow for update