I only understand the singular value decomposition process. Do I apply it to this matrix?
\begin{bmatrix} 0 & 0 & \pi \\ 0 & e & 0 \\ 1&0&0 \end{bmatrix}
What is the idea behind matrix approximation using this process?
Applying SVD, we have $\begin{bmatrix} 0 & 0 & \pi \\ 0 & e & 0 \\ 1&0&0 \end{bmatrix}^T\begin{bmatrix} 0 & 0 & \pi \\ 0 & e & 0 \\ 1&0&0 \end{bmatrix}= \begin{bmatrix} 1 & 0 & 0 \\ 0 & e^2 & 0 \\ 0&0&\pi^2 \end{bmatrix}$
How to proceed?
For a matrix $A \in \mathbb{R}^{m\times n}$, the best rank-$r$ approximation $R$ to $A$ (in the Frobenius norm sense, $r \leq rank(A)$) is given by
$$ R = \sum_{i=1}^r \sigma_i u_i v_i^T $$
where $\sigma_i$ is the $i$th largest singular value of $A$, $u_i$ is the $i$th column of the $U$ matrix, $v_i^T$ is the $i$th row of $V^T$ matrix in the singular value decomposition $A=U\Sigma V^T$.