Lably
Skip to content

Intrinsic dimension

Least variables needed to represent data

  • 8 min read
  • 8 chapters

Related on Lably

Through Mathematics, Geometry and Statistics

The intrinsic dimension can be used as a lower bound of what dimension it is possible to compress a data set into through dimension reduction, but it can also be used as a measure of the complexity of the data set or signal. For a data set or signal of N variables, its intrinsic dimension M satisfies 0 ≤ M ≤ N, although estimators may yield higher values.

Exact dimension

Differential

In differential geometry, given a differentiable manifold N and a submanifold M, the intrinsic dimension of M is its dimension. Suppose N has n dimensions and M has m dimensions, then that means around any point in M, there exists a local coordinate system (x1,…,xm,xm+1,…,xn) of N, such that the manifold M is simply the subset of N defined by xm+1=0,…,xn=0.

Metric

Given a mere metric space, we can still define its intrinsic dimension. The most general case is the Hausdorff dimension, though for metric spaces occurring in practice, the box-counting dimension and the packing dimension often are identical to the Hausdorff dimension.

Let X,d be a metric space and A⊂X be totally bounded. Define the covering numberN(A,ε)=min{k:A⊂⋃i=1kB(xi,ε)}.The metric entropy is H(A,ε)=log⁡N(A,ε) (any log base). The upper and lower metric entropy dimensions aredim¯EA=lim supε↓0H(A,ε)log⁡(1/ε),dim_EA=lim infε↓0H(A,ε)log⁡(1/ε).If they are equal, then dimE⁡A is that common value, called the metric entropy dimension. The entropy dimensions are usually used in information theory, and especially coding theory, since entropy is involved in its definition.

Topological

If X is merely a topological space, then we can still define its intrinsic dimension, using the topological dimension or Lebesgue covering dimension.

An open cover of a topological space X is a family of open sets Uα such that their union is the whole space, ∪α Uα = X. The order or ply of an open cover A = {Uα} is the smallest number m (if it exists) for which each point of the space belongs to at most m open sets in the cover: in other words Uα1 ∩ ⋅⋅⋅ ∩ Uαm+1 = ∅ for α1, ..., αm+1 distinct. A refinement of an open cover A = {Uα} is another open cover B = {Vβ}, such that each Vβ is contained in some Uα. The covering dimension of a topological space X is defined to be the minimum value of n such that every finite open cover A of X has an open refinement B with order n + 1. The refinement B can always be chosen to be finite. Thus, if n is finite, Vβ1 ∩ ⋅⋅⋅ ∩ Vβn+2 = ∅ for β1, ..., βn+2 distinct. If no such minimal n exists, the space is said to have infinite covering dimension.

Sign in to keep reading

7 more chapters are free with a Lably account.

More in Robotics