|
||||||||
数学者が書いた深層学習講義 |
||||||||
新井仁之 (早稲田大学) | ||||||||
キャッシュをご覧になっている場合があります.更新して最新版をご覧ください. | ||||||||
大学1年で学ぶ微分と行列を使って,特に畳み込みニューラルネットワークの深層学習の基礎事項を数学的厳密性を重視して解説します.数学はどのようになっているのだろうか,という疑問を持たれた場合に参考になることを目指しています.適宜,改訂版・増補版を発信していく予定です。更新はこのサイトに掲載していきます。 | ||||||||
|
||||||||
1. 畳み込みニューラルネット篇 MATLABプログラム付き (pdfファイル) | ||||||||
公開日 2025/1/6. 最新版 Ver. 1.5(2025/1/14) typo. 更新履歴 ブラウザーによっては pdf が文字化け等する場合があります。その場合は pdf をダウンロードしてご覧ください。 |
||||||||
引用の際は 新井仁之, 数学者が書いた深層学習講義,畳み込みニューラルネット篇,MATLABプログラム付き,2025. http://www.araiweb.matrix.jp/DeepLearning.html としてください。 |
||||||||
1 Appendix. MATLAB プログラム | ||||||||
公開日 2025/1/5 Ver. 1.2.(2025/1/6) Ver. 1.3 (2025/1/12) 文章追加 |
||||||||
|
||||||||
補足 | ||||||||
A.多層パーセプトロンを用いた深層学習に関する解説。 | ||||||||
http://www.araiweb.matrix.jp/Program/MLP1.html | ||||||||
B.畳み込みニューラルネット篇で使った関数ファイルの詳細説明。 | ||||||||
B1. Im2Col | ||||||||
B2. Cnv2 | ||||||||
B3. Pooling (解説では Pooling_Max) | ||||||||
B4. Col2Im と Max_unpooling | ||||||||
|
||||||||
関連サイト | ||||||||
プログラミングしながら学ぶ応用線形代数と深層学習(ディープラーニング) | ||||||||
プログラムの詳細な解説もあります。 | ||||||||
|
||||||||
数学と錯視の科学館 電子出版部 | ||||||||