[Wiki] [一覧]

拡散モデル(Diffusion Model)

概要

拡散モデル(Diffusion Model)は、データに少しずつノイズを加える過程(拡散)を学習し、その 逆過程(ノイズ除去)でデータを生成する 生成モデルです。画像生成(Stable Diffusion など)で大きな成功を収め、生成AI の主要技術の一つとなりました。近年は言語生成やゲーム世界の生成にも応用が広がっています。

仕組み(概略)

  1. 前向き過程 — データに段階的にノイズを加え、最終的にほぼ純粋なノイズにする
  2. 逆向き過程 — ノイズから少しずつ「ノイズを除去」してデータを復元するよう学習
  3. 生成時はランダムノイズから出発し、逆過程を辿ってサンプルを生成

自己回帰モデルとの対比

応用(Daily フィード)

関連ページ