Question: x i n R d n Principal Component Analysis ( PCA ) is a dimensionality reduction algorithm that can be thought of as projecting a

xinRdnPrincipal Component Analysis (PCA) is a dimensionality reduction algorithm that can be thought of as projecting a dataset to a lower dimensionality using either of the following objective functions:
1. Minimizing reconstruction error
2. Maximizing variance of projected data
Assume we have a data set, $X \in \mathbb{R}^{d \times n}$ that is centered with a mean of 0. It is comprised of $n$ data points each of dimension $d$.
We wish to project $x$ down to a size $k$ subspace, where $kxinR^(d\times n) that is centered with a mean of 0. It is comprised of n data
points each of dimension d.
We wish to project x down to a size k subspace, where minUinRdk,UTU=Ii=1n||xi-UUTxi||2maxUinRdk,UTU=IE[||UTx||2]xxk.
We can specify the two objectives above as:
minUinRdk,UTU=Ii=1n||xi-UUTxi||2
maxUinRdk,UTU=IE[||UTx||2]
Note: In(2)we treat xas a random variable whose value is drawn uniformly at random from x.
Show mathematically that these two objectives are equivalent. That is, show that minimizing the
reconstruction error is equivalent to maximizing the variance of the projected data.
x i n R d n Principal Component Analysis ( PCA )

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!