W 55.04

ニューラルネットワークの基礎

100 区画
  1. 00

    ニューラルネットワークの基礎 — 概要

    ニューロンモデルから多層網、学習則、正則化、代表構造までを見渡す入門ガイド

  2. 01

    形式ニューロン — マカロック・ピッツの二値閾値素子モデル

    重み付き入力和、閾値関数、論理素子との対応、1943年提案、神経回路の数理化

  3. 02

    パーセプトロン — ローゼンブラットの線形識別と学習規則

    線形分離、重み更新則、収束定理、単層構造、パターン認識機械の原型

  4. 03

    パーセプトロンの限界 — ミンスキーとパパートの批判とXOR問題

    線形分離不可能性、XOR問題、『Perceptrons』(1969)、第一次NN研究停滞の契機

  5. 04

    多層パーセプトロン — 隠れ層による非線形関数の表現

    入力層・隠れ層・出力層、全結合、非線形変換の合成、決定境界の柔軟化

  6. 05

    活性化関数の基礎 — シグモイド・tanh・ステップ関数

    シグモイド、双曲線正接、ステップ関数、微分可能性、飽和領域、値域の違い

  7. 06

    ReLU系活性化関数 — 正規化線形関数とその改良形

    ReLU、Leaky ReLU、ELU、GELU、Swish、スパース活性、死んだReLU問題

  8. 07

    順伝播計算 — 線形変換と活性化の層状合成

    重み行列、バイアス、アフィン変換、活性化、層ごとの特徴写像、推論経路

  9. 08

    誤差逆伝播法 — 連鎖律による勾配の効率的計算

    連鎖律、デルタ則、勾配の逆向き伝達、ラメルハートらによる普及(1986)

  10. 09

    勾配降下法 — バッチ・ミニバッチ・確率的の三方式

    最急降下、SGD、ミニバッチ、学習率、反復更新、収束と振動のトレードオフ

  11. 10

    損失関数 — 二乗誤差と交差エントロピーの使い分け

    平均二乗誤差、交差エントロピー、ヒンジ損失、負の対数尤度、回帰と分類の対応

  12. 11

    出力層とソフトマックス — 多クラス分類の確率化

    softmax関数、ロジット、確率分布出力、温度パラメータ、argmaxとの関係

  13. 12

    重みの初期化 — Xavier初期化とHe初期化の理論

    分散の保存、Glorot初期化、He初期化、対称性の破れ、ゼロ初期化の失敗

  14. 13

    学習率スケジューリング — 減衰・ウォームアップ・再スタート

    ステップ減衰、指数減衰、コサインアニーリング、ウォームアップ、周期的学習率

  15. 14

    モメンタム法 — 慣性項による勾配降下の加速

    速度項、指数移動平均、Nesterov加速勾配、振動抑制、谷底への収束促進

  16. 15

    適応的最適化手法 — AdaGradからAdam・AdamWへ

    AdaGrad、RMSProp、Adam、AdamW、パラメータ別学習率、二次モーメント推定

  17. 16

    過学習と正則化 — L1/L2罰則と重み減衰の基礎

    過学習、L1正則化、L2正則化、重み減衰、スパース解、汎化性能の確保

  18. 17

    ドロップアウト — ランダム無効化による共適応の抑制

    ユニットの確率的無効化、アンサンブル近似、推論時スケーリング、共適応防止

  19. 18

    バッチ正規化 — ミニバッチ統計による学習の安定化

    平均・分散の正規化、スケールとシフト、内部共変量シフト、学習高速化(2015)

  20. 19

    多様な正規化層 — レイヤー・インスタンス・グループ正規化

    Layer Normalization、Instance Norm、Group Norm、バッチ非依存、系列モデル適性

  21. 20

    勾配消失問題 — 深層化を阻んだ飽和活性化の壁

    シグモイドの飽和、勾配の指数的減衰、深層学習前史の障壁、ReLUによる緩和

  22. 21

    勾配爆発と勾配クリッピング — 発散を防ぐ実務技法

    勾配ノルムの発散、クリッピング閾値、RNNでの頻発、数値安定性の確保

  23. 22

    万能近似定理 — 一隠れ層網の関数近似能力の理論

    Cybenko・Hornikらの定理、連続関数近似、幅と深さ、存在定理と学習可能性の差

  24. 23

    表現学習 — 特徴の階層的抽出と分散表現

    特徴階層、低次から高次への抽象化、分散表現、手作り特徴からの脱却

  25. 24

    埋め込み表現 — 離散記号の連続ベクトル化

    one-hot表現、埋め込み行列、word2vec、意味的類似度、次元圧縮された語彙空間

  26. 25

    畳み込みニューラルネット基礎 — 局所受容野とフィルタ

    畳み込み演算、カーネル、ストライド、パディング、受容野、平行移動への頑健性

  27. 26

    プーリング層 — 空間縮約による不変性の獲得

    最大プーリング、平均プーリング、ダウンサンプリング、位置ずれ耐性、計算削減

  28. 27

    代表的CNN構造 — LeNetからAlexNet・VGGまで

    LeNet-5、AlexNet、VGG、GoogLeNet、層の深化、ImageNetでの性能競争

  29. 28

    残差接続 — スキップ接続が可能にした超深層化

    ResNet、恒等写像、残差ブロック、勾配の迂回路、100層超の学習実現(2015)

  30. 29

    リカレントニューラルネット — 系列データと隠れ状態

    時間方向の展開、隠れ状態、重み共有、BPTT、時系列・言語データへの適用

  31. 30

    LSTM — ゲート機構による長期依存の学習

    入力・忘却・出力ゲート、セル状態、長期依存、ホックライターらの提案(1997)

  32. 31

    GRU — ゲートを簡略化した回帰型ユニット

    更新ゲート、リセットゲート、LSTMとの比較、パラメータ削減、学習効率

  33. 32

    双方向RNN — 前後文脈を統合する系列処理

    順方向・逆方向の隠れ状態結合、系列ラベリング、音声認識、文脈情報の活用

  34. 33

    注意機構 — 重み付き文脈参照による情報選択

    アテンション重み、クエリ・キー・バリュー、加法・内積注意、翻訳での導入

  35. 34

    Transformer基礎 — 自己注意による系列モデリング

    自己注意、マルチヘッド注意、位置符号化、並列計算、『Attention Is All You Need』

  36. 35

    自己符号化器 — 再構成学習による次元圧縮

    エンコーダ・デコーダ、ボトルネック、再構成誤差、雑音除去AE、特徴抽出

  37. 36

    変分オートエンコーダ — 潜在変数の確率的生成モデル

    潜在変数、再パラメータ化トリック、KLダイバージェンス、ELBO、生成と補間

  38. 37

    敵対的生成ネットワーク — 生成器と識別器の競合学習

    GAN、ミニマックスゲーム、モード崩壊、グッドフェローらの提案(2014)、画像生成

  39. 38

    ホップフィールドネットワーク — 連想記憶とエネルギー関数

    全結合回帰網、エネルギー最小化、連想記憶、記憶容量、1982年提案

  40. 39

    ボルツマンマシン — 確率的ユニットと制限型RBM

    確率的発火、ギブスサンプリング、制限ボルツマンマシン、コントラスティブダイバージェンス

  41. 40

    自己組織化マップ — 競合学習による位相保存写像

    SOM、コホネンの提案、勝者総取り、近傍学習、高次元データの二次元可視化

  42. 41

    放射基底関数ネットワーク — 局所応答関数による近似

    RBFネットワーク、ガウス基底、中心と幅、局所近似、補間問題への適用

  43. 42

    深層信念ネットワーク — 層ごとの貪欲事前学習

    DBN、RBMの積層、教師なし事前学習、ヒントンらの2006年ブレイクスルー

  44. 43

    教師あり学習の枠組み — 分類と回帰の定式化

    訓練データ、ラベル、経験損失最小化、分類・回帰タスク、入出力写像の学習

  45. 44

    教師なし学習とNN — クラスタリングと密度推定

    ラベルなしデータ、クラスタリング、密度推定、次元削減、生成モデルとの接続

  46. 45

    自己教師あり学習 — 疑似タスクによる表現獲得

    プレテキストタスク、マスク予測、対照学習、半教師あり学習、ラベル効率の向上

  47. 46

    転移学習とファインチューニング — 事前学習知識の再利用

    事前学習モデル、特徴抽出器の流用、微調整、ドメイン適応、少データ学習

  48. 47

    データ拡張 — 変換によるデータ多様化と汎化向上

    反転、回転、切り抜き、色変換、ノイズ付加、Mixup、CutMix、実効データ量の増加

  49. 48

    ハイパーパラメータ調整 — 探索手法と実験管理

    グリッド探索、ランダム探索、ベイズ最適化、学習率・層数・バッチサイズの選定

  50. 49

    データ分割と交差検証 — 訓練・検証・テストの設計

    ホールドアウト、k分割交差検証、データリーク防止、テストセットの独立性

  51. 50

    評価指標 — 精度・適合率・再現率・F値・AUC

    混同行列、精度、適合率、再現率、F1スコア、ROC曲線、AUC、閾値の選択

  52. 51

    バイアスとバリアンス — 誤差分解とモデル複雑度

    バイアス・バリアンス分解、複雑度と誤差の関係、過小適合と過剰適合の診断

  53. 52

    早期終了 — 検証損失監視による過学習防止

    検証損失の監視、patience設定、最良重みの保存、暗黙的正則化としての効果

  54. 53

    ミニバッチ学習の実務 — バッチサイズと汎化の関係

    バッチサイズ選択、メモリ制約、勾配ノイズ、大バッチ学習、シャッフルの重要性

  55. 54

    自動微分 — 前進・後退モードと勾配計算の自動化

    前進モード、後退モード、双対数、数値微分・記号微分との比較、逆伝播との関係

  56. 55

    計算グラフ — 動的グラフと静的グラフの構築方式

    ノードと演算、define-and-run、define-by-run、グラフ最適化、デバッグ性の差

  57. 56

    深層学習フレームワーク — TensorFlow・PyTorch・JAX

    TensorFlow、PyTorch、JAX、Keras、自動微分実装、エコシステムと採用動向

  58. 57

    GPU計算と並列化 — 行列演算加速とハードウェア

    GPU、CUDA、行列積の並列化、TPU、混合精度学習、データ並列・モデル並列

  59. 58

    テンソル演算の基礎 — 多次元配列と形状操作

    テンソルの階数、形状、ブロードキャスト、内積・行列積、reshape、転置

  60. 59

    ヘッブ則 — 同時発火による結合強化の学習原理

    「共に発火する細胞は結線する」、シナプス可塑性、ヘッブ学習、相関学習則

  61. 60

    生物学的ニューロンとの対応 — シナプスと発火の模倣

    樹状突起、軸索、シナプス、活動電位、発火率符号化、人工モデルとの乖離

  62. 61

    スパイキングニューラルネット — 発火時刻による情報符号化

    スパイク列、積分発火モデル、時間符号化、STDP、省電力計算への期待

  63. 62

    ニューラルネット研究史 — 二度の冬と復興の系譜

    パーセプトロンブーム、AIの冬、コネクショニズム復興、PDPグループ、深層学習前夜

  64. 63

    深層学習革命 — ImageNetと2012年以降の急展開

    ILSVRC、AlexNetの圧勝(2012)、GPU活用、ビッグデータ、産業応用の爆発的拡大

  65. 64

    損失地形の幾何 — 鞍点・局所解・平坦な極小

    非凸最適化、鞍点、局所最小、平坦解と汎化、モード連結性、可視化研究

  66. 65

    二次最適化法 — ニュートン法と自然勾配の応用

    ヘッセ行列、ニュートン法、準ニュートン法、自然勾配、K-FAC、計算コストの壁

  67. 66

    重み共有 — パラメータ削減と帰納バイアスの導入

    畳み込みの重み共有、RNNの時間方向共有、平行移動等変性、パラメータ効率

  68. 67

    枝刈りとスパース化 — 不要結合の削除と宝くじ仮説

    プルーニング、重要度基準、宝くじ仮説、スパースネットワーク、推論高速化

  69. 68

    量子化と軽量化 — 低精度演算によるモデル圧縮

    8bit量子化、二値化ネットワーク、混合精度、エッジデバイス展開、精度と速度の均衡

  70. 69

    知識蒸留 — 教師モデルから生徒モデルへの転写

    ソフトターゲット、温度付きsoftmax、教師・生徒構造、モデル圧縮、性能継承

  71. 70

    ニューラルアーキテクチャ探索 — 構造設計の自動化

    NAS、探索空間、強化学習・進化計算による探索、微分可能NAS、計算資源の課題

  72. 71

    ノイズによる正則化 — 入力擾乱とラベル平滑化

    入力ノイズ注入、ラベルスムージング、確率的深さ、頑健性と汎化の向上

  73. 72

    マルチタスク学習 — 共有表現による複数課題の同時学習

    共有層とタスク別ヘッド、補助タスク、損失の重み付け、転移効果と負の転移

  74. 73

    系列変換モデル — エンコーダ・デコーダとseq2seq

    seq2seq、エンコーダ・デコーダ、機械翻訳、ビームサーチ、教師強制、文脈ベクトル

  75. 74

    位置符号化 — 順序情報を注入する表現技法

    正弦波位置符号化、学習可能位置埋め込み、相対位置表現、系列順序の保持

  76. 75

    グラフニューラルネットワーク — メッセージパッシングの基礎

    グラフ畳み込み、メッセージパッシング、ノード埋め込み、GCN、分子・関係データ

  77. 76

    距離学習とシャム型網 — 対照損失による類似度学習

    シャムネットワーク、対照損失、トリプレット損失、埋め込み空間、顔照合・検索

  78. 77

    メモリ拡張ネットワーク — 外部記憶を持つ微分可能機械

    外部メモリ、読み書きヘッド、Neural Turing Machine、アルゴリズム学習の試み

  79. 78

    学習理論と汎化 — VC次元とラデマッハ複雑度

    VC次元、ラデマッハ複雑度、PAC学習、汎化誤差上界、深層網への適用限界

  80. 79

    二重降下現象 — 過剰パラメータ化と汎化の逆説

    二重降下曲線、補間閾値、過剰パラメータ化、古典的バイアス・バリアンス観の修正

  81. 80

    暗黙的正則化 — SGDが選ぶ解の性質と汎化ギャップ

    SGDの暗黙的バイアス、平坦解選好、汎化ギャップ、ノルム制約なしでの汎化の謎

  82. 81

    説明可能性 — 顕著性マップと寄与度の可視化

    顕著性マップ、Grad-CAM、LIME、SHAP、特徴重要度、ブラックボックス問題

  83. 82

    敵対的攻撃と頑健性 — 摂動に脆いNNと防御手法

    敵対的サンプル、FGSM、PGD、敵対的訓練、微小摂動での誤分類、安全性への含意

  84. 83

    不確実性推定 — ベイズNNとモンテカルロドロップアウト

    ベイズニューラルネット、事後分布近似、MCドロップアウト、予測分散、較正

  85. 84

    アンサンブル学習 — 複数モデル統合による性能向上

    バギング、モデル平均、多数決、スナップショットアンサンブル、多様性の確保

  86. 85

    学習曲線とデバッグ — 訓練診断と失敗パターンの特定

    訓練・検証損失曲線、過学習・未学習の判別、勾配確認、小データでの過適合テスト

  87. 86

    データ前処理 — 標準化・正規化・白色化の基礎

    平均除去、分散標準化、min-max正規化、白色化、PCA前処理、入力スケールの影響

  88. 87

    クラス不均衡対策 — 重み付け損失と再サンプリング

    クラス重み、オーバーサンプリング、アンダーサンプリング、focal loss、少数派対策

  89. 88

    回帰のためのNN — 連続値予測と出力設計

    線形出力層、二乗誤差・Huber損失、分位点回帰、予測区間、時系列予測への応用

  90. 89

    画像分類ベンチマーク — MNISTからImageNetまで

    MNIST、CIFAR-10/100、ImageNet、ベンチマーク文化、性能比較と再現性の課題

  91. 90

    自然言語処理への応用基礎 — 言語モデルとテキスト分類

    n-gramからニューラル言語モデルへ、テキスト分類、系列ラベリング、事前学習の萌芽

  92. 91

    強化学習との接続 — 価値関数と方策の関数近似

    DQN、方策勾配、価値関数近似、経験再生、Atariゲーム制覇、深層強化学習の端緒

  93. 92

    ニューロモーフィック計算 — 脳型ハードウェアへの実装

    脳型チップ、イベント駆動計算、アナログ回路、省電力推論、スパイク処理の実装

  94. 93

    連合学習 — 分散データでのプライバシー保護学習

    フェデレーテッドラーニング、端末上学習、勾配集約、差分プライバシー、通信効率

  95. 94

    継続学習 — 破滅的忘却の克服と逐次的知識獲得

    破滅的忘却、弾性重み固定、リハーサル、タスク系列学習、知識の保持と更新

  96. 95

    ニューラルODE — 連続深さとしての微分方程式的定式化

    常微分方程式ソルバ、連続深さ、随伴法による勾配計算、ResNetの連続極限

  97. 96

    幾何学的深層学習 — 対称性と不変性からの統一的視点

    群対称性、等変性、不変性、多様体上の学習、CNN・GNN・Transformerの統一理解

  98. 97

    物理情報ニューラルネット — 微分方程式制約付き学習

    PINN、物理法則の損失項組込、偏微分方程式求解、シミュレーション代理モデル

  99. 98

    学習リソースと教育 — 教科書・講座・可視化ツール

    定番教科書、オンライン講座、実装チュートリアル、対話的可視化、学習パスの設計

  100. 99

    ニューラルネットワークの基礎 — 退避・古典資料archive

    旧版資料、歴史的文献、廃止された手法のノート、過去の講義資料の保管庫