Dimensionality Reduction


Transformation of data from a high-dimensional space into a low-dimensional space so that the low-dimensional representation retains some meaningful properties of the original data, ideally close to its intrinsic dimension.

Overview

The Beginner's Guide to Dimensionality Reduction
Explore the methods that data scientists use to visualize high-dimensional data.
dimensionality-reduction interactive principal-component-analysis tsne

Tutorials

Visualization of Multidimensional Datasets Using t-SNE in Python
This article will focus on t-Distributed Stochastic Neighbor Embedding (t-SNE) in Python and its application to data visualization of multidimensional ...
dimensionality-reduction visualization scikit-learn python
ADMM for Non-Negative Matrix Factorization
A sparsity aware implementation of "Alternating Direction Method of Multipliers for Non-Negative Matrix Factorization with the Beta-Divergence" (ICASSP ...
dimensionality-reduction principal-components non-negative-matrix-factorization sparse-nmf

Libraries

General
FIt-SNE
Fast Fourier Transform-accelerated Interpolation-based t-SNE (FIt-SNE).
dimensionality-reduction tsne fast-fourier-transform library
Ivis
Dimensionality reduction in very large datasets using Siamese Networks
dimensionality-reduction siamese-networks tensorflow library
Table of Contents
Share a project
Share something you or the community has made with ML.
Topic experts
Share