拡散モデルとテキストから画像:ノイズを少しずつ消して絵を描く|生成AIのしくみ 第10回

田中 磨生

監修田中 磨生株式会社Abin 代表取締役

株式会社Abin代表取締役。AI SaaSの上場企業やHR系ベンチャーのマーケティング責任者を経て、2023年BtoBマーケティング特化のコンサルティング会社株式会社Abinを設立。創業から30社以上のBtoBマーケティングの戦略立案から実行までを行う。2025年には株式会社プロベルの役員に就任。NYマーケティング株式会社の執行役員も務める。

プロフィールを見る →

執筆Abin編集部

拡散モデルとテキストから画像:ノイズを少しずつ消して絵を描く|生成AIのしくみ 第10回

この回で分かること:①拡散モデルは、画像にノイズを少しずつ加える過程を学び、その逆(ノイズを少しずつ取り除く)をたどって画像をつくること、②ネットワークが学ぶのは「この画像に混ざっているノイズはどれか」を当てる単純な課題であること、③CLIPなどで言葉と画像を結びつけ、各段階で言葉の指示を反映させることで、テキストから画像がつくれること。

前回は、偽造者と鑑定士の競争で画像をつくるGANを見ました。今回は、2026年11月時点で画像生成AIの主流となっている「拡散モデル」を取り上げます。仕組みの核心は、驚くほどシンプルです。「ノイズだらけの画像から、少しだけノイズを取り除く」。これを何十回も繰り返すと、砂嵐から絵が浮かび上がってくるのです。

画像にノイズを少しずつ足していく順方向と、ノイズを少しずつ取り除いて画像を作る逆方向を並べた拡散モデルの図
図1:拡散モデルの順方向と逆方向(イメージ)

発想の出発点:インクが水に広がる様子を逆再生する

「拡散」という名前は、物理の拡散現象から来ています。コップの水に1滴のインクを落とすと、時間とともに広がり、最後は水全体が均一に薄く色づきます。きれいな形をしていたインクの模様が、すっかり崩れてしまうわけです。

もし、この映像を逆再生できたら、均一に色づいた水から、インクの模様が浮かび上がってくるはずです。拡散モデルは、画像でこの「逆再生」を学ぶ仕組みです。

  • 順方向(拡散過程):きれいな画像に、少しずつランダムなノイズを加えていく。何百回も繰り返すと、元の画像の面影はなくなり、完全なノイズ(砂嵐)になる
  • 逆方向(逆拡散過程):完全なノイズから出発し、少しずつノイズを取り除いていく。うまくできれば、最後にはきれいな画像が現れる

順方向は、単にノイズを足すだけなので、学習の必要はありません。学習が必要なのは逆方向、つまり「ノイズを少しだけ取り除く方法」です。

FREE MEMBER

無料会員なら、講座が受け放題・AI比較が1日5回

40以上の講座を最後まで読めて、学びの進み具合も記録できます。登録は30秒・無料です。

無料で会員登録する →
🔒 ここから先は無料会員限定です
この講座は、会員でない方は第3回まで読めます。第10回の続きと、残りの回はすべて、無料会員登録で読めます。
MEMBERS ONLY登録30秒・無料
続きは、無料会員登録ですぐ読めます。
会社のメールアドレスに届くリンクを開くだけ。このページに戻って、続きから読めます。
01
講座が全部、最後まで受け放題40以上の講座・300回超の連載を全回読めます。会員でない方は各講座の第1〜3回まで。
02
AI比較が1日5回あなたの会社向けの順位表と稟議書のたたき台を、何度でも作り直せます(会員でない方は1回)。
03
学びの進み具合をまとめて管理読んだ回・確認テストの成績・修了証をマイページに保存。PCでもスマホでも続きから。
04
AIへの質問が1日60回ツギノテの記事から答えを探すAI検索も、たっぷり使えます(会員でない方は20回)。
無料会員登録項目はすべて必須です
Gmail・Yahoo!メール・Outlook・携帯キャリアなどのフリーアドレスでは登録できません。お勤め先のメールアドレスを入れてください。
登録するとプライバシーポリシーに同意したものとみなします。

ネットワークが学ぶこと:「混ざっているノイズを当てる」

きれいな画像にノイズを混ぜ、ネットワークがそのノイズを予測し、実際のノイズと比べて学習する流れ
図2:拡散モデルの学習

拡散モデルの学習で、ニューラルネットワークが解く問題は、次のようなものです。

  1. 学習データからきれいな画像を1枚選ぶ
  2. ランダムに選んだ段階(たとえば「100段階中の37段階目」)に相当する量のノイズを、画像に加える
  3. ノイズの混ざった画像と、何段階目かの情報をネットワークに渡す
  4. ネットワークに「この画像に加えられたノイズはどれか」を予測させる
  5. 実際に加えたノイズと比べて、ずれ(損失)が小さくなるように重みを直す

ポイントは、正解(実際に加えたノイズ)が自分で分かっていることです。第5回のLLMの事前学習と同じく、データさえあれば問題と答えをいくらでもつくれます。そして、「ノイズを当てる」という1つの課題を解くだけなので、前回のGANのような2者の競争がなく、学習が安定しやすいのです。

生成するときの手順

学習が終わったら、画像を生成するときは次のようにします。

  1. 完全なランダムノイズの画像を用意する
  2. ネットワークに「この中のノイズはどれか」を予測させる
  3. 予測したノイズを少しだけ差し引く
  4. 2〜3を何十回(手法によっては数回〜数百回)繰り返す
  5. 最後に残ったものが、生成された画像

彫刻家が大理石の塊から、少しずつ余分な部分を削って像を彫り出すのに似ています。最初はぼんやりした形(構図や大きな色のかたまり)が現れ、段階が進むにつれて細部(輪郭や質感)が整っていきます。

拡散モデルの学習で、ネットワークが解いている課題はどれでしょう?

  1. 本物の画像か偽物の画像かを判定する
  2. 画像を小さな要約に圧縮する
  3. ノイズを加えた画像から、加えられたノイズを予測する
答えと解説

正解は3。拡散モデルは「どのノイズが混ざっているか」を当てる課題で学習します。生成時は、予測したノイズを少しずつ差し引くことで、ノイズから画像を浮かび上がらせます。1はGANの識別器、2はVAEのエンコーダーの仕事です。

もう一歩深く
拡散モデルの原型は2015年に提案されましたが、注目を集めたのは2020年のDDPM(Denoising Diffusion Probabilistic Models)で、高品質な画像生成が示されました。生成に何百段階も必要なのが弱点でしたが、その後、少ない段階で済ませる工夫(DDIMなどの高速なサンプリング手法)や、少ない段階で生成できるよう別のモデルに学び直させる「蒸留」の研究が進み、生成時間は大きく短縮されています。また、ノイズの取り除き方を「ノイズの分布から画像の分布への流れ」として捉え直す、フローマッチングと呼ばれる考え方も広く使われるようになっています。

言葉で画像を指定する:CLIPと「条件付け」

画像と説明文の組を表にし、正しい組み合わせの一致度が高くなるよう学ぶCLIPの考え方を示した図
図3:CLIPの考え方(イメージ)

ここまでの説明だけでは、「何か意味のある画像」はできても、「夕暮れの海辺を歩く犬」のように、言葉で指定した画像はつくれません。言葉の指示を反映させるには、2つの技術が鍵になります。

CLIP:画像と文章を同じ地図に並べる

2021年にOpenAIが発表したCLIP(Contrastive Language-Image Pre-training)は、インターネット上の大量の「画像とその説明文のペア」を使って、画像と文章を同じ埋め込みの空間(地図)に並べるように学習したモデルです。

学習の考え方は、次のようなものです。

  • 画像用のネットワークと、文章用のネットワークを用意する
  • 正しいペア(犬の写真と「芝生の上の犬」)は、地図の上で近くに置かれるようにする
  • 間違ったペア(犬の写真と「夜の高層ビル」)は、遠くに置かれるようにする

こうして学習すると、「犬」という言葉の埋め込みと、犬の写真の埋め込みが、同じ地図の近い場所に来るようになります。第3回で見た「言葉の地図」に、画像も一緒に載るようになったイメージです。これにより、言葉と画像の意味の近さを計算できるようになりました。

条件付け:各段階で言葉の指示を参照させる

テキストから画像をつくる拡散モデルでは、ノイズを予測するネットワークに、ノイズの混ざった画像と段階の情報に加えて、指示文の埋め込みも渡します。ネットワークは、第4回で見た注意機構の仕組み(文章と画像の間で注意を計算する「クロスアテンション」)を使って、画像の各部分を描くときに、指示文のどの言葉を参照すべきかを判断します。

「夕暮れの海辺を歩く犬」なら、画面の下の方を描くときは「海辺」に、中央の物体を描くときは「犬」に、全体の色合いを決めるときは「夕暮れ」に、強く注意を向ける、といった具合です。こうして、各段階のノイズ除去が、指示文の内容に沿った方向へ導かれていきます。この仕組みを「条件付け」と呼びます。

CLIPが果たした役割として、最も適切なものはどれでしょう?

  1. 画像と文章を同じ埋め込みの空間に並べ、言葉と画像の意味の近さを計算できるようにした
  2. 画像にノイズを加える速度を速くした
  3. 画像の著作権を自動で判定できるようにした
答えと解説

正解は1。CLIPは画像と説明文のペアから学習し、意味の近い画像と文章が近くに来る共通の地図をつくりました。これが、言葉で画像を指定する技術の土台の1つになりました。

指示をどれだけ強く効かせるか:ガイダンス

画像生成ツールの設定に、「指示への忠実度」や「CFGスケール」といった項目を見かけることがあります。これは、指示文をどれくらい強く反映させるかを調整するものです。

仕組みとしては、生成の各段階で「指示文ありの場合のノイズの予測」と「指示文なしの場合のノイズの予測」の両方を計算し、その差を強調する方向に進めます(Classifier-Free Guidanceと呼ばれる方法)。

  • 強くする:指示に忠実になるが、色が濃すぎたり、不自然になったりしやすい
  • 弱くする:自然で多様になるが、指示から外れやすい

この記事の監修者に相談できます

監修者の田中磨生が代表を務める株式会社Abinで、ご相談をお受けしています。

相談無料ツギノテ編集部に相談する

プロンプトの効き方を、仕組みから理解する

プロンプトが数字に変換され、ノイズ除去の各ステップで参照されて画像の方向を決める流れ
図4:プロンプトの効き方

仕組みが分かると、画像生成のプロンプト(指示文)について、いくつかのことが見えてきます。

よくある現象 仕組みからの説明 対策の例
指示した要素の一部が無視される 1枚の画像の中で、注意が特定の言葉に偏ることがある 重要な要素を前に書く、要素を減らす
「〇〇がない画像」がうまくできない 「ない」という否定は埋め込みでうまく表しにくく、「〇〇」という言葉自体に引っ張られることがある 否定ではなく、あってほしいものを書く。ツールに「ネガティブプロンプト」の欄があれば使う
数を指定してもその数にならない 「3匹」のような正確な数は、学習で身につきにくいとされてきた 構図を指定する、生成後に描き直し機能で調整する
画像の中の文字が崩れる 画像の中の文字は、細かく正確な形が必要で、苦手とされてきた 文字は後からデザインツールで入れる(近年のモデルでは大きく改善)
同じ指示でも毎回違う画像になる 出発点のランダムなノイズが毎回違うため 同じ結果を再現したいときは、ツールの「シード値」を固定する

よくある誤解:プロンプトに呪文のような単語を大量に並べるほど、良い画像になる

画像生成AIの初期には、品質を上げるとされる単語を大量に並べる書き方が流行しました。モデルによっては効果がある場合もありますが、言葉の理解が進んだ最近のモデルでは、作りたい画像の内容を、自然な文章で具体的に説明する方が意図が伝わりやすいことが多くなっています。どの書き方が効くかはモデルごとに違うため、各ツールの公式ガイドを確認するのが確実です。

実務ではこう使う:拡散モデルの性質を生かす

  • ラフ案を量産して選ぶ:出発点のノイズを変えるだけで、同じ指示から多様な案が出せます。広告やバナーのラフ案を多めに出し、人が方向性を選ぶ使い方に向いています。
  • 気に入った案は「シード値」と指示を記録する:後から似た画像を再現・微調整しやすくなります。
  • 部分の描き直しで仕上げる:全体を作り直すより、気になる部分だけを描き直す機能を使う方が効率的です。
  • 文字や正確な数は人が仕上げる:ロゴや文字入れ、正確な個数が必要な素材は、生成後にデザインツールで仕上げる前提で使います。

動画も含めた生成ツールの選び方はAI動画生成ツールのおすすめ比較、社内展開の進め方は生成AIの成功事例も参考になります。

FOR BUSINESS

マーケティング・DXの発注先選びに迷ったら

ツギノテを運営する株式会社Abinは、BtoBマーケティングに特化したコンサルティング会社です。創業から30社以上のBtoBマーケティングを支援してきました。

相談無料ツギノテ編集部に相談する

無料会員登録(講座受け放題・AI比較)/セミナーと資料を見る

この回のまとめ

  • 拡散モデルは、画像にノイズを加える過程の「逆再生」を学び、ノイズから少しずつ画像を浮かび上がらせる。
  • ネットワークの課題は「混ざっているノイズを当てる」こと。1つの課題を解くだけなので、学習が安定しやすい。
  • CLIPは画像と文章を同じ地図に並べ、言葉と画像の意味の近さを計算できるようにした。
  • テキストから画像をつくるときは、各段階でクロスアテンションによって指示文を参照させる(条件付け)。ガイダンスで指示の効き具合を調整する。
  • 否定、正確な数、文字などは苦手になりやすい。仕組みを知ると、プロンプトの工夫や仕上げ方が見えてくる。

確認テスト

Q1. 拡散モデルで、学習が必要なのはどちらの過程でしょう?

  1. 画像に少しずつノイズを加えていく順方向の過程
  2. ノイズから少しずつノイズを取り除いていく逆方向の過程
  3. どちらも学習は必要ない
答えと解説

正解は2。順方向はノイズを足すだけなので学習は不要です。学習が必要なのは、ノイズを予測して取り除く逆方向の過程です。

Q2. 画像生成ツールで、同じ指示文でも毎回違う画像ができる主な理由はどれでしょう?

  1. AIが毎回指示文を読み間違えるから
  2. 毎回インターネットから別の画像を検索しているから
  3. 出発点となるランダムなノイズが毎回違うから
答えと解説

正解は3。拡散モデルはランダムなノイズから生成を始めるため、出発点が変わると結果も変わります。シード値を固定すると、同じ結果を再現しやすくなります。

Q3. テキストから画像をつくる拡散モデルで、指示文の内容を画像に反映させる仕組みとして正しいものはどれでしょう?

  1. ノイズを予測するネットワークに指示文の埋め込みも渡し、注意の仕組みで各部分を描くときに参照させる
  2. 指示文と同じ言葉が付いた画像を検索して表示する
  3. 完成した画像の上に、指示文を文字として重ねる
答えと解説

正解は1。指示文の埋め込みを生成の各段階で参照させる(条件付け)ことで、ノイズの取り除き方が指示に沿った方向へ導かれます。

Q4. 「ガイダンス(指示への忠実度)」を強くしすぎたときに起こりやすいことはどれでしょう?

  1. 指示からどんどん外れていく
  2. 指示には忠実になるが、色が濃すぎるなど不自然になりやすい
  3. 画像がまったく生成されなくなる
答えと解説

正解は2。ガイダンスを強めると指示に忠実になりますが、強すぎると不自然な画像になりやすくなります。弱めると自然で多様になる一方、指示から外れやすくなります。

次回予告

第11回では、文字と画像以外の生成AIに目を向けます。人の声を文字にする音声認識、文章を声にする音声合成、そして動画の生成。さらに、文章・画像・音声をまとめて扱う「マルチモーダル」なAIの仕組みを見ていきましょう。

参考資料

  • Sohl-Dickstein, J. et al. “Deep Unsupervised Learning using Nonequilibrium Thermodynamics.” arXiv:1503.03585, 2015.(確認日:2026年11月12日)
  • Ho, J., Jain, A., Abbeel, P. “Denoising Diffusion Probabilistic Models.” arXiv:2006.11239, 2020.(確認日:2026年11月12日)
  • Song, J., Meng, C., Ermon, S. “Denoising Diffusion Implicit Models.” arXiv:2010.02502, 2020.(確認日:2026年11月12日)
  • Radford, A. et al. “Learning Transferable Visual Models From Natural Language Supervision.”(CLIP)arXiv:2103.00020, 2021.(確認日:2026年11月12日)
  • Ho, J., Salimans, T. “Classifier-Free Diffusion Guidance.” arXiv:2207.12598, 2022.(確認日:2026年11月12日)
  • Rombach, R. et al. “High-Resolution Image Synthesis with Latent Diffusion Models.” arXiv:2112.10752, 2021.(確認日:2026年11月12日)
  • Lipman, Y. et al. “Flow Matching for Generative Modeling.” arXiv:2210.02747, 2022.(確認日:2026年11月12日)

この記事は役に立ちましたか?

いま読まれている記事ランキング

    ランキングをもっと見る →

    この記事の内容について

    掲載している情報の修正や削除をご希望の場合は、こちらからご連絡ください。

    修正・削除の依頼

    NEXTあわせて読みたい

    ツギノテの記事一覧へ

    編集方針

    • 各社の公式サイトを、確認日を書いて調べています
    • 掲載企業から報酬は受け取っていません
    • 有償の掲載がある場合は「PR」と明記します

    運営:株式会社Abin

    © Abin Co., Ltd.