人工知能 · 解説記事
AI画像生成の仕組み:拡散モデル解説
公開:
要点
DALL-E、Midjourney、Stable Diffusionなどのツールは、拡散モデル(画像をランダムノイズに変える、そしてそのプロセスを逆転させるように訓練されたニューラルネットワーク)を使用して画像を生成します。新しい画像を生成するために、ネットワークは純粋なノイズから開始し、テキストプロンプトによるガイダンスを受けながら、一貫した画像が現れるまでステップバイステップでノイズを除去します。
この版は原文(English)の機械翻訳です。 原文を読む
2022年以降に登場したいくつかのAI画像生成ツール(OpenAIのDALL-E 2、Midjourney、Stability AIのStable Diffusion)は、拡散と呼ばれる手法に基づいています。これらのシステムは、画像をストロークごとに描くのではなく、画像を徐々にノイズで破壊する数学的なプロセスを逆転させることを学び、ランダムなスタティックから開始してそのプロセスを逆方向に実行します。
コアアイデア:ノイズを取り除く方法を学ぶ
画像生成用の拡散モデルは、2020年の論文「Denoising Diffusion Probabilistic Models」(Jonathan Ho、Ajay Jain、Pieter Abeelによる)で形式化され、研究リポジトリであるarXivに投稿されました。非平衡熱力学に触発されたとして説明されているこの方法は、2つのステージで機能します。「フォワード」ステージでは、トレーニング中にのみ、ランダム(ガウス)ノイズが実際の写真に多くのステップで追加され、画像がスタティックと区別できなくなるまで続きます。「リバース」ステージでは、ニューラルネットワークがそのノイズをステップバイステップで予測し、減算するようにトレーニングされ、元の画像が復元されるまで続きます。
トレーニング後、ネットワークはもう実際の写真から開始する必要はありません。純粋なランダムノイズのキャンバスから開始し、トレーニング中に学習した同じノイズ除去ステップを実行して、以前には存在しなかった新しい画像を生成できます。2020年の論文は、CIFAR-10というデータセットで、そのモデルが強い画質スコアに達し、より大きな256x256の画像で、異なるアーキテクチャに基づいた以前の生成技術であるProgressiveGANのサンプル品質と一致したことを報告しました。
ニューラルネットワークが機能する場所:U-Netとテキストガイダンス
ノイズ除去を実行するネットワークは通常、U-Netであり、画像を縮小して全体的な構造をキャプチャし、完全な解像度に戻すアーキテクチャの一種です。Stable DiffusionのGitHubの技術ドキュメントでは、モデルは拡散プロセスを実行するために8億6000万パラメーターのU-Netを使用し、画像をより小さい数学的表現に圧縮し、結果を完全な画像に戻すオートエンコーダーとともに使用されています。
書かれたプロンプトに従うために、システムは言葉をピクセルに接続する方法が必要です。同じStable Diffusionドキュメントによると、モデルは冷凍されたCLIP ViT-L/14テキストエンコーダー(テキストと画像を一致させるために別々にトレーニングされたコンポーネント)を使用して、プロンプトを数値表現に変換し、各ノイズ除去ステップをガイドして、ネットワークが言葉が説明する内容に向かって出現する画像を操作するようにノイズを除去します。
- トレーニング:実画像は多くのステップでランダムノイズによって徐々に破壊され、最終的にはスタティックだけが残ります。
- 学習:U-Netニューラルネットワークは、各ステップで追加されたノイズを予測および除去するようにトレーニングされます。
- テキスト調整:別のテキストエンコーダー(CLIPなど)がプロンプトをノイズ除去ネットワーク用の数値ガイドに変換します。
- 生成:ランダムノイズから開始して、訓練されたネットワークがテキストによるガイダンスを受けながらステップバイステップでノイズを除去し、画像が現れるまで続きます。
- デコーディング(潜在モデルのみ):圧縮された内部表現が完全な解像度の画像に変換されます。
ピクセル空間対潜在空間:Stable Diffusionがラップトップで実行される理由
すべての拡散モデルが同じ方法で内部で機能するわけではありません。2022年12月のMIT Technology Reviewのテクノロジーの台頭に関する説明によると、DALL-E 2は完全な解像度の画像ピクセルで直接ノイズ除去プロセスを実行し、一方Stable Diffusionはニューラルネットワーク内の画像の圧縮された「潜在」表現で動作します。このアプローチにより、Stable Diffusionは通常のパーソナルコンピューターで実行でき、大規模なサーバーインフラストラクチャが必要ないとこの記事は述べています。
あなたがこれを千回行えば、最終的には画像はあなたがテレビセットからアンテナケーブルを引き抜いたように見えます。それはただのスノーです。
Stability AIおよびRunwayを伴うCompVisリサーチグループによって維持されているStable DiffusionのGitHubリポジトリは、モデルの潜在拡散アプローチはグループの以前の論文「High-Resolution Image Synthesis with Latent Diffusion Models」に基づいていると述べており、CVPR 2022コンピュータビジョンカンファレンスで発表され、LAION-5Bデータセットの画像でトレーニングされました。
主要な拡散ベース画像生成ツールの比較
| モデル | 組織 | 起動日 | ノイズ除去空間 |
|---|---|---|---|
| DALL-E 2 | OpenAI | 2022年4月 | 完全な画像ピクセル |
| Imagen / Parti | 2022年5月に発表;その時点では一般に公開されていない(MIT Technology Reviewより) | レビューされたソースに詳細がない | |
| Midjourney | Midjourney, Inc. | 2022年夏(MIT Technology Reviewより) | レビューされたソースに詳細がない |
| Stable Diffusion | CompVis / Stability AI / Runway | 2022年8月 | 圧縮された潜在表現 |
MIT Technology Reviewは、DALL-E 2が2022年4月のローンチから約2か月半でユーザー100万人に達し、Stable DiffusionのDreamStudioサービスが2022年8月のリリースからそのわずか半分以下の時間でユーザー100万人を突破したと報告しました。この記事は、その年の拡散アプローチがいかに急速に大規模な観客に到達したかの証拠として、これらの数字を引用しました。
2020年から2022年の研究が確立したもの
基本的なメカニズム(トレーニング中に追加されたノイズ、生成中に除去されたノイズ、テキストエンコーダーによるガイダンス)は、Ho、Jain、Abeelの2020年の論文とここでレビューされた2022年のレポートおよびドキュメントに説明されているように、2022年に登場した主要な画像生成ツールの基礎を形成しました。それ以来、個々の企業は、より大きなU-Net、より大きなテキストエンコーダー、またはプロンプト書き直しシステムなど、同じ拡散フレームワークの上に追加のコンポーネントを層にしています。
よくある質問
- 簡単に言うと、拡散モデルとは何ですか?
- 実画像を徐々にランダムノイズで埋める過程を逆転させるようにトレーニングされたニューラルネットワークです。トレーニング後、純粋なノイズから開始して、ステップバイステップでノイズを除去して新しい画像を作成できます(Ho、Jain、Abeelによる2020年の論文「Denoising Diffusion Probabilistic Models」に説明されています)。
- DALL-E 2とStable Diffusionの違いは何ですか?
- MIT Technology Reviewによると、DALL-E 2は完全な解像度の画像ピクセルでノイズを直接除去し、Stable Diffusionは画像の圧縮された「潜在」表現からノイズを除去します。Stability AIのGitHubドキュメントでは、このアプローチにより、大規模なサーバーインフラストラクチャではなく、消費者向けGPUで実行できると述べられています。
- テキストプロンプトが実際に画像生成をどのように操作するのですか?
- Stable DiffusionのGitHubドキュメントによると、テキストエンコーダーと呼ばれる別のコンポーネント(そのモデルではCLIP ViT-L/14)がプロンプトを数値表現に変換し、ノイズ除去ネットワークが各ステップで相談して、出現する画像が言葉が説明する内容に向かっていくようにします。
- 拡散ベース画像生成ツールは2022年の第1四半期にいつ利用可能になりましたか?
- MIT Technology Reviewは2022年のタイムラインを記録しています:DALL-E 2は4月にローンチ;GoogleはImagenとPartiを5月に発表しましたが、公に公開していません;Midjourneyは夏にローンチ;そしてオープンソースのStable Diffusionは8月にローンチしました。
- U-Netとは何であり、拡散モデルがなぜそれを使用するのですか?
- U-Netはステップバイステップのノイズ除去を実行するニューラルネットワークアーキテクチャです。Stable DiffusionのGitHubの独自の技術ドキュメントは、そのバージョンが、画像を圧縮・展開するオートエンコーダーとともに機能する8億6000万パラメーターのU-Netとして説明されています。
出典
この記事は人工知能で作成され、公開前に出典の自動チェックを通過しています。誤りを見つけたら訂正を依頼してください。 訂正・反論を依頼する · 制作方針
関連記事
人工知能比較
2026年10月のChatGPT vs Claude vs Gemini:モデル、価格、ベンチマーク比較
2026年10月現在、ChatGPTはOpenAIのGPT-6ファミリー(推論用のAstra、日常チャット用のSol/Luna)で動作し、ClaudeのフラッグシップはAnthropicのOpus 5、Googleの一般的に利用可能なトップモデルはGemini 3.1 Proですが、より新しいGemini 4 Argonはまだ限定的なロールアウト中です。エントリーレベルの有料プランは月額約$20で集中していますが、3つはコンテキストウィンドウ、APIコスト、各企業が強調するベンチマークで大きく異なります。

人工知能解説記事
AIがデータから学ぶ方法:Metaのスクレイピング規約論争の中での訓練解説
AIモデルはテキスト、画像、その他の大量のデータを処理し、内部パラメータを調整することで、その予測が正しい答えと一致するようにします。これは何十億の例にわたって繰り返されます。そのデータがどこから来るのかは2026年10月にMetaの新しい商用条件が現れたときに問題となりました。その条件はMetaがビジネス顧客のウェブサイトをAI訓練のためにスクレイピングできるようにしているように見えました。これはパブリッシャーと法学者からの批判を招きましたが、Metaはその後、文言を絞りました。

人工知能解説記事
AIが2026年の診断、医薬品発見、患者ケアをどのように変えているか
人工知能は既に1,600以上のFDA認可医療機器を支えており、その大部分は医療画像の読み取り用ですが、現在は実験的医薬品の設計も行っています。生物学的標的と分子の両方がAIによって生成されたInsilico MedicineのRentosertibは、2026年7月7日に中国での320患者第III相試験に入りました。一方、世界的規制当局はまだ本技術のリスクを統制するための規則を起草中です。
人工知能解説記事
「自然言語処理がチャットボットにあなたの言葉を理解させる仕組み」
自然言語処理(NLP)は、ソフトウェアが人間の言語を分解、解釈、生成できるようにする人工知能の一分野であり、ChatGPT、Gemini、Copilotなどのチャットボットの基礎となっている技術です。実際には、テキストはトークンに分割され、数値表現に変換され、最も可能性の高い次の単語を予測するアテンションベースのニューラルネットワークを通して実行され、回答が形成されます。