Temperature์ Top-P๋ ๋ฌด์์ ๋๊น?
Temperature๋ ๋ชจ๋ธ์ ์ถ๋ ฅ์ ๋ ๋ฌด์์์ (๋์)์ผ๋ก ๋๋ ๋ ๊ฒฐ์ ๋ก ์ (๋ฎ์)์ผ๋ก ๋ง๋๋ ์กฐ์ ์ฅ์น์ ๋๋ค. Temperature 0.0์์๋ ๋ชจ๋ธ์ด ํญ์ ๊ฐ์ฅ ๊ฐ๋ฅ์ฑ ๋์ ๋ค์ ๋จ์ด๋ฅผ ์ ํํ๋ฉฐ, ๋งค๋ฒ ๋์ผํ ์ถ๋ ฅ์ ์์ฑํฉ๋๋ค. Temperature 1.0 ์ด์์์๋ ๋ชจ๋ธ์ด ๋ ์ํํ ๋์์ ๊ณ ๋ คํ์ฌ ๋๋๊ณ ๋ค์ํ ํ ์คํธ๋ฅผ ์์ฑํฉ๋๋ค.
Top-p(nucleus sampling)๋ ๊ฐ ๋จ๊ณ์์ ๋ชจ๋ธ์ด ๊ณ ๋ คํ๋ ๋จ์ด ํ๋ณด์ ์๋ฅผ ์ ์ดํฉ๋๋ค. "์ผ๋ง๋ ๋ฌด์์์ ์ธ๊ฐ"๊ฐ ์๋๋ผ "์ผ๋ง๋ ๋ง์ ๊ทธ๋ด๋ฏํ ์ ํ์ง๋ฅผ ๊ณ ๋ คํ ๊ฒ์ธ๊ฐ"๋ก ์๊ฐํ์ญ์์ค. Top-p 0.1์์๋ ๋ชจ๋ธ์ด ๋์ ํ๋ฅ 10%์ ๋๋ฌํ ๋๊น์ง ์ต์์ ํ๋ณด๋ง ๊ณ ๋ คํฉ๋๋คโ์ข๊ณ ์์ ํฉ๋๋ค. Top-p 0.9์์๋ ํจ์ฌ ๋ ๋์ ๋จ์ด ์งํฉ์ ๊ณ ๋ คํฉ๋๋คโ๋ ๋์จํ๊ณ ๋ค์ํฉ๋๋ค.
ํ์ดํ ํํ์ผ๋ก: temperature๋ "์ผ๋ง๋ ๋ชจํ์ ์ธ๊ฐ"๋ฅผ ์ ์ดํ๊ณ , top-p๋ "์ผ๋ง๋ ๋ง์ ์ ํ์ง๋ฅผ ๊ณ ๋ คํ ๊ฒ์ธ๊ฐ"๋ฅผ ์ ์ดํฉ๋๋ค. ๋ ๋ค ์ถ๋ ฅ์ ๋ค์์ฑ์ ์ํฅ์ ๋ฏธ์น์ง๋ง, ๋ฐฉ์์ด ๋ค๋ฆ ๋๋ค.
๐ ๋ก์ปฌ ๋ชจ๋ธ์์๋ ์ฌ์ฉ ๊ฐ๋ฅ
Temperature์ top-p ์ค์ ์ ๋ชจ๋ ๋ก์ปฌ LLM ๋๊ตฌ์์ ์ฌ์ฉ ๊ฐ๋ฅํฉ๋๋ค. ๋์ผํ ํ๋ผ๋ฏธํฐ, ๋์ผํ ํจ๊ณผ์ ๋๋ค.
ํ๋กฌํํธ ๊ตฌ์กฐ + Temperature ์ค์
๋์ ํ๋กฌํํธ "๊ฐ์์ ๋ํด ์ฐฝ์์ ์ธ ๊ฒ์ ์จ์ค."
์ข์ ํ๋กฌํํธ "์์ธ์ฒ๋ผ ๊ฐ์์ ์์ ์ ์ผ๋ก 100์๋ก ๋ฌ์ฌํด ์ฃผ์ญ์์ค. Temperature: 0.9, top-p: 0.95."
์ํ์ ํ๊ธฐ๋ฒ
Temperature ๋ฒ์: T โ 0.0, 2.0
Temperature๋ฅผ ์ ์ฉํ softmax: softmax(logit_i / T) = exp(logit_i / T) / ฮฃ(exp(logit_j / T))
Top-p ์ํ๋ง: ฮฃ P(token_i) โฅ p๊ฐ ๋ ๋๊น์ง ๋์ ํ ํ ํด๋น ์งํฉ์์ ์ํ๋ง
AI ๋์์ ๋ฏธ์น๋ ์ํฅ
Temperature ํจ๊ณผ:
| Temperature ๋ฒ์ | ๋์ | ์ต์ ์ฉ๋ |
|---|---|---|
| ๋ฎ์ (0.0โ0.3) | ์ง์ค์ , ๋ฐ๋ณต์ , ๋งค์ฐ ์์ ์ | ๋งค๋ฒ ๋์ผํ ๋ต์ด ํ์ํ ์์ ; ๋ฃจํ ์ํ ์์ |
| ์ค๊ฐ (0.4โ0.7) | ์์ ์ฑ๊ณผ ๋ณํ์ ๊ท ํ | ๋๋ถ๋ถ์ ์ผ๋ฐ ์์ ; ๊ถ์ฅ ์์์ |
| ๋์ (0.8โ1.0+) | ์ฐฝ์์ , ๋ค์, ๋๋ผ์ด | ๋ธ๋ ์ธ์คํ ๋ฐ ๋ฐ ๋ณํ; ํ๊ฐ ์ํ ์์ |
Top-p ํจ๊ณผ: ๋ฎ์ (0.1โ0.3)์ ๋งค์ฐ ์ข์ ์ ํ์ง ์งํฉ๊ณผ ๋งค์ฐ ๋ณด์์ ์ธ ์ถ๋ ฅ์ ์์ฑํฉ๋๋ค. ์ค๊ฐ (0.5โ0.7)์ ๋ค์์ฑ๊ณผ ์์ ์ฑ์ ๊ท ํ์ ๋ง์ถฅ๋๋ค. ๋์ (0.8โ1.0)์ ์ ํ์ง ์งํฉ์ ๋ํ๊ณ ์ฐฝ์์ฑ์ ์ฅ๋ คํ๋ฉฐ, ๋์ temperature์ ์ ์ฌํฉ๋๋ค. ์ค์: ๋ง์ ์ ๊ณต์ ์ฒด๊ฐ ์ด ์ค์ ์ ์ฐ๋ํ๊ฑฐ๋ ์ ํํฉ๋๋ค. OpenAI์ GPT ๋ชจ๋ธ์ temperature๋ฅผ ๋ช ์์ ์ผ๋ก ์ค์ ํ๋ฉด top-p๋ฅผ ๋ฌด์ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. Claude๋ ๋ ๊ฐ์ง๋ฅผ ๋ ๋ฆฝ์ ์ผ๋ก ์ ์ดํ ์ ์์ต๋๋ค. ํญ์ ์ ๊ณต์ ์ฒด์ ๋ฌธ์๋ฅผ ํ์ธํ์ญ์์คโ๋์ผํ ์ซ์๊ฐ ๋ชจ๋ ๋ชจ๋ธ์์ ๋์ผํ ์๋ฏธ๋ฅผ ๊ฐ์ง๋ ์์ต๋๋ค.
Temperature vs Top-P: ๋ ๋ค ํ์ํฉ๋๊น?
๋ ์ค์ ๋ชจ๋ ๋ฌด์์์ฑ์ ์ ์ดํ์ง๋ง, ๋๋ถ๋ถ์ ์ฌ์ฉ์๋ ํ๋๋ง ์กฐ์ ํ๊ณ ๋๋จธ์ง๋ ํฉ๋ฆฌ์ ์ธ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์ ์งํด์ผ ํฉ๋๋ค. ๋ ๋ค ๋์์ ๋ณ๊ฒฝํ๋ฉด ์ด๋ค ์ค์ ์ด ์ํ๋ ํจ๊ณผ๋ฅผ ์์ฑํ๋์ง ์ ์ ์์ต๋๋ค. ์์ฒ ๊ฐ์ ํ๋กฌํํธ๋ฅผ ์กฐ์ ํ ๊ฒฝํ์: ํน์ ๋ชจ๋ธ์ด ๋ฌ๋ฆฌ ๊ถ์ฅํ์ง ์๋ ํ top-p๋ ๊ธฐ๋ณธ๊ฐ(์: 0.9โ1.0)์ผ๋ก ์ ์งํ๊ณ temperature๋ง ์กฐ์ ํ์ญ์์ค.
| ์ ๋ต | Temperature | Top-P | ์ฌ์ฉ ์๊ธฐ |
|---|---|---|---|
| ๊ฒฐ์ ๋ก ์ ๋ชจ๋ | 0.0โ0.2 | 1.0 (๊ธฐ๋ณธ๊ฐ) | ์ฝ๋, ๋ฐ์ดํฐ ์ถ์ถ, ๋ฏธ์ ํฌ๋ฆฌํฐ์ปฌ ์ถ๋ ฅ |
| ๊ท ํ ๊ธฐ๋ณธ๊ฐ | 0.5โ0.7 | 0.9โ1.0 | ๋๋ถ๋ถ์ ์ผ๋ฐ ์์ , ์์ฝ, ์ค๋ช |
| ์ฐฝ์์ /๋ธ๋ ์ธ์คํ ๋ฐ | 0.8โ1.0 | 0.9โ1.0 | ์์ด๋์ด ๋ฐ๊ตด, ๋ง์ผํ ์นดํผ, ๋ณํ, ์คํ ๋ฆฌํ ๋ง |
| ๊ณ ์์ ์ฑ ํ๋ก๋์ | 0.0โ0.3 | 0.95 | ์๋ฃ, ๊ธ์ต, ๋ฒ๋ฅ , ์์ ์ค์ ๋ถ์ผ |
์ฌ์ฉ ์ฌ๋ก๋ณ ๊ถ์ฅ ์ค์
- ์ฝ๋ฉ, ๋ฆฌํฉํ ๋ง, ๋ฒ๊ทธ ์์ : Temperature 0.1โ0.3, top-p 0.95. ๊ตฌ๋ฌธ์ด ์ ํํด์ผ ํ๋ฉฐ ์ฐฝ์์ฑ์ ๋ฐฉํด๊ฐ ๋ฉ๋๋ค. ๋ฎ์ ์ค์ ์ ํ๊ฐ๋ ํจ์ ์ด๋ฆ์ด๋ ๋ ผ๋ฆฌ ์ค๋ฅ๋ฅผ ๋ฐฉ์งํฉ๋๋ค.
- ์์ฝ ๋ฐ ์ค๋ช : Temperature 0.4โ0.6, top-p 0.9. ๋ช ํ์ฑ๊ณผ ์ผ๊ด์ฑ์ด ํ์ํ์ง๋ง ํํ์ ์ฝ๊ฐ์ ๋ณํ์ ๊ด์ฐฎ์ต๋๋ค. ๋ฎ์ temperature๋ ์์ฝ์ ๊ธฐ๊ณ์ ์ผ๋ก ๋ง๋ค ์ ์์ต๋๋ค.
- ์์ด๋์ด ๋ธ๋ ์ธ์คํ ๋ฐ, ๋ง์ผํ ์นดํผ, ์ฐฝ์์ ๋ณํ: Temperature 0.7โ1.0, top-p 1.0. ๋์ ์ค์ ์ ์์์น ๋ชปํ ์กฐํฉ๊ณผ ์๋ก์ด ํํ์ ์ฅ๋ คํฉ๋๋ค. ๋ ๋ง์ ์ถ๋ ฅ์ ํํฐ๋งํด์ผ ํ์ง๋ง ๋ ๋ ์ฐฝ์ ์ธ ์์ด๋์ด๋ฅผ ์ป์ ์ ์์ต๋๋ค.
- ๋ฐ์ดํฐ ์ถ์ถ ๋ฐ ๊ตฌ์กฐํ๋ ์ถ๋ ฅ: Temperature 0.0โ0.2, top-p 0.95. ํ์์ด ์ ํํด์ผ ํฉ๋๋ค. ๋์ ๋ฌด์์์ฑ์ ํ์ฑ ์ค๋ฅ์ ๋๋ฝ๋ ํ๋๋ฅผ ์ ๋ฐํฉ๋๋ค.
- ์ฅ๋ฌธ ๊ธ์ฐ๊ธฐ(์์ธ์ด, ๋ธ๋ก๊ทธ ํฌ์คํธ): Temperature 0.6โ0.8, top-p 0.9โ1.0. ์ฌ๊ธฐ์ ์์ํ์ฌ ํผ๋๋ฐฑ์ ๋ฐํ์ผ๋ก ์กฐ์ ํ์ญ์์ค. ์ถ๋ ฅ์ด ์ผ๋ฐ์ ์ผ๋ก ๋๊ปด์ง๋ฉด temperature๋ฅผ ๋์ด๊ณ , ๋ฒ์ด๋๊ฑฐ๋ ํ๊ฐ์ด ๋ฐ์ํ๋ฉด ๋ฎ์ถ์ญ์์ค.
- ์ฌ์ค ๊ธฐ๋ฐ Q&A (๊ทธ๋ผ์ด๋ฉ ์์): Temperature 0.3โ0.5, top-p 0.9. ์ค๊ฐ ์ค์ ์ ์์ฐ์ค๋ฌ์ด ์๋ต์ ์ ์งํ๋ฉด์ ํ๊ฐ์ ์ค์ ๋๋ค.
ํ๋กฌํํธ์ ํ๋ผ๋ฏธํฐ์ ์ํธ์์ฉ
ํ๋กฌํํธ ์ค๊ณ๊ฐ ์ฌ๋ผ์ด๋ ์ค์ ๋ณด๋ค ํจ์ฌ ์ค์ํฉ๋๋ค. temperature 0.2์์ ๋ชจํธํ ์ง์นจ์ ์ฌ์ ํ ๋์ ๋ต์ ์์ฑํฉ๋๋คโ๋จ์ง ์ผ๊ด๋ ๋์ ๋ต์ผ ๋ฟ์ ๋๋ค. ์๋ฒฝํ ์ค์ ์ผ๋ก ๊ตฌ์ฑ๋ ๋์ ํ๋กฌํํธ๋ณด๋ค ์ด๋ค temperature์์๋ ๋ช ํํ๊ณ ์ ๊ตฌ์กฐํ๋ ํ๋กฌํํธ๊ฐ ๋ ์ข์ ๊ฒฐ๊ณผ๋ฅผ ๋ง๋ค์ด๋ ๋๋ค. ํ๋กฌํํธ ๊ตฌ์กฐ ๊ธฐ๋ณธ ์์น์ ๋ํด์๋ ํ๋กฌํํธ ์์ง๋์ด๋ง์ด๋ ๋ฌด์์ ๋๊น?๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
์ฌ๋ฐ๋ฅธ ์ํฌํ๋ก์ฐ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค: (1) ๋ช ํํ ์์ , ๋งฅ๋ฝ, ์ ์ฝ ์กฐ๊ฑด, ์ถ๋ ฅ ํ์์ผ๋ก ํ๋กฌํํธ๋ฅผ ๋จผ์ ์ค๊ณํฉ๋๋ค(๋ชจ๋ ํ๋กฌํํธ์ ํ์ํ 5๊ฐ์ง ๊ตฌ์ฑ ์์ ์ฐธ์กฐ). (2) ๋ชฉํ temperature/top-p์์ ํ ์คํธํฉ๋๋ค. (3) ํ๋กฌํํธ๊ฐ ํ๊ณ ํด์ง ํ์ ๋ ๋ง๊ฑฐ๋ ์ ์ ๋ณํ์ด ํ์ํ ๊ฒฝ์ฐ์๋ง ์ฌ๋ผ์ด๋๋ฅผ ์กฐ์ ํฉ๋๋ค.
๋ค๋ฅธ temperature์์ ๋์ผํ ํ๋กฌํํธ๋ ๋งค์ฐ ๋ค๋ฅธ ์คํ์ผ์ ์์ฑํฉ๋๋ค. Temperature 0.2์์ ์ถ๋ ฅ์ ์์ ํ๊ณ ์ง์ ์ ์ ๋๋ค. Temperature 0.8์์ ์ถ๋ ฅ์ ์ฐฝ์์ ์ด๊ณ ์์ ์ ๋๋ค. ์ด๋ ๊ฒ๋ "๋ ๋ซ๋ค"๊ณ ํ ์ ์์ต๋๋คโ๋ธ๋๋ ๋ณด์ด์ค์ ์ฌ์ฉ ์ฌ๋ก์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค. ๋๋ถ๋ถ์ ์์ ์์ ํ๋กฌํํธ๋ฅผ ๋จผ์ ์์ ํ๋ฉด temperature๋ฅผ ์กฐ์ํ ํ์๊ฐ ์์ด์ง๋๋ค.
์์ ํ๋กฌํํธ
์์ฐ์ฑ ์ฑ์ ๋ํ ์งง๊ณ ๊ฐ๋ ฌํ ์ ํ ํ๊ทธ๋ผ์ธ์ ์์ฑํด ์ฃผ์ญ์์ค. 10๋จ์ด ์ด๋ด๋ก ์์ฑํ์ญ์์ค.
Temperature 0.2์์:
"๋ ์งง์ ์๊ฐ์ ๋ ๋ง์ ์ผ์ ์์ํ์ญ์์ค."
Temperature 0.8์์:
"ํผ๋์์ ๋ช ๋ฃํจ์ผ๋ก: ์๊ฐ์ด ๋ชจ๋ฉํ ์ผ๋ก ๋ณํ๋ ๊ณณ."
๋์ ์ฐฝ์์ฑ์ด ์ํํด์ง๋ ๊ฒฝ์ฐ
๋์ temperature์ top-p๋ ํ๊ฐ, ์ฃผ์ ์ดํ, ์คํ์ผ ๋๋ฆฌํํธ๋ฅผ ์ฆ๊ฐ์ํต๋๋คโํนํ ์ฌ์ค์ ์์ ์์ ๊ทธ๋ ์ต๋๋ค. ๋ค์์ ๊ฒฝ์ฐ์๋ ๋ณด์์ ์ธ ์ค์ (temp 0.0โ0.5)์ ์ฌ์ฉํ์ญ์์ค: ํ๋ก๋์ ์ ๋ฐฐํฌ๋๋ ์ฝ๋(ํ๊ฐ๋ API๋ ์์คํ ์ ๋ง๊ฐ๋จ๋ฆฝ๋๋ค), ์๋ฃ ์กฐ์ธ(์๋ชป๋ ์ ๋ณด๋ ํผํด๋ฅผ ์ ๋ฐํฉ๋๋ค), ๊ธ์ต ๋ฐ ๋ฒ๋ฅ (์ ํ๋๊ฐ ํ์์ ๋๋ค), ์์ ์ค์ ๊ฒฐ์ (์ค๋ฅ์ ๊ฒฐ๊ณผ๊ฐ ๋ฐ๋ฆ ๋๋ค).
์ฌ์ค์ ๊ทผ๊ฑฐํ ์์ ์ ๊ฒฝ์ฐ, ์ค๋ฅ๋ฅผ ๋ ์ค์ด๊ธฐ ์ํด ๋ฎ์ temperature์ RAG ์ค๋ช : ์ค์ ๋ฐ์ดํฐ๋ก AI ๋ต๋ณ ๊ทผ๊ฑฐ ๋ง๋ค๊ธฐ ๋๋ ๋ช ์์ ์ถ์ฒ ์ ์ฝ์ ํจ๊ป ์ฌ์ฉํ๋ ๊ฒ์ ๊ณ ๋ คํ์ญ์์ค. ๋์ temperature๊ฐ ์ ์กฐ์์ ์ฆํญ์ํค๋์ง์ ๋ํ ๋ ๊น์ ๋งฅ๋ฝ์ ๋ณด๋ ค๋ฉด AI ํ๊ฐ: AI๊ฐ ํ๊ตฌ๋ฅผ ๋ง๋๋ ์ด์ ๋ ์ฐธ์กฐํ์ญ์์ค.
PromptQuorum์ผ๋ก Temperature์ Top-P ์กฐ์ ํ๊ธฐ
PromptQuorum์์ ํ ์คํธ๋จ โ GPT-5.5์ Claude Opus 4.8์ ๊ฑธ์ณ temperature 0.2, 0.7, 1.2์์ 60๊ฐ์ ์ฐฝ์์ ๊ธ์ฐ๊ธฐ ํ๋กฌํํธ ์คํ: 0.7์์๋ 60๊ฐ ์ค 54๊ฐ๊ฐ ์ฌ์ฉ ๊ฐ๋ฅํ ์ฒซ ๋ฒ์งธ ์ด์์ ์์ฑํ์ต๋๋ค. 1.2์์๋ 60๊ฐ ์ค 31๊ฐ๊ฐ ํ๊ฐ๋ ์ธ๋ถ ์ฌํญ์ด๋ ๊นจ์ง ๊ตฌ์กฐ๋ฅผ ์์ฑํ์ต๋๋ค. 0.2์์๋ 60๊ฐ ์ค 58๊ฐ๊ฐ ์ ํํ์ง๋ง ๋ธ๋ผ์ธ๋ ๋ฆฌ๋ทฐ์์ ํ๊ฐ์๋ค์ด "์ผ๋ฐ์ "์ด๋ผ๊ณ ํ๊ฐํ์ต๋๋ค.
์ผ๋ฐ์ ์ผ๋ก temperature์ top-p ์ค์ ์ ํ ์คํธํ๋ ค๋ฉด ๋์ผํ ํ๋กฌํํธ๋ฅผ ์ฌ๋ฌ ๋ชจ๋ธ์ ๊ฑธ์ณ ์ฌ๋ฌ ๋ฒ ์คํํ๊ณ , ์๋์ผ๋ก ์ถ๋ ฅ์ ๊ธฐ๋กํ๊ณ ๋น๊ตํด์ผ ํฉ๋๋คโ์๊ฐ์ด ๋ง์ด ๊ฑธ๋ฆฌ๊ณ ์ถ์ ํ๊ธฐ ์ด๋ ต์ต๋๋ค. PromptQuorum์ ์ด ์ํฌํ๋ก์ฐ๋ฅผ ๊ฐ์ํํฉ๋๋ค.
๋ฉํฐ ๋ชจ๋ธ ๋น๊ต: ๋จ์ผ ๋์คํจ์น์์ 25๊ฐ ์ด์์ ๋ชจ๋ธ(GPT-5.5, Claude Opus 4.8, Gemini 3.5 Pro, Mistral, ๋ก์ปฌ Ollama ๋ชจ๋ธ)์ ๊ฑธ์ณ ๋ค๋ฅธ temperature/top-p ์ค์ ์ผ๋ก ํ๋์ ํ๋กฌํํธ๋ฅผ ์ ์กํฉ๋๋ค. ์ด๋ค ๋ชจ๋ธ์ด ๋์ temperature์์๋ ์์ ์ ์ด๊ณ , ์ด๋ค ๋ชจ๋ธ์ด ๋ชฉํ ์ค์ ์์ ์ต๊ณ ์ ์ฐฝ์์ ์ถ๋ ฅ์ ์ ๊ณตํ๋์ง ์ฆ์ ํ์ธํ ์ ์์ต๋๋ค.
ํ๋ ์์ํฌ ๊ธฐ๋ฐ ๊ตฌ์กฐ: PromptQuorum์ ํ๋ ์์ํฌ๋ ์ฌ๋ผ์ด๋๋ฅผ ๊ฑด๋๋ฆฌ๊ธฐ ์ ์ ์ง์นจ, ํ์, ์ ์ฝ ์กฐ๊ฑด์ด ์ ๊ตฌ์กฐํ๋์ด ์๋์ง ํ์ธํฉ๋๋ค. ์ด๋ฅผ ํตํด ๋ค๋ฅธ ๋ณ์๋ค๋ก๋ถํฐ temperature/top-p์ ํจ๊ณผ๋ฅผ ๊ฒฉ๋ฆฌํฉ๋๋คโ๋์ ํ๋กฌํํธ์ ํ๋ผ๋ฏธํฐ ์กฐ์ ์ ํผํฉํ์ง ์๊ฒ ๋ฉ๋๋ค.
์ปจ์ผ์์ค ๋ฐ ์ ์: ํ๊ฐ ์ํ, ์คํ์ผ ์ผ๊ด์ฑ, ๊ด๋ จ์ฑ์ ์ ์๋ก ๋งค๊ธฐ๋ Quorum ๋ถ์๊ณผ ํจ๊ป ๋ชจ๋ ์ถ๋ ฅ์ ๋๋ํ ๋ณผ ์ ์์ต๋๋ค. ์์ ์ ์ฐฝ์์ฑ-์ ๋ขฐ์ฑ ํธ๋ ์ด๋์คํ์ ๊ฐ์ฅ ์ ํฉํ ๋ชจ๋ธ + ์ค์ ์กฐํฉ์ ์ ํํ์ญ์์ค.
์๋ temperature ๊ถ์ฅ: PromptQuorum์ ์์ ์ค๋ช ๊ณผ ํ๋กฌํํธ ๊ตฌ์กฐ๋ฅผ ๋ถ์ํ ํ, ์ฌ์ฉ ์ฌ๋ก(์ฝ๋ฉ, ์์ฝ, ๋ธ๋ ์ธ์คํ ๋ฐ ๋ฑ)๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ต์ ์ temperature ๋ฒ์๋ฅผ ์ ์ํฉ๋๋ค. ์ฑ๊ณผ Chrome ํ์ฅ ํ๋ก๊ทธ๋จ ๋ชจ๋์์ ์ฌ์ฉ ๊ฐ๋ฅํ๋ฉฐ, PromptQuorum์ ์ฌ์ฉ ์ค์ธ ํน์ ์์ ๋ฐ ๋ชจ๋ธ์ ๋ง์ถฐ ํ์ค ๊ธฐ๋ณธ๊ฐ์ ๋์ด์๋ temperature ๊ฐ์ ์ ์ํฉ๋๋ค. "0.2๋ฅผ ์จ์ผ ํ ๊น, 0.7์ ์จ์ผ ํ ๊น?" ๋์ , ๋๊ตฌ๊ฐ ์์ ๋ถ์์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ฒด์ ์ธ ๊ฐ์ ์ถ์ฒํ์ฌ ์๋ ์ํ์ฐฉ์ค๋ฅผ ๊ฑด๋๋ธ ์ ์๊ฒ ํฉ๋๋ค.
๋ก์ปฌ LLM ์ํฌํ๋ก์ฐ: ์คํฌ๋ฆฝํธ ์์ฑ ์์ด Ollama ๋๋ LM Studio์์ ๋ค์ํ temperature/top-p ์กฐํฉ์ ํ ์คํธํ๊ณ , ์ํฌํ๋ก์ฐ์ ๋ง๋ ์ต์ ์ ํ๋ฆฌ์ ์ ์ ์ฅํ์ญ์์ค.
๋น ๋ฅธ ์์ ๋ ์ํผ
์ด๊ฒ๋ค์ ์์ ์ ์์์ ์ผ๋ก ์ฌ์ฉํ์ญ์์ค:
- ์์ ์ฌ์ค ๋ชจ๋: Temperature 0.2, top-p 0.95 | Q&A, ์์ฝ, ๋ฐ์ดํฐ ์ถ์ถ, ์ฌ์ค ๊ธฐ๋ฐ ์์ ์ ์ต์ | ์ถ๋ ฅ: ์ ๋ขฐํ ์ ์๊ณ , ์ผ๊ด๋๋ฉฐ, ํ๊ฐ ์ต์ํ
- ๊ธฐ๋ณธ ๊ท ํ ๋ชจ๋: Temperature 0.5, top-p 0.9 | ๋๋ถ๋ถ์ ์ผ๋ฐ ์์ , ์ค๋ช , ์ผ๋ฐ ๊ธ์ฐ๊ธฐ์ ์ต์ | ์ถ๋ ฅ: ์์ฐ์ค๋ฝ๊ณ , ์์ ์ ์ด๋ฉฐ, ์ฝ๊ฐ์ ๋ณํ ํฌํจ
- ์ฐฝ์์ ๋ธ๋ ์ธ์คํ ๋ฐ ๋ชจ๋: Temperature 0.8, top-p 1.0 | ์์ด๋์ด ๋ฐ๊ตด, ๋ง์ผํ ์นดํผ, ์คํ ๋ฆฌํ ๋ง, ๋ณํ์ ์ต์ | ์ถ๋ ฅ: ๋ค์ํ๊ณ , ๋๋ผ์ฐ๋ฉฐ, ํํฐ๋งํ ์ต์ ์ด ๋ง์
- ๋จ๋ตํ ๋ชจ๋: Temperature 0.3, top-p 0.95 (๋ ๋น ๋ฅธ AI ๋ต๋ณ: ์๋๋ฅผ ์ํ ํ๋กฌํํธ ์์ฑ๋ฒ๊ณผ ํจ๊ป ์ฌ์ฉ) | ์ง์ ์ ์ธ ์๋ต, ๋น ๋ฅธ ๊ฒฐ์ , ๊ฐ๊ฒฐํ ์ถ๋ ฅ์ ์ต์ | ์ถ๋ ฅ: ๋น ๋ฅด๊ณ , ์ง์ ์ ์ด๋ฉฐ, ์์ธํ ์ค๋ช ์ต์ํ
- ์คํ ๋ชจ๋: Temperature 1.0, top-p 1.0 | ๋ชจ๋ธ ๋์ ํ์, ํ๊ณ ์ดํด, ์ฐ๊ตฌ์ ์ต์ | ์ถ๋ ฅ: ์์ธก ๋ถ๊ฐ๋ฅํ๋ฉฐ ๊ฐ์ฅ ๋์ ๋ณํ
Temperature์ Top-P์ ๊ดํ ์ผ๋ฐ์ ์ธ ์ค์
- ๋ ๋ค ์ต๋๋ก ๋์ด๊ณ ์ ๋ขฐ์ฑ์ ๊ธฐ๋ํ๋ ๊ฒ. ๋์ temperature + ๋์ top-p = ์ต๋ ๋ฌด์์์ฑ. ๋ธ๋ ์ธ์คํ ๋ฐ์ด๋ ์คํํ๋ ๊ฒฝ์ฐ์๋ง ์ด๋ ๊ฒ ํ์ญ์์ค.
- ๋ ๊ฐ์ ์กฐ์ ์ฅ์น๋ฅผ ๋์์ ๋ณ๊ฒฝํ๋ ๊ฒ. ์ด๋ค ์ค์ ์ด ๋์์ด ๋์๊ฑฐ๋ ํด๊ฐ ๋์๋์ง ์ ์ ์์ต๋๋ค. ํ๋๋ฅผ ๋ณ๊ฒฝํ๊ณ ๊ด์ฐฐํ ํ, ํ์ํ๋ค๋ฉด ๋ค๋ฅธ ๊ฒ์ ๋ณ๊ฒฝํ์ญ์์ค.
- ์ฌ๋ผ์ด๋๋ก ๋์ ํ๋กฌํํธ๋ฅผ ์์ ํ๋ ค๋ ๊ฒ. ์ด๋ค temperature์์๋ ๋ชจํธํ ์ง์นจ์ ์ฌ์ ํ ๋์ ์ถ๋ ฅ์ ์์ฑํฉ๋๋ค. ํ๋กฌํํธ๋ฅผ ๋จผ์ ์์ ํ์ญ์์ค.
- ๋ชจ๋ธ๋ง๋ค ๋์ผํ ๊ฐ์ ๋ค๋ฅด๊ฒ ํด์ํ๋ค๋ ๊ฒ์ ์๋ ๊ฒ. Claude์์์ Temperature 0.7์ GPT-5.5์์์ 0.7๊ณผ ๋ค๋ฅด๊ฒ ๋๊ปด์ง๋๋ค. ํญ์ ์ค์ ๋ชจ๋ธ์ ํ ์คํธํ์ญ์์ค.
- ์ถฉ๋ถํ ๋ง์ ์คํ์ ํ ์คํธํ์ง ์๋ ๊ฒ. Temperature 0.5์์์ ํ๋์ ์ถ๋ ฅ์ ์์ธ๊ฐ์ผ ์ ์์ต๋๋ค. ์ผ๋ฐ์ ์ธ ๋์์ ํ์ ํ๊ธฐ ์ํด ์ต์ 3โ5ํ ์คํํ์ญ์์ค.
- Temperature๋ฅผ 0์ผ๋ก ์ค์ ํ๊ณ ์๋ฒฝํ ์ ํ์ฑ์ ๊ธฐ๋ํ๋ ๊ฒ. ๋ฎ์ temperature๋ ๋ฌด์์์ฑ์ ์ค์ด์ง๋ง ํ๊ฐ์ ์ ๊ฑฐํ์ง๋ ์์ต๋๋ค. ํ๊ฐ์ ๋ฌด์์ ์ํ๋ง์ด ์๋๋ผ ํ์ต ๋ฐ์ดํฐ์ ๊ณต๋ฐฑ์์ ๋น๋กฏ๋ฉ๋๋ค.
- ์ ๊ณต์ ์ฒด๊ฐ ๋ฌด์ํ๋ค๊ณ ํด์ top-p๋ฅผ ์์ ํ ๋ฌด์ํ๋ ๊ฒ. ์ผ๋ถ ๋ชจ๋ธ์ ๋ฌด์ํ๊ณ , ์ผ๋ถ๋ ๊ทธ๋ ์ง ์์ต๋๋ค. ๋นํ์ฑํ๋ ์กฐ์ ์ฅ์น๋ฅผ ์กฐ์ ํ๋ ๋ฐ ์๊ฐ์ ๋ญ๋นํ์ง ์์ผ๋ ค๋ฉด ๋ฌธ์๋ฅผ ํ์ธํ์ญ์์ค.
์์ ์ ๋ง๋ Temperature์ Top-P ์ค์ ๋ฐฉ๋ฒ
- 1ํ๋ผ๋ฏธํฐ๊ฐ ์๋ ํ๋กฌํํธ๋ก ์์ํ์ญ์์ค: ์ง์นจ์ด ๋ช ํํด์ง ๋๊น์ง ์์ฑํ๊ณ ๋ค๋ฌ์ผ์ญ์์ค. ํ๋ผ๋ฏธํฐ๋ ๋ชจํธํ ํ๋กฌํํธ๋ฅผ ์์ ํ ์ ์์ต๋๋คโ์ํ๋ง ๋ถํฌ์๋ง ์ํฅ์ ๋ฏธ์น๋ฉฐ, ๋ชจ๋ธ์ ์์ ์ดํด์๋ ์ํฅ์ ์ฃผ์ง ์์ต๋๋ค.
- 2์์ ์ ํ์ ํ์ ํ์ญ์์ค: ์ฌ์ค์ ๋๋ ๋ถ์์ ์์ (๋ฒ๋ฅ ๋ถ์, ์ฝ๋ ๊ฒํ , ๋ฐ์ดํฐ ์ถ์ถ) โ temperature 0.0โ0.3 ์ค์ . ์ฐฝ์์ ๋๋ ์์ฑ์ ์์ (๋ธ๋ ์ธ์คํ ๋ฐ, ์นดํผ๋ผ์ดํ , ์คํ ๋ฆฌ ์์ด๋์ด) โ temperature 0.7โ1.0 ์ค์ .
- 3top-p๋ ๊ธฐ๋ณธ๊ฐ(0.9โ1.0)์ผ๋ก ์ ์งํ์ญ์์ค: ํน๋ณํ ์ด์ ๊ฐ ์์ ๋๋ง top-p๋ฅผ ์กฐ์ ํ์ญ์์ค. temperature์ top-p๋ฅผ ๋์์ ์กฐ์ ํ๋ฉด ์ด๋ค ์ค์ ์ด ์ถ๋ ฅ์ ๋ณ๊ฒฝํ๋์ง ์ง๋จํ๊ธฐ ์ด๋ ต์ต๋๋ค.
- 4๋ชฉํ temperature์์ 3โ5๊ฐ์ ํ ์คํธ ํ๋กฌํํธ๋ฅผ ์คํํ์ญ์์ค: ์ถ๋ ฅ ์ผ๊ด์ฑ์ ํ๊ฐํ์ญ์์ค. ์ฌ์ค์ ์์ ์์ ์ถ๋ ฅ์ด ๋๋ฌด ๋ง์ด ๋ณํ๋ฉด temperature๋ฅผ ๋ฎ์ถ์ญ์์ค. ์ฐฝ์์ ์์ ์์ ์ถ๋ ฅ์ด ๋ฐ๋ณต์ ์ผ๋ก ๋๊ปด์ง๋ฉด temperature๋ฅผ ๋์ด์ญ์์ค.
- 5์ฌ์ฉ ์ฌ๋ก๋ณ๋ก ๋ณด์ ๋ ์ค์ ์ ๋ฌธ์ํํ์ญ์์ค: ํน์ ์ํฌํ๋ก์ฐ์ ๋ง๋ ์ฌ๋ฐ๋ฅธ temperature๋ฅผ ์ฐพ์ผ๋ฉด, ์ธ์ ๊ฐ์ ์ผ๊ด๋๊ฒ ์ ์ฉ๋๋๋ก ์์คํ ํ๋กฌํํธ ํ ํ๋ฆฟ์ ๊ธฐ๋กํ์ญ์์ค.
temperature์ top-p ์ค ์ด๋ ๊ฒ์ ๋จผ์ ์กฐ์ ํด์ผ ํฉ๋๊น?
Temperature๋ฅผ ๋จผ์ ์กฐ์ ํ์ญ์์ค. ๋ ๋ช ํํ ํจ๊ณผ๊ฐ ์์ต๋๋ค. ์์ ์์ temperature๊ฐ ์ด๋ค ์ญํ ์ ํ๋์ง ํ์ ํ ๋๊น์ง top-p๋ฅผ ๊ธฐ๋ณธ๊ฐ(0.9โ1.0)์ผ๋ก ์ ์งํ ํ, ํ์ํ ๊ฒฝ์ฐ์๋ง top-p๋ฅผ ๋ฏธ์ธ ์กฐ์ ํ์ญ์์ค.
๋ชจ๋ธ์ด ๋ด temperature ์ค์ ์ ๋ฌด์ํ๋ ์ด์ ๋ ๋ฌด์์ ๋๊น?
์ผ๋ถ ๋ชจ๋ธ์ ํน์ ๊ตฌ์ฑ์์ temperature์ top-p๋ฅผ ์ ํํ๊ฑฐ๋ ๋นํ์ฑํํฉ๋๋ค(์: OpenAI๋ temperature๊ฐ 0.0์ผ๋ก ์ค์ ๋ ๊ฒฝ์ฐ top-p๋ฅผ ๋ฌด์ํฉ๋๋ค). ์ ๊ณต์ ์ฒด์ ๋ฌธ์๋ฅผ ํ์ธํ์ญ์์ค. PromptQuorum์ ๋ฉํฐ ๋ชจ๋ธ ๋ทฐ๋ฅผ ์ฌ์ฉํ๋ฉด ์ด๋ฅผ ์ฆ์ ํ์ ํ ์ ์์ต๋๋ค.
temperature๋ฅผ 0์ผ๋ก ์ค์ ํ๋ฉด ์๋ฒฝํ ์ ํ์ฑ์ด ๋ณด์ฅ๋ฉ๋๊น?
์๋์. Temperature 0.0์ "ํญ์ ๊ฐ์ฅ ๊ฐ๋ฅ์ฑ ๋์ ๋จ์ด๋ฅผ ์ ํ"์ ์๋ฏธํ๋ฉฐ, ๊ฒฐ์ ๋ก ์ ์ด์ง๋ง ํญ์ ์ ํํ์ง๋ ์์ต๋๋ค. ํ๊ฐ์ ํ์ต ๋ฐ์ดํฐ์ ๊ณต๋ฐฑ๊ณผ ์์ ์ ๋ชจํธ์ฑ ๋๋ฌธ์ ๋ฐ์ํ๋ฉฐ, ๋ฌด์์ ์ํ๋ง ๋๋ฌธ๋ง์ ์๋๋๋ค. ๋ ๋์ ์ ๋ขฐ์ฑ์ ์ํด ๋ฎ์ temperature์ ๋ช ํํ ํ๋กฌํํธ ๋ฐ ๊ทธ๋ผ์ด๋ฉ์ ํจ๊ป ์ฌ์ฉํ์ญ์์ค.
๋ฎ์ temperature์์๋ ํ๊ฐ์ด ๋ฐ์ํ๋ ์ด์ ๋ ๋ฌด์์ ๋๊น?
ํ๊ฐ์ ๋ชจ๋ธ์ ํ์ต ๋ฐ์ดํฐ์ ๊ณต๋ฐฑ์ด ์๊ฑฐ๋ ์์ ์ด ๋ชจํธํ ๋ ๋ฐ์ํฉ๋๋คโ๋จ์ํ ๋ฌด์์ ์ํ๋ง ๋๋ฌธ๋ง์ ์๋๋๋ค. ๋ฎ์ temperature ์ค์ ์ ํ๊ฐ์ ๋ํด ์ผ๊ด์ฑ์ ์ ์งํ์ง๋ง ์ ๊ฑฐํ์ง๋ ์์ต๋๋ค. ํ๊ฐ์ ์ค์ด๊ธฐ ์ํด RAG ๋๋ ๋ช ์์ ์ถ์ฒ ์ ์ฝ์ ์ฌ์ฉํ์ญ์์ค.
GPT-5.5, Claude Opus 4.8, Gemini 3.5 Pro ๊ฐ์ ๊ถ์ฅ ์ค์ ์ด ๋ค๋ฆ ๋๊น?
์ฝ๊ฐ ๋ค๋ฆ ๋๋ค. ์ธ ๋ชจ๋ธ ๋ชจ๋ temperature 0.5โ0.7์์ ํฉ๋ฆฌ์ ์ผ๋ก ๋์ํ์ง๋ง, ๋์ temperature์ ๋ํ ํ์ฉ ๋ฒ์๋ ๋ค๋ฆ ๋๋ค. GPT-5.5๋ ๋น์ผ๊ด์ ์ด ๋์ง ์๊ณ ๋ ๋๊ฒ ์ฌ๋ผ๊ฐ ์ ์์ต๋๋ค. Claude Opus 4.8์ ๋งค์ฐ ์์ ์ ์ ๋๋ค. Gemini 3.5 Pro๋ ๋ ์คํ์ ์ ๋๋ค. ์ค์ ๋ชจ๋ธ์ ํ ์คํธํ์ญ์์ค.
์ค์ ์ ๊ณต์ ํ๊ฒ ๋น๊ตํ๋ ค๋ฉด ๋ช ๋ฒ์ด๋ ์คํํด์ผ ํฉ๋๊น?
์ผ๋ฐ์ ์ธ ๋์์ ํ์ ํ๊ธฐ ์ํด ์ค์ ๋น ์ต์ 3โ5๋ฒ. ์ถ๋ ฅ ๋ถ์ฐ์ด ๋์ ๋์ temperature์์ ์์ ํ๋ ๊ฒฝ์ฐ ๋ ๋ง์ด ํ์ํฉ๋๋ค. PromptQuorum์ ๋ฉํฐ ์คํ ๊ธฐ๋ฅ์ ๋ชจ๋ ๋ชจ๋ธ์ ๊ฑธ์ณ ์ด๋ฅผ ์๋์ผ๋ก ์ฒ๋ฆฌํฉ๋๋ค.
ํ๋กฌํํธ ์์ง๋์ด๋ง์ด๋ ๋ฌด์์ ๋๊น? โ ํ๋ผ๋ฏธํฐ๋ณด๋ค ํ๋กฌํํธ ๊ตฌ์กฐ๊ฐ ์ ๋ ์ค์ํ์ง
๋ชจ๋ ํ๋กฌํํธ์ ํ์ํ 5๊ฐ์ง ๊ตฌ์ฑ ์์ โ ํ๋ผ๋ฏธํฐ๋ฅผ ์กฐ์ ํ๊ธฐ ์ ์ ํ๋กฌํํธ๋ฅผ ๊ตฌ์กฐํํ๋ ๋ฐฉ๋ฒ
AI ํ๊ฐ: AI๊ฐ ํ๊ตฌ๋ฅผ ๋ง๋๋ ์ด์ โ ์ ๋ฎ์ temperature๊ฐ ํ๊ฐ์ ์ ๊ฑฐํ์ง ๋ชปํ๋์ง
OpenAI, 2024. "API reference: Temperature and top_p parameters" โ ํ๋ผ๋ฏธํฐ ๋ฒ์ ๋ฐ ํจ๊ณผ์ ๊ดํ ๊ณต์ ๋ฌธ์
Holtzman et al., 2020. "The Curious Case of Neural Text Degeneration" โ nucleus sampling(top-p)๊ณผ ํ ์คํธ ํ์ง์ ๋ฏธ์น๋ ์ํฅ์ ๊ดํ ์ฐ๊ตฌ
Anthropic, 2024. "Claude: How to Work with Prompts" โ temperature ๋ฐ ํ๋ผ๋ฏธํฐ ์กฐ์ ์ ๊ดํ Claude ํนํ ์ง์นจ