AIF生成AIの基礎

画像生成AIを利用して「青空の下に立つ赤いスポーツカー」を生成したところ、人物が毎回画像に含まれてしまいます。人物をできるだけ生成させないようにするために最も適切な方法はどれですか。

A
ネガティブプロンプトに「人物、人間、男性、女性」など除外したい要素を指定する
✓ 正解
ネガティブプロンプトは、生成してほしくない内容を指定するための仕組みです。人物や不要なオブジェクトを除外したい場合に最も効果的な方法であり、画像生成AIで一般的に利用されています。
B
プロンプトの文章をできるだけ短くして入力する
プロンプトを短くしても、不要な人物が生成される問題を直接解決することはできません。必要な条件まで失われる可能性があり、意図した画像から離れることもあります。
C
同じプロンプトを何度も繰り返し入力する
同じプロンプトを繰り返し入力しても、モデルが不要な要素を避けるよう学習するわけではありません。生成結果が変化することはありますが、根本的な対策にはなりません。
D
画像の解像度だけを高く設定する
解像度は画像の細かさや品質に影響しますが、人物を生成するかどうかには直接関係しません。不要な要素を抑制するにはネガティブプロンプトを利用する必要があります。

解説

正解は「ネガティブプロンプトに『人物、人間、男性、女性』など除外したい要素を指定する」です。ネガティブプロンプトは、生成してほしくない要素をモデルへ明示的に伝えるための仕組みであり、画像生成AIでは広く利用されています。これにより、人物や不要な背景、低品質な描画などを抑制できます。ただし、必ず完全に除外できるわけではなく、生成モデルの特性上、期待どおりにならない場合もあります。プロンプトを短くしたり、同じ指示を繰り返したり、解像度だけを変更したりしても、不要な要素を抑制する直接的な方法にはなりません。AWS Certified AI Practitionerでは、ポジティブプロンプトとネガティブプロンプトの役割の違いを理解していることが重要です。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでAIFを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
AIF の問題一覧に戻る