Files
2nd/10_Wiki/Topics_Blog/프롬프트 가중치(Prompt Weighting).md
T

32 lines
4.3 KiB
Markdown

# [[프롬프트 가중치(Prompt Weighting)|프롬프트 가중치(Prompt Weighting)]]
## 📌 Brief Summary
**프롬프트 가중치(Prompt Weighting)**는 AI 이미지 생성 시 특정 단어나 구절이 최종 결과물에 미치는 영향력을 수치나 기호로 조절하는 핵심 기법이다 [1, 2]. 사용자는 이를 통해 이미지 내 특정 요소의 비중을 강조하거나 약화시키며, 복합적인 프롬프트 간의 균형을 세밀하게 제어할 수 있다 [1, 3, 4]. AI 모델(예: 스테이블 디퓨전, 미드저니 등)마다 고유한 문법 체계를 사용하며, 과도한 가중치 부여는 이미지 품질 저하나 왜곡을 초래할 수 있으므로 적절한 수준의 제어가 필수적이다 [1, 5, 6].
## 📖 Core Content
**작동 원리 및 기본 문법**
* 가중치의 기본값은 일반적으로 1로 설정되며, **1보다 크면 해당 요소가 강조되고 0에서 0.9 사이면 약화**된다 [1, 7, 8].
* 모델이나 인터페이스에 따라 `+`, `-` 기호 또는 구체적인 숫자를 사용할 수 있다 [1, 9]. 예를 들어 `+`는 1.1배, `-`는 0.9배의 가중치를 의미하며, 여러 번 사용할 경우 효과가 곱해진다(예: `++`는 1.1의 제곱, `--`는 0.9의 제곱) [9, 10].
* 여러 단어로 구성된 구문에 가중치를 부여할 때는 괄호를 사용하여 적용 범위를 지정한다(예: `(in the style of Tamara Łempicka)++`) [11].
**플랫폼별 특화 문법**
* **스테이블 디퓨전 (Stable Diffusion):** 주로 `(keyword:factor)` 형태의 문법을 통해 단어의 중요도를 숫자로 직접 지정한다 [2, 12]. 괄호를 활용한 기호 문법도 널리 쓰이는데, `()` 기호는 1.1배 강조를, `[]` 기호는 0.9배 약화를 나타낸다 [2, 12].
* **미드저니 (Midjourney):** `::` 기호 뒤에 숫자를 입력하는 다중 프롬프트 방식을 사용하여 요소 간의 상대적인 비중을 제어한다 (예: `foggy forest::2 goblin bear::1`, `red car::2 blue car::1`) [4, 13].
**부정 프롬프트(Negative Prompt)와의 결합**
* 가중치는 부정 프롬프트에도 동일하게 적용되어 원치 않는 요소를 배제하는 강도를 높일 수 있다 [14, 15].
* 예를 들어, 흐릿하거나 기형적인 이미지가 반복될 때 `(blurry:1.5)``(deformed:1.2)`와 같이 가중치를 부여하면 모델이 해당 요소를 회피하는 데 더욱 집중하게 된다 [15].
* 단, 음수 가중치(Negative weight)의 사용은 일반적인 부정 프롬프트와 작동 방식이 다르며, 기이하고 예측 불가능한 결과(이른바 'Twilight Zone')를 초래할 수 있어 주의가 필요하다 [8].
**가중치 사용 시 주의사항 및 최적화**
* **과도한 가중치(예: 2.0 이상)는 단일 프롬프트를 너무 강하게 만들어 전체 렌더링을 망치거나** 심각한 왜곡 및 아티팩트(예: 파란색 노이즈)를 유발할 수 있다 [16, 17]. 포괄적인 의미를 가진 단어에 너무 공격적인 가중치를 부여하면 새로운 문제들이 발생할 확률이 높다 [6].
* 여러 시각적 개념이 충돌하지 않도록 모델을 사용할 때는 **0.5~0.7의 안전한 범위**에서 시작하거나 1.5 이하의 완만한 가중치를 사용하여 점진적으로 조정하는 것이 권장된다 [5, 15].
## 🔗 Knowledge Connections
- **Related Topics:** [[프롬프트 엔지니어링(Prompt Engineering)|프롬프트 엔지니어링(Prompt Engineering)]], [[부정 프롬프트(Negative Prompt)|부정 프롬프트(Negative Prompt)]]
- **Projects/Contexts:** [[스테이블 디퓨전 (Stable Diffusion)|스테이블 디퓨전(Stable Diffusion)]], [[미드저니 (Midjourney)|미드저니(Midjourney)]]
- **Contradictions/Notes:** 스테이블 디퓨전의 가중치 문법은 구동하는 인터페이스에 따라 다르게 해석될 수 있다. 일반적인 오픈소스 툴에서는 `()`를 강조, `[]`를 약화의 의미로 널리 사용하지만 [2, 12], 특정 웹 플랫폼(예: getimg.ai)에서는 이 문법을 지원하지 않고 `+/-` 및 숫자 기반의 문법 사용을 권장하며, 과도한 괄호 사용이 모델의 가중치 처리를 지연시킬 수 있다고 경고한다 [14].
---
*Last updated: 2026-04-30*