Dimensionality Reduction

39 beliefs (39 IN, 0 OUT)

Dimensionality reduction encompasses the theoretical and algorithmic toolkit for projecting high-dimensional data into lower-dimensional spaces while preserving structurally meaningful information. The topic matters because raw ambient dimensionality often obscures the true generative structure of data, and as the distinction between intrinsic and ambient dimensionality makes clear (intrinsic-dimensionality-distinct-from-ambient), a 1024-dimensional letter image may be governed by only two parameters. The field is bracketed by two opposing intuitions: Bellman's original "curse of dimensionality" (curse-of-dimensionality-coined-by-bellman-dynamic-programming), which warns that volume and distance geometry deteriorate as dimensions grow, and Donoho's counter-proposal of the "blessing of dimensionality" (blessing-of-dimensionality-donoho-2000, blessing-of-dimensionality-improves-linear-separability), where high dimensions can paradoxically improve linear separability and make contrast-loss beneficial. Practical systems navigate this tension explicitly; FaceNet's choice of 128-dimensional face embeddings reflects a deliberate trade-off against the curse (facenet-128d-embeddings-curse-mitigation), while the manifold interpolation hypothesis identifies continuous path-connectivity on data manifolds as the mechanism underlying deep learning generalization (manifold-interpolation-underlies-dl-generalization).

The densest cluster of beliefs concerns the Johnson-Lindenstrauss lemma and its variants. The core guarantee states that N points in R^n can be embedded into R^k with k > 8(ln N)/ε² while preserving all pairwise distances within a factor of (1±ε), with k independent of the ambient dimension n (jl-lemma-dimension-bounds-log-n-epsilon, jl-lemma-target-dimension-constant-eight, random-projection-jl-lemma-bound). The classical proof proceeds via chi-square concentration and a union bound over all point pairs (jl-proof-chi-square-concentration-union-bound), and the logarithmic dependence on N is provably tight up to a constant factor (jl-lemma-bound-tight-up-to-constants). Achlioptas's 2003 sparse construction reduces the number of non-zero entries per column to O(1) using Radamacher or three-point distributions, with the key step being a moment bound establishing stochastic domination by Gaussian even moments (achlioptas-sparse-jl-integer-entries, jl-sparse-achlioptas-entry-distributions, jl-sparse-moment-bound-stochastic-domination, random-projection-achlioptas-sparse-values). Dirksen (2016) generalized this to any subgaussian entry distribution (dirksen-2016-subgaussian-jl-generalization), while Matoušek (2008) showed that even sparser projections require a well-spreadness assumption on the input vectors (matousek-sparser-jl-requires-well-spread-vectors). Ahle et al. (2020) extended the analysis to tensorized face-splitting products, proving a matching lower bound on the (log 1/δ)^c dependence (jl-tensorized-rowcount-bound-ahle-2020, jl-face-splitting-product-identity). Random projections are data-independent, unlike PCA (random-projection-data-independent), have known complexity O(d·k·N) for dense data (random-projection-complexity-dense), and the squared norm of a projected unit vector follows a Beta(k/2, (d−k)/2) distribution (random-projection-orthogonal-beta-distribution), with a ready implementation in scikit-learn (random-projection-sklearn-implementation).

Beyond random projections, the topic covers classical manifold learning algorithms and the geometric theorems that bound how low-dimensional structures can be embedded. Isomap builds a k-NN graph, computes geodesic distances via Floyd-Warshall, and applies classical MDS to the resulting distance matrix (isomap-geodesic-mds-procedure, isomap-pipeline-floyd-warshall-then-mds). LLE has a single hyperparameter K and enforces reconstruction weights that sum to one per point, yielding rotation and translation invariance, but it cannot project out-of-sample points without additional regularization (lle-single-hyperparameter-no-internal-model, lle-single-hyperparameter-no-out-of-sample, lle-weight-constraints-rotation-translation-invariance). NLPCA updates both network weights and latent inputs via backpropagation (nlpca-updates-both-weights-and-inputs), while GPLVM maps from latent to data space, the reverse direction of Kernel PCA (gplvm-maps-latent-to-data-opposite-kpca). The theoretical ceiling on embedding is given by the strong Whitney embedding theorem, which guarantees a smooth m-manifold embeds in R^(2m) and proves this bound is sharp via non-embeddability of real projective spaces in R^(2m−1) (strong-whitney-embedding-theorem-2m-bound, real-projective-space-proves-2m-bound-sharp). The Whitney Trick, which eliminates opposite-sign double points via an embedded disc, is the prerequisite for Smale's h-cobordism theorem in dimensions five and above, but it fails in dimension four, a failure linked to exotic R^4 manifolds (whitney-trick-opposite-sign-double-points-disc, whitney-trick-to-h-cobordism-poincare-chain, whitney-trick-fails-dimension-4-exotic-r4). Supporting geometric results include the Fisher Information Metric as the unique natural Riemannian metric on the statistical manifold (fisher-information-unique-riemannian-metric-distributions), the dimension kn−4 of shape spaces for k landmarks in 2D (shape-space-dimension-kn-minus-4), the optimal embedding of the n-sphere in R^(n+1) (n-sphere-optimal-embedding-r-n+1), and a specific finding that patching a 2D circular subspace in Mistral 7B layer 5 achieves nearly the same causal effect as replacing the entire layer (mistral-layer-5-circular-patch-equivalence).

All thirty-eight beliefs in this topic are marked IN; none have been retracted, so no implications of withdrawal arise. In terms of logical structure, the foundational premises are the JL lemma statement, the Whitney embedding theorem, and the definitions of intrinsic versus ambient dimensionality. The sparse JL constructions, the tightness result, the tensorized row-count bound, and the subgaussian generalization are derived results that build on the core JL guarantee and its moment-concentration machinery. The algorithmic procedures (Isomap's Floyd-Warshall-then-MDS pipeline, LLE's weight constraints, NLPCA's dual update) are specific instantiations rather than premises, while the practical observations (FaceNet's 128-D choice, sklearn's implementation, random projection complexity) are applied consequences that depend on the underlying theoretical bounds. The blessing-of-dimensionality claims function as a conceptual counterweight to the curse, modifying the interpretive frame within which the embedding theorems and manifold-learning algorithms are understood.