Files
2nd/10_Wiki/Topics/프롬프트 가중치 (Prompt Weighting).md
T
2026-04-30 23:25:56 +09:00

30 lines
3.5 KiB
Markdown

# 프롬프트 가중치 (Prompt Weighting)
## 📌 Brief Summary
프롬프트 가중치(Prompt Weighting)는 AI 이미지 생성 시 텍스트 프롬프트 내 특정 단어나 구문의 중요도를 수치나 기호로 직접 제어하는 핵심 기법입니다 [1, 2]. 기본값은 일반적으로 1로 설정되며, 값을 높이면 해당 요소가 강조되고 낮추면 약화되지만 과도한 가중치 설정은 이미지 품질 저하나 왜곡을 유발할 수 있습니다 [1, 3, 5]. 스테이블 디퓨전(Stable Diffusion)과 미드저니(Midjourney) 등 모델에 따라 고유한 문법 체계가 존재합니다 [2, 4].
## 📖 Core Content
* **작동 원리 및 기본 문법**
가중치의 기본값은 일반적으로 1로 설정되며, **1보다 크면 해당 요소가 강조되고 0에서 0.9 사이면 약화**됩니다 [1, 7, 8]. 모델이나 인터페이스에 따라 `+`, `-` 기호 또는 구체적인 숫자를 사용할 수 있습니다 [1, 9]. 예를 들어 `+`는 1.1배, `-`는 0.9배의 가중치를 의미하며, 여러 번 사용할 경우 효과가 곱해집니다(예: `++`는 1.1의 제곱, `--`는 0.9의 제곱) [9, 10].
* **플랫폼별 특화 문법**
- **스테이블 디퓨전 (Stable Diffusion)**: 주로 `(keyword:factor)` 형태의 문법을 통해 단어의 중요도를 숫자로 직접 지정하거나, `()` 기호(1.1배 강조), `[]` 기호(0.9배 약화)를 사용합니다 [2, 12].
- **미드저니 (Midjourney)**: `::` 기호 뒤에 숫자를 입력하는 다중 프롬프트 방식을 사용하여 요소 간의 상대적인 비중을 제어합니다 (예: `red car::2 blue car::1`) [4, 13].
* **부정 프롬프트(Negative Prompt)에서의 활용**
가중치는 부정 프롬프트에도 동일하게 적용되어 원치 않는 요소를 배제하는 강도를 높일 수 있습니다 [14, 15]. 끈질기게 나타나는 결함(예: `blurry:1.5`)에 적절한 가중치를 주면 모델이 해당 개념을 회피하는 데 더 집중하게 됩니다 [9, 15]. 단, 음수 가중치(Negative weight)는 일반적인 부정 프롬프트와 작동 방식이 다르며, 기괴하고 예측 불가능한 결과를 초래할 수 있어 주의가 필요합니다 [8].
* **참조 데이터의 가중치 제어**
텍스트뿐만 아니라 이미지, 캐릭터, 스타일을 참조할 때도 가중치가 적용됩니다. 미드저니의 경우 이미지 가중치(`--iw`), 캐릭터 가중치(`--cw`), 스타일 가중치(`--sw`), 옴니 참조 가중치(`--ow`) 등의 매개변수를 통해 세밀한 렌더링 비율 조정을 지원합니다 [12-14].
## ⚖️ Trade-offs & Caveats
- **과도한 가중치의 위험**: 극단적인 가중치(예: 2.0 이상)는 단일 프롬프트의 영향력을 비정상적으로 강화하여 이미지 품질 저하, 왜곡, 아티팩트(예: 파란색 노이즈)를 유발합니다 [1, 3, 16].
- **점진적 조정 권장**: 단어의 중요도를 조절할 때는 점진적으로 가중치를 변경하는 것이 좋으며, 통상 0.5~0.7 또는 1.5 이하의 안전한 범위에서 시작하는 것이 효과적입니다 [5, 15-17].
## 🔗 Knowledge Connections
- **Related Topics**: [[부정 프롬프트 (Negative Prompt)]], [[프롬프트 엔지니어링 (Prompt Engineering)]], [[스테이블 디퓨전 (Stable Diffusion)]], [[미드저니 (Midjourney)]]
- **Projects/Contexts**: [[AI 이미지 생성 모델 파라미터 제어]], [[LoRA 및 참조 이미지 병합 워크플로우]]
---
*Last updated: 2026-04-30*