3.1.4 正則化最小二乗法
(3.27):(1.4)あたり参照。
(3.27)をで偏微分すると
よって (3.27)は
演習3.5の解答を参照すると、
(3.12) をwで微分したものと(3.29)をwで微分したものは同じになる(のwにおける微分は0)→(3.29)を最小化することは(3.12)を制約条件(3.20)のもとで最小化することと等しい。
そして非ゼロのを選ぶとが制約条件となるので図3.4が出てくる。
正則化は、適切な基底関数の数を求める問題を正則化係数を適切に決める問題に置き換えただけとなる。
(3.12)を最小化するが求まったらが求まる。となるは図3.14の赤線。その中では(3.12)の等高線と接するとこにある。
3.1.5 出力変数型次元の場合
をで微分すると
※j+1行目が非ゼロ成分(0開始のため)
よって
$$
\begin{bmatrix}
0 & \cdots & \phi_{i}(x_n) & \cdots & 0
\end{bmatrix}
\left(
\begin{bmatrix}
t_{n0}\\
\vdots\\
t_{nj}\\
\vdots\\
t_{nK -1}
\end{bmatrix}
-
\begin{bmatrix}
w_{00} & \cdots & w_{M-11}\\
\vdots & \ddots & \vdots\\
w_{0K} & \dots &w_{M-1K}
\end{bmatrix}
\begin{bmatrix}
\phi_{0}(x_{n})\\
\vdots\\
\phi_{M -1}(x_{n})
\end{bmatrix}
\right)=
\phi_{i}(x_n)t_{nj}-\phi_{i}(x_n)
\begin{bmatrix}
w_{0j} & \cdots & w_{M-1j}
\end{bmatrix}
\phi(x_n)
$$
これのは
$$
\begin{bmatrix}
\phi_i(x_{1}) & \cdots & \phi_{i}(x_{N})
\end{bmatrix}
\begin{bmatrix}
t_{0j}\\
\vdots\\
t_{N-1j}
\end{bmatrix}-
\begin{bmatrix}
\phi_i(x_1) & \cdots & \phi_{i}(x_{N})
\end{bmatrix}
\begin{bmatrix}
\phi^{T}(x_1)\\
\vdots\\
\phi^{T}(x_{N})\\
\end{bmatrix}
\begin{bmatrix}
w_{0j}\\
\vdots\\
w_{M -1j}
\end{bmatrix}\\
=\varphi_{i}^{T}
\begin{bmatrix}
t_{0j}\\
\vdots\\
t_{N-1j}
\end{bmatrix}-
\varphi_{i}^{T}\Phi
\begin{bmatrix}
w_{0j}\\
\vdots\\
w_{M -1j}
\end{bmatrix}=
\begin{bmatrix}
t_{1j} & \cdots & t_{N -1j}
\end{bmatrix}
\varphi_{i}-
\begin{bmatrix}
w_{0j} & \cdots & w_{M -1j}
\end{bmatrix}
\Phi^{T}\varphi_{i}
$$
よってWでの微分は
$$
\begin{bmatrix}
\begin{bmatrix}t_{10} & \cdots & t_{N0}\end{bmatrix}\varphi_{0} & \cdots & \begin{bmatrix}t_{1K -1} & \cdots & t_{NK -1}\end{bmatrix}\varphi_{0}\\
\vdots & \ddots & \vdots\\
\begin{bmatrix}t_{10} & \cdots & t_{N0}\end{bmatrix}\varphi_{M -1} & \cdots & \begin{bmatrix}t_{1K -1} & \cdots & t_{NK -1}\end{bmatrix}\varphi_{M -1}
\end{bmatrix}-
\begin{bmatrix}
\begin{bmatrix}w_{00} & \cdots & w_{M -10}\end{bmatrix}\Phi^{T}\varphi_{0} & \cdots & \begin{bmatrix}w_{0K -1} & \cdots & w_{M -1K -1}\end{bmatrix}\Phi^{T}\varphi_{0}\\
\vdots & \ddots & \vdots\\
\begin{bmatrix}w_{00} & \cdots & w_{M -10}\end{bmatrix}\Phi\varphi_{M -1} & \cdots & \begin{bmatrix}w_{0K -1} & \cdots & w_{M -1K -1}\end{bmatrix}\Phi^{T}\varphi_{M -1}
\end{bmatrix}\\=
\begin{bmatrix}
\varphi_{0}^{T}\\
\vdots\\
\varphi_{M -1}^{T}\\
\end{bmatrix}
\begin{bmatrix}
t_{10} & \cdots & t_{1K -1}\\
\vdots & \ddots & \vdots\\
t_{N0} & \cdots & t_{NK -1}
\end{bmatrix}-
\begin{bmatrix}
\varphi_{0}^{T}\\
\vdots\\
\varphi_{M -1}^{T}\\
\end{bmatrix}
\Phi
\begin{bmatrix}
w_{00} & \cdots & w_{1K -1}\\
\vdots & \ddots & \vdots\\
w_{M -10} & \cdots & w_{M -1K -1}
\end{bmatrix}=
\Phi^{T}T-\Phi^{T}\Phi W
$$
これを0とおくと
$$
\Phi^{T}\Phi W=\Phi^{T}T
$$
メモ
-,= がtex中でも行頭に来ると水平線になるので注意。
texで書くのめんどすぎるのはノート撮影して画像貼り付けよう・・・