機械学習基礎理論独習

誤りがあればご指摘いただけると幸いです。数式が整うまで少し時間かかります。リンクフリーです。

勉強ログです。リンクフリーです
目次へ戻る

PRML演習問題 4.7(基本) www

問題

ロジスティックシグモイド関数(4.59)\sigma(-a)=1-\sigma(a)を満たすことを示せ。
また、その逆関数\sigma(y)^{-1}=\ln\{y/(1-y)\}で与えられることを示せ。

参照

\begin{eqnarray}
\sigma(a)=\frac{1}{1+\exp(-a)}\tag{4.59}
\end{eqnarray}

解答

\sigma(-a)を計算します。

\begin{eqnarray}
\sigma(-a)&=&\frac{1}{1+\exp(a)}\\
&=&\frac{\exp(-a)}{\exp(-a)+1}\\
&=&\frac{\exp(-a)+1-1}{\exp(-a)+1}\\
&=&1-\frac{1}{\exp(-a)+1}\\
&=&1-\sigma(a)\tag{1}
\end{eqnarray}

(1)より、\sigma(-a)=1-\sigma(a)が示せました。

(4.59)\sigma(a)=yとおいて、aについて解きます。

\begin{eqnarray}
&&y=\frac{1}{1+\exp(-a)}\\
&&\Leftrightarrow y(1+\exp(-a))=1\\
&&\Leftrightarrow y+y\cdot\exp(-a)=1\\
&&\Leftrightarrow \exp(-a)=\frac{1-y}{y}\\
&&\Leftrightarrow -a=\ln \frac{1-y}{y}\\
&&\Leftrightarrow a=\ln \frac{y}{1-y}\tag{2}
\end{eqnarray}

(2)より、以下の式が成り立ちます。

\begin{eqnarray}
\sigma(y)^{-1}=\ln\frac{y}{1-y}\tag{3}
\end{eqnarray}

(3)より、\sigma(y)^{-1}=\ln\{y/(1-y)\}が示せました。

目次へ戻る