「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfrastructure.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -[[戻る>ニューラルネットワーク]] *目次 [#s4413bb4] #contents *概要 [#ha063b73] 学習フェーズでは、信号は逆方向に伝播する。 -学習とは、重みパラメタを自動獲得するためのもの。 -実際のニューラルネットワークの重みパラメタは、 --数千、数万になるため、手動での設定は不可能。 --更に層を深めた深層学習(deep learning)では数億にも登る。 -重みパラメタの自動獲得のため、損失関数という指標を導入する。 --損失関数を基準に??その値が最小になるように重みパラメタを探す。 --このような値を探し出すためには、勾配法という手法を用いる。 *学習はデータ駆動 [#mbc3dc7d] -MNISTデータセットの分類処理を行うアルゴリズムを考え出すのは困難。~ しかし、機械にデータを学習させる機械学習を用いれば分類処理が実現可能。 -人間が(暗黙的な学習によって、)これらを判別することはできる。~ 従って、人間の脳も、このようなデータ駆動で動いているのかもしれない。 ** [#be25bbf1]