「[[.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]


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS