拡散モデル(カクサンモデル)
データ生成技術の数理
- 著者:
- 岡野原 大輔(オカノハラ ダイスケ)
- 出版社:
- 岩波書店
- 出版日:
- 2023年02月21日
- ISBN:
- 9784000063432
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
テキストに対応する画像を生成するーー従来は困難であった高次元のデータを創り出す生成モデルの技術が注目されている。現在、最高の性能を発揮し、画像・動画・音声・化合物の生成など、多様な応用が期待されているのが拡散モデルである。その数理の心から課題までを世界に先駆けて解説し、理論のさらなる発展を追究する。
技書の森解説
画像生成や音声合成の裏側で急速に存在感を増した拡散モデル (Diffusion Model) を、数理的な基盤から解説した日本語の専門書です。著者の岡野原大輔氏は Preferred Networks の共同創業者であり、深層学習研究の第一線で得た知見が凝縮されています。 DDPM やスコアマッチングといった中核的な定式化を、確率微分方程式の枠組みで統一的に導出していく構成は、断片的な論文読みでは得にくい見通しを与えてくれます。
本書は「読みやすい入門書」ではなく、数式を追いながら理論の骨格を把握するタイプの書籍です。確率論・統計力学・変分推論の基礎がある大学院レベルの読者を想定しており、微積分と線形代数だけでは途中で手が止まる箇所が出てきます。その分、読み切れば拡散モデルがなぜうまく機能するのかを構造的に語れるようになります。
生成 AI を「使う側」ではなく「原理から理解して改良する側」に立ちたい研究者やエンジニアにとって、理論の土台を固めるための一冊です。実装寄りのチュートリアルで手を動かした後、なぜその手順が正当化されるのかを遡って確認する読み方も有効です。
言及 Qiita 記事 (12 件)
拡散モデルがモード崩壊しない理由
♡ 63GAN, diffusionmodel最もクリエイティブな時計の壊し方とは? ~拡散モデルで考える~
♡ 4画像生成, StableDiffusion, 拡散モデル, DALL-E3, AlphaFold3DNNを使わずに拡散モデルでデータを生成したくなったのでやってみた
♡ 4Python, 生成モデル, 拡散モデル, デノイジングスコアマッチングWan 2.7とは何か:世界初MoE動画AIの仕組みと海外3社の活用実例
♡ 2AI, 生成AI, 動画生成, MoE, 最新テック活用事例【国立大学と研究したテックリードが語るAIの裏側 第1回】AIは「理解」などしていない?ニューラルネットワークと特徴量の正体
♡ 1機械学習, アーキテクチャ, AI, 読み物, LLMAGIとASIの作り方を考えてみた 〜 自己回帰(左脳)と拡散モデル(右脳)がシリコンの脳梁で結ばれる日
♡ 1ポエム, AI【論文紹介:メタサーフェス×AI】MetaDiT:拡散モデルでメタ表面を設計する新しいアプローチ
♡ 1Python, AI, 拡散モデル, メタサーフェス, メタレンズ🔰PyTorchでニューラルネットワーク基礎 #28 【MLMの解釈】
♡ 1自然言語処理, PyTorch, MLM拡散モデルにおける確率微分方程式の条件付き確率の導出について
♡ 1確率微分方程式, 拡散モデル1単語ずつ書くのをやめたLLM『Mercury 2』──並列拡散が示した10倍速の経済性
♡ 0Python, 自然言語処理, 生成AI, LLM, 最新テック活用事例
言及 Zenn 記事 (15 件)
【生成AI】なぜ「対数尤度の最大化」ではなく「ELBOの最大化」が目的関数になるのか【VAE・拡散モデル】
♡ 61math, vae, diffusers, 生成ai, elboOptimal Transport Conditional Flow Matching - 拡散モデルに取って代わる次世代の生成技術?
♡ 47機械学習, 論文解説, 拡散モデル, flowmatching【入門】拡散モデルのエッセンス
♡ 25ai, 機械学習, 深層学習, 拡散モデル, 生成ai拡散モデルを使った文生成モデルについての紹介
♡ 16自然言語処理, nlp, stablediffusion古典から学ぶ拡散モデル超解像
♡ 5ai, stablediffusion, superresolution革命的コード生成AI「Mercury Coder」の仕組みを徹底解説 〜拡散モデルが切り拓く次世代LLMの世界〜
♡ 3ai, 深層学習, コード生成, llm, 拡散モデルIC-Light 徹底解説:拡散モデルによる照明編集を「線形合成の一貫性」で強化する
♡ 2ai, stablediffusion, diffusion【拡散モデル】デノイジングスコアマッチングによるスコアの学習
♡ 2拡散モデル【拡散モデル】混合ガウス分布とそのスコアをプロット
♡ 2拡散モデル【初学者向け】ゼロから理解する拡散モデル① DDPMの数理とPytorch実装
♡ 1プログラミング, 拡散モデル, 生成ai, unet, ddpm