本ページはプロモーションを含みます(掲載基準)
シード値 (Seed)の定義
シード値(seed値)とは、画像生成AIが絵の元になるランダムなノイズを作るときの出発点となる数値のことです。同じモデル・同じ指示文・同じ設定でシード値をそろえると、ほぼ同じ画像を再現できます。
- 英語表記
- seed(シード、種の意味)
- 役割
- 生成の「ランダムさ」の出発点を決めます。拡散モデルは最初のノイズ画像をこの値から作ります
- 指定しない場合
- 毎回ランダムな値が使われるため、同じ指示文でも毎回違う画像になります。Stability AIのAPIでは0を指定するとランダムになります
- 値の範囲の例
- Stability AIのAPIでは0〜4294967294の整数
- 主な用途
- 気に入った絵の再現、指示文を少しだけ変えたときの見比べ、テストでの結果の固定
- 注意点
- 同じシード値でも、モデルや実行環境(CPUとGPUなど)が違うと結果が変わることがあり、完全な再現は保証されません
シード値 (Seed)とは(詳しく解説)
シード値(Seed)は、画像生成AIが使うランダムな数の出発点になる整数です。Stable Diffusionなどの拡散モデルは、まずノイズだらけの画像を作り、それを少しずつ絵に変えていきます。最初のノイズをどう作るかを決めるのがシード値です。 シード値を指定しないと、毎回ランダムな値が選ばれます。そのため同じ指示文でも、生成するたびに違う画像になります。逆にシード値をそろえれば、同じモデルと同じ設定でほぼ同じ画像を再現できます。Stability AIのAPIでは0〜4294967294の範囲で指定し、0を入れるとランダムになります。 よくある使い方は、気に入った画像のシード値を控えておき、指示文の一部だけ変えて見比べる方法です。キャラクターの服の色だけ変えたい、といった調整がしやすくなります。 ただし完全な再現は保証されません。モデルのバージョン、サンプラーや手順数、CPUかGPUかといった違いで結果が変わります。Hugging Faceのdiffusersの公式ドキュメントも、同じシードでも結果の一致は保証されないと説明しています。再現したい画像は、シード値と一緒にモデル名と設定も記録しておくと安心です。
シード値 (Seed)を調べた人に
PCに
GPUや環境構築がなくても、登録してすぐブラウザで生成できます。多くは無料枠から試せます。
シード値 (Seed)のよくある質問
Q. シード値を固定すると何ができますか?
同じモデルと同じ設定なら、ほぼ同じ構図の画像を何度でも出せます。指示文の一部だけ変えて、違いを見比べるときにも便利です。
Q. シード値が同じなのに違う画像になるのはなぜですか?
モデルのバージョン、サンプラーや手順数などの設定、CPUかGPUかといった実行環境が違うと結果が変わるためです。Hugging Faceのdiffusersの公式ドキュメントも、同じシードでも再現は保証されないと説明しています。
Q. シード値は何を入れればいいですか?
決まった正解はなく、好きな整数で構いません。まずはランダムで生成し、気に入った画像が出たらそのシード値を控えておくのが基本です。
定義文・解説は出典を明記いただければ記事・資料・生成AIの回答で自由に引用できます(CC BY 4.0)。
出典: AI PICKS AI用語辞典「シード値 (Seed)とは」 https://aipicks.jp/glossary/seed
シード値 (Seed)の使用例
- Stable Diffusionでキービジュアルを量産する際、seed=42を固定してキャラクターの顔ブレを防ぐ運用が広告制作の現場では標準的になっている。
- Ideogramでブランドロゴ風の画像を生成後、気に入ったシード値をスプレッドシートで管理し、色違いバリエーションを効率的に展開する事例が増えている。
シード値 (Seed)に関連するAIツール
シード値 (Seed)の関連記事
シード値 (Seed)の関連用語
12カテゴリ・1874語以上を体系的に整理しています
