Math 2.0

Statistics Definition

Multidimensional scaling

Builds on Symmetric matrixEigenvalueEigenvectorPositive semidefinite matrixEuclidean distance

Definition

Let D=(dij)D = (d_{ij}) be an n×nn \times n symmetric matrix with dii=0d_{ii} = 0 and dij≥0d_{ij} \ge 0, the dissimilarities of nn objects, and let 1≤k<n1 \le k < n. Multidimensional scaling seeks points x1,…,xn∈ℝkx_1, \ldots, x_n \in \R^k whose distances ∣xi−xj∣\abs{x_i - x_j} approximate the dijd_{ij}. Classical multidimensional scaling computes them as follows:

  1. Let D(2)=(dij2)D^{(2)} = (d_{ij}^2) and J=In−1n𝟏𝟏TJ = I_n - \tfrac{1}{n} \mathbf{1} \mathbf{1}^T, where 𝟏\mathbf{1} is the vector of ones, and let B=−12JD(2)JB = -\tfrac{1}{2} J D^{(2)} J.
  2. Let λ1≥⋯≥λk\lambda_1 \ge \cdots \ge \lambda_k be the kk largest eigenvalues of BB, assumed positive, with orthonormal eigenvectors e1,…,eke_1, \ldots, e_k.
  3. Let xi∈ℝkx_i \in \R^k be the ii-th row of the n×kn \times k matrix (λ1e1⋯λkek)\begin{pmatrix} \sqrt{\lambda_1} e_1 & \cdots & \sqrt{\lambda_k} e_k \end{pmatrix}.

Remarks

The matrix DD is the matrix of Euclidean distances of some points in ℝk\R^k exactly when BB is positive semidefinite of rank at most kk. In that case classical scaling recovers the points up to a translation and an orthogonal transformation, since BB is then the Gram matrix of the centred points. Example: three points on a line at distances d12=d23=1d_{12} = d_{23} = 1, d13=2d_{13} = 2. The centred configuration −1,0,1-1, 0, 1 has Gram matrix B=(10−1000−101)B = \begin{pmatrix} 1 & 0 & -1 \\ 0 & 0 & 0 \\ -1 & 0 & 1 \end{pmatrix}, with largest eigenvalue 22 and eigenvector (1,0,−1)/2(1, 0, -1)/\sqrt{2}. Step 3 gives the coordinates 1,0,−11, 0, -1, the original points after a reflection. Non-example: if d12=d23=1d_{12} = d_{23} = 1 and d13=3d_{13} = 3, the triangle inequality fails, so no points in any ℝk\R^k realise DD, and BB has a negative eigenvalue. Metric and non-metric scaling instead minimise a stress function, such as ∑i<j(dij−∣xi−xj∣)2\sum_{i < j} (d_{ij} - \abs{x_i - x_j})^2, by iteration.

Reading path

To understand this page from the ground up, read these 6 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Eigenvalue concept
  2. Eigenvector concept
  3. Euclidean distance concept
  4. Positive semidefinite matrix concept
  5. Symmetric matrix concept
  6. Multidimensional scaling definition

Further reading

  1. Web https://en.wikipedia.org/wiki/Multidimensional_scaling
About this page
TagR4WG4AQH56
URIm2://R4WG4AQH56
Kinddefinition
WritingW0 stub
MSC62H25, 62H30
DefinesMultidimensional scaling
UsesSymmetric matrix, Eigenvalue, Eigenvector, Positive semidefinite matrix, Euclidean distance

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.