gakusei_programmer
@gakusei_programmer

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

ニューラルネットの表現力について

解決したいこと

ニューラルネットで条件分岐や積が表現できるのかが気になります。
Reluと恒等関数を活性化関数として持つ多層ニューラルネットで次のf(x,y)やg(x,y)が表現できますか。

\begin{align}
f(x,y) &= x(x>=0のとき)\\
&= y(x<0のとき)
\end{align}
\begin{align}
g(x,y) =3xy
\end{align}

x + 2yなどは表現できると思うのですが、それ以外にどのようなできるのでしょう。

0

1Answer

>多層ニューラルネットで次のf(x,y)やg(x,y)が表現できますか。
連続関数なので、2層でできますよ。普遍近似定理はご存じですか?

任意の連続関数は、2層のニューラルネットワークにより、指定した誤差範囲内で近似することができる

なお、多層のニューラルネットワークが実用になっているのは、学習効率や中間層のノード数や不連続関数を扱いたい為と思います。

0Like

Your answer might help someone💌