atlas

Research map / Learning theory and algorithms / Matrix and tensor methods

The tree autoencoder model, with application to hierarchical data visualization

NeurIPS 2024 · Learning theory and algorithms › Matrix and tensor methods · approach: Sparse and robust PCA · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes the PCA tree, a tree autoencoder with sparse oblique decision nodes and local PCA leaves, trained by a TAO-based algorithm that monotonically decreases reconstruction error, for hierarchical 2D data visualization.

Problem

Dimensionality reduction for visualization that avoids the distortions of global 2D maps (e.g., t-SNE, UMAP) while providing explicit, fast out-of-sample projection and reconstruction mappings.

Approach

Defines a hard, sparse oblique regression tree as an autoencoder whose encoder routes to a leaf and projects onto that leaf's PCA, and whose decoder is the leaf's local linear reconstruction; learns it by TAO-style alternating optimization of reconstruction error with l1-regularized logistic regression at decision nodes and PCA at leaves.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use a depth-4 PCA tree with 2D PCA in each leaf instead of global PCAPCA dimensionality reduction · Fashion MNISTreconstruction errorHelped
Use a PCA tree with 2D PCA in each leaf instead of global PCAPCA dimensionality reduction · 20newsgroupsreconstruction errorHelped
Train a PCA tree instead of t-SNE or UMAPDimensionality reduction · Infinite MNISTtraining time scalabilityHelped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST Fashion MNIST Letter Recognition 20newsgroups Amazon Reviews Infinite MNIST

Benchmarks: Fashion MNIST MNIST 20newsgroups Amazon Reviews Letter Recognition Infinite MNIST

Metrics: squared reconstruction error per sample training time per iteration objective function value

Baselines: PCA t-SNE UMAP

Builds on: Tree Alternating Optimization PCA t-SNE LIBLINEAR

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy