C.W.K.
Stream
Lesson 06 of 10 · published

Negative Prompting: What It Is, When It Works

~15 min · prompting, control, l6

Level 0Spark
0 XP0/100 lessons0/14 achievements
0/200 XP to next level200 XP to go0% complete

피파 한 줄 정리: Negative prompt는 모델별 지원 차이가 커. SD에선 필수, FLUX에선 제한적, Midjourney·DALL-E에선 다른 메커니즘. '키친 싱크 negative'는 옛날 SD 1.5 유산.

Negative prompting is one of the most misunderstood features in image generation. It sounds simple — "tell the model what you don't want" — but the reality is nuanced and model-dependent.

How Negative Prompts Work (Technically)

Remember classifier-free guidance? The model compares conditional (with text) vs. unconditional (without text) predictions. Negative prompting replaces the unconditional prediction with a negative-conditional prediction:

Standard CFG:
  Output = Unconditional + Scale × (Conditional − Unconditional)

With negative prompt:
  Output = Negative_Conditional + Scale × (Conditional − Negative_Conditional)

The model pushes AWAY from the negative prompt
and TOWARD the positive prompt.

So a negative prompt doesn't just "block" unwanted elements — it defines what the model actively steers away from. The generation is pushed in the opposite direction from whatever the negative prompt describes.

Model Support Varies Widely

ModelNegative Prompt SupportNotes
SD 1.5 / SDXL✅ Full supportVery effective; widely used
SD 3.5✅ SupportedWorks but less critical than SD 1.5
FLUX⚠️ LimitedSupported in some implementations; less effective than in SD
Midjourney❌ No traditional negativesUses --no parameter instead (simpler)
DALL-E 3❌ Not supportedRelies on prompt rewriting instead

When Negative Prompts Help

  • Removing consistent unwanted artifacts: "blurry, low quality, watermark" in the negative prompt can clean up outputs for models that support it.
  • Excluding specific elements: "no text, no border, no frame" can help avoid unwanted overlays.
  • Countering model biases: If a model tends to produce overly saturated images, "oversaturated, HDR" in the negative can tone things down.

When Negative Prompts Fail or Backfire

❌ Paradoxical Negative

Positive: "a dog in a park" / Negative: "cat"

Why This Can Backfire

Mentioning "cat" in any context — even negatively — activates cat-related patterns. The model sometimes produces cat-like features BECAUSE you mentioned cats. For simple exclusions, it's better to just not mention the unwanted element at all.

❌ Kitchen Sink Negative

Negative: "ugly, deformed, bad anatomy, bad proportions, extra limbs, cloned face, disfigured, gross proportions, malformed limbs, missing arms, missing legs, extra arms, extra legs, mutated hands, fused fingers, too many fingers, long neck, username, watermark, signature"

✅ Focused Negative

Negative: "blurry, low quality, watermark"

The kitchen-sink negative was essential for SD 1.5 because that model frequently produced anatomical errors. For modern models that rarely produce these issues, massive negative prompts can actually constrain the output space too much, reducing diversity and creativity.

Key Takeaways
  • Negative prompts steer generation away from specified patterns — they don't "block" specific pixels.
  • Support varies by model: essential for SD 1.5, limited for FLUX, absent for Midjourney/DALL-E 3.
  • Mentioning something in the negative can paradoxically activate it — sometimes it's better to just not mention it.
  • Keep negatives short and focused. Kitchen-sink negatives from the SD 1.5 era are usually unnecessary for modern models.

External links

Exercise

Clean prompt로 portrait generate. 그 다음 긴 negative prompt ('ugly, deformed, ...') 추가. 비교: negative가 도왔나, 더 constrained·less interesting? 눈을 믿어.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.