[Wiki] [一覧]

ニューラルネットワーク

概要

ニューラルネットワーク(Neural Network)は、脳のニューロンを模した「ノード(ユニット)」を層状に結合した機械学習モデルです。データから特徴を自動的に学習する ディープラーニング(深層学習) の基盤であり、Transformer大規模言語モデル もその発展形です。

基本要素

学習の仕組み

  1. 順伝播(Forward) — 入力から出力を計算
  2. 損失計算 — 出力と正解の誤差を求める
  3. 誤差逆伝播(Backpropagation) — 勾配を計算
  4. 勾配降下法 — 重みを更新して損失を減らす

代表的なアーキテクチャ

種類用途
多層パーセプトロン(MLP)基本的な全結合ネット
CNN(畳み込み)画像
RNN / LSTM系列(Seq2Seq の基盤)
Transformer言語・マルチモーダル(現在の主流)

関連ページ

参考資料