Stable Diffusion 3 技術レポート公開: Sora と同じアーキテクチャの詳細を公開

Stable Diffusion 3 技術レポート公開: Sora と同じアーキテクチャの詳細を公開

いよいよ、「ヴィンセント・ピクチャーズの新王者」Stable Diffusion 3 の技術レポートが届きます。

全文は28ページにわたり、誠実さに満ちています。

いつものように、プロモーション ポスター (⬇️) はモデルを使用して直接生成され、テキスト レンダリング機能が紹介されています。

では、DALL・E 3やMidjourney v6よりも強力なSD3のテキストおよびコマンドフォロースキルをどのようにアクティブ化するのでしょうか?

技術レポートでは次のことが明らかになりました。

すべては、マルチモーダル拡散トランスフォーマー アーキテクチャ MMDiT に依存します。

成功の鍵は、画像とテキストの表現に 2 つの別々の重みセットを使用することです。これにより、SD3 の以前のバージョンに比べてパフォーマンスが大幅に向上します。

具体的な詳細についてはレポートを見てみましょう。

DiTを微調整してテキストレンダリング機能を向上させる

SD3 のリリース当初、公式にはそのアーキテクチャが Sora と同じであり、拡散トランスフォーマー (DiT) に属していることが明らかにされました。

答えは明らかになりました:

テキストベースのグラフ モデルではテキスト モードと画像モードの両方を考慮する必要があるため、Stability AI は DiT よりも一歩進んで、新しいアーキテクチャ MMDiT を提案します。

ここでの「MM」は「マルチモーダル」を意味します。

Stable Diffusion の以前のバージョンと同様に、適切なテキストと画像の表現を取得するために、2 つの事前トレーニング済みモデルを使用します。

テキスト表現のエンコードは、2 つの CLIP モデルと 1 つの T5 モデルを含む 3 つの異なるテキスト エンベッダーを使用して行われます。

画像トークンのエンコードは、改良されたオートエンコーダ モデルを使用して行われます。

テキストと画像の埋め込みは概念的にはまったく異なるものであるため、SD3 ではこれら 2 つのモードに対して 2 つの独立した重みセットを使用します。

(ネットユーザーの中には、このアーキテクチャ図は「人類補完計画」を開始しようとしているようだと不満を漏らす者もいる。確かに、「新世紀エヴァンゲリオン」の情報を見てこのレポートをクリックした人もいる)

話を元に戻すと、上の図に示すように、これは各モダリティに 2 つの独立したトランスフォーマーを用意し、アテンション操作のためにそれらのシーケンスを接続することと同じです。

こうすることで、両方の表現が、他方を考慮しながら、それぞれの空間で機能することができます。

最終的に、このアプローチにより、情報は画像とテキスト トークン間で「流れる」ようになり、モデルの全体的な理解と出力時のテキスト レンダリング機能が向上します。

また、これまでの結果に示されているように、このアーキテクチャはビデオなどの複数のモードに簡単に拡張できます。

特定のテストでは、MMDiT は DiT から派生したものの、DiT よりも優れていることが示されています。

トレーニング中の視覚的な忠実度とテキストの配置の両方において、UViT や DiT などの既存のテキストから画像へのバックボーンよりも優れています。

パフォーマンスを継続的に向上させる再加重フロー技術

リリース当初、公式は、拡散トランスフォーマーアーキテクチャに加えて、SD3がフローマッチングを組み合わせていることも明らかにしました。

「フロー」とは何でしょうか?

本日発表された論文のタイトルからもわかるように、SD3 は「整流フロー」(RF) を使用します。

これは、ICLR2023 に選ばれた、拡散モデルを生成するための新しい「極めて簡略化されたワンステップ生成」方法です。

これにより、トレーニング中にモデルのデータとノイズが直線的な軌跡で接続されるようになり、より少ないステップでサンプリングできる「より直線的な」推論パスが得られます。

SD3 は RF に基づいて、トレーニング プロセス中に新しい軌跡サンプリングを導入します。

著者らは、軌道の中間部分がより困難な予測タスクを完了すると想定しているため、軌道の中間部分に重点を置くことに重点を置いています。

私たちは、この生成方法を、複数のデータセット、メトリック、サンプラー構成にわたって 60 種類の他の拡散軌跡方法 (LDM、EDM、ADM など) でテストし、次の結果を得ました。

これまでの RF 方式は、数ステップのサンプリング方式では有望なパフォーマンスを示していますが、ステップ数が増えるにつれて相対的なパフォーマンスは低下します。

対照的に、SD3 の再重み付け RF バリアントは、一貫してパフォーマンスが向上します。

モデル機能をさらに向上できる

再加重 RF 法と MMDiT アーキテクチャを使用したテキストから画像への生成に関するスケーリング研究を実施しました。

トレーニングされたモデルは、4億5000万個のパラメータを持つ15個のモジュールから、80億個のパラメータを持つ38個のモジュールまでの範囲でした。

このことから、モデルのサイズとトレーニングのステップが増加するにつれて、検証損失は滑らかな下降傾向を示し、つまり、継続的な学習を通じてモデルがより複雑なデータに適応していることが観察されました。

これがモデル出力のより有意義な改善につながるかどうかをテストするために、自動画像アライメント メトリック(GenEval)と人間の嗜好スコア(ELO)も評価しました。

消す:

両者の間には強い相関関係があります。つまり、検証損失は、全体的なモデルのパフォーマンスを予測するための非常に強力な指標として使用できます。

さらに、ここでの拡大傾向は飽和の兆候を示していないため(つまり、モデルのサイズが大きくなっても、パフォーマンスは向上し続けており、限界に達していない)、関係者は楽観的で次のように述べています。

SD3 のパフォーマンスは今後も向上し続けます。

最後に、技術レポートではテキスト エンコーダーの問題についても言及しています。

推論用の 47 億のパラメータとメモリを大量に消費する T5 テキスト エンコーダーを削除することで、わずかなパフォーマンスの低下 (勝率が 50% から 46% に低下) のみで SD3 のメモリ要件を大幅に削減できます。

ただし、テキスト レンダリング機能のために、T5 を削除しないことが公式に推奨されています。T5 がないと、テキスト表現の勝率が 38% に低下するためです。

まとめると、SD3 の 3 つのテキスト エンコーダーのうち、T5 はテキスト付き画像 (および非常に詳細なシーン説明画像) の生成に最も貢献しています。

ネットユーザー:オープンソースの約束は予定通り果たされました、ありがとう

SD3の報告書が発表されるとすぐに、多くのネットユーザーが次のようにコメントした。

Stability AI のオープンソースへの取り組みが実現したことを嬉しく思います。今後も長く維持・運営を続けられることを願っています。

OpenAI について言及しない人もいます。

さらに嬉しいのは、コメント欄で誰かがこう言っていたことです。

SD3モデルの重みはすべてダウンロード可能です。現在の計画は8億パラメータ、20億パラメータ、80億パラメータです。


速度はどうですか?

ええと、技術レポートには次のように書かれています:

80 億の SD3 は、24GB RTX 4090 で 1024 x 1024 の画像(50 サンプリング ステップ)を生成するのに 34 秒かかりますが、これは初期の最適化されていない予備的な推論テスト結果にすぎません。

完全なレポート: https://stabilityai-public-packages.s3.us-west-2.amazonaws.com/Stable+Diffusion+3+Paper.pdf 。
参考リンク:
[1] https://stability.ai/news/stable-diffusion-3-research-paper.
[2]https://news.ycombinator.com/item?id=39599958.

<<:  クロード3の「自己認識」事件が爆発、マスクはじっとしていられず、OpenAIにはバックアッププランがあることが明らかに

>>:  テクスチャコントラスト検出を使用してAI生成画像を検出する

ブログ    

推薦する

人工知能はサーバーを冷却するために大量の水を必要とする

あらゆる計算集約型のアクティビティと同様に、ChatGPT のような AI システムでは大量の処理と...

なぜモノのインターネット、ビッグデータ、人工知能は常にグループで表示されるのでしょうか?

[[274332]]私のいとこは 2000 年代生まれで、大学に入学したばかりの才能あふれる若者で...

AIの革命的道: OpenAIのGPT-4ツアー

ソフトウェア開発者は OpenAI の GPT-4 を使用して複数のアプリケーションを生成し、時間の...

...

アルゴリズミア:人工知能は2021年に主流になる

1月6日、海外メディアの報道によると、新型コロナウイルス肺炎流行の影響により、企業内での人工知能技術...

信じられますか?これら 8 つの AI テクノロジーにより、すでに次のことが可能になっています...

人工知能(AI)は私たちが想像していたものではありません。未来だけに存在する概念で、世界を変えること...

なぜスパムメールがこんなに多いのでしょうか? Redditの男が機械学習の残酷な現実を暴露

近年、AIのトレンドは高まるばかりで、毎年大規模な機械学習カンファレンスが盛んに開催されており、誰も...

...

...

OpenAIの取締役会が数秒で後悔!ウルトラマン、CEOに復帰要請

たった1日で、OpenAIの取締役会は劇的に変化しました。最新のニュースによると、ウルトラマンがCE...

人工知能時代の技術者が習得すべき5つのスキル

2016 年に AI 企業が獲得した資金は 80 億ドルと推定され、この数字は今後 3 年間で 5 ...

自動化によって、採用担当者が大規模な適格な人材を特定する方法

AI ベースの自動化ツールは、候補者データを収集して処理し、候補者の調達、スクリーニング、多様性、そ...

9月30日付けでマイクロソフトがAIサービス規約を更新:リバースエンジニアリング等に利用不可

マイクロソフトは8月16日、AI利用規約を発表し、9月30日に正式に発効すると発表した。新しい用語は...

次元削減アルゴリズムについて: PCA主成分分析

機械学習の分野では、生データから特徴を抽出する際に、高次元の特徴ベクトルが得られることが多いです。こ...