LoginSignup
0
0

More than 3 years have passed since last update.

PRML 演習問題 7.2(基礎) 解答

Last updated at Posted at 2020-10-27

問題

制約式(7.5)において、右辺の1を任意の正数$\gamma$で置き換えても、マージン最大の超平面は変化しないことを示せ。

\begin {align*}
t_{n}\left(\mathbf{w}^{\mathrm{T}} \phi\left(\mathbf{x}_{n}\right)+b\right) \geqslant 1, \quad n=1, \ldots, N
\tag{7.5}
\end {align*}

方針

この問題は(7.5)における右辺を任意の整数に置き換えてマージン最大の超平面を求め、元の(7.5)を用いて求めたマージン最大の超平面と比較することで証明できる。

解答

(7.5)の右辺を$r$に置き換えると、

\begin {align*}
t_{n}\left(\mathbf{w}^{\mathrm{T}} \phi\left(\mathbf{x}_{n}\right)+b\right) &\geqslant r \\
\frac{t_{n}\left(\mathbf{w}^{\mathrm{T}} \phi\left(\mathbf{x}_{n}\right)+b\right)}{r} &\geqslant 1, \quad n=1, \ldots, N
\tag{7.5'}
\end {align*}

となる。元の(7.5)の条件式をもとにしてマージンの最大化を行い、求められた解を$\mathbf{w}^{\star}$、$b^{\star}$とおくと、新しい(7.5')の条件式をもとにしてマージンの最大化を行い、求められた解は${r}{\mathbf{w}^{\star}}$、${r}{b^\star}$と書ける、
この時のマージンは(7.5)(7.5')双方において、

\begin {align*}
\frac{t_{n}\left(\mathbf{w}^{\star\mathrm{T}} \boldsymbol{\phi}\left(\mathbf{x}_{n}\right)+b^\star\right)}{\|\mathbf{w}^\star\|}
\tag{7.2}
\end {align*}

となる。よって、制約式(7.5)において、右辺の1を任意の正数$\gamma$で置き換えても、マージン最大の超平面は変化しない。

参考:https://tips-memo.com/prml-7-2

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0