Organizer 정리 산출물(From_RawData) + 이사 체크리스트 + 인덱스 갱신

- Raw_Data 자동 정리 산출물이 각 도메인 From_RawData/ 로 편입, 00_INDEX 연결 갱신
- 컴퓨터_이사_체크리스트.md 추가 (두뇌-상대 경로 규약 v2.2.304 — 새 컴퓨터에서
  바꿀 절대 경로는 localBrainPath 1개)
- Astra 세션 산출물(에피소드 기억·기능 인벤토리) 갱신

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Antigravity Agent
2026-07-11 21:03:00 +09:00
parent 468322768c
commit 2cc6eff2dd
162 changed files with 15836 additions and 14 deletions
@@ -0,0 +1,102 @@
---
id: temperature-sampling
title: "Temperature Sampling"
category: "AI_and_ML"
status: "draft"
verification_status: "conceptual"
canonical_id: ""
aliases: ["Temperature", "템퍼러처 샘플링", "온도 샘플링", "Temperature Tuning", "Temperature Parameter"]
duplicate_of: ""
source_trust_level: "A"
confidence_score: 0.95
created_at: 2026-07-11
updated_at: 2026-07-11
review_reason: ""
merge_history: []
tags: ["research", "context 이해 규칙", "Prompt Engineering", "LLM"]
raw_sources: ["Meta-in-context learning in large language models - NIPS", "Prompt Engineering Guide: Chain-of-Thought, ReAct & Few-Shot Techniques "]
applied_in: []
github_commit: ""
---
# [[Temperature Sampling]]
## 🎯 한 줄 통찰 (One-line insight)
거대 언어 모델(LLM)의 추론 경로 다양성을 제어하여 결정론적 출력(Temperature=0)부터 확률 분포 기반의 다중 샘플링(Temperature=1)까지 출력의 무작위성을 조절하는 핵심 하이퍼파라미터 조율 기법.
## 🧠 핵심 개념 (Core concepts)
- **결정론적 응답 (Deterministic Responses):** Temperature를 0으로 설정하여 무작위성이 배제된 예측 가능하고 일관된 단일 응답을 생성하는 방식.
- **다중 경로 추론 및 샘플링 (Multi-Path Reasoning & Sampling):** Temperature를 1 등으로 설정해 모델의 사전 확률 분포(prior distribution)로부터 여러 개의 표본을 추출하고, 다채로운 추론 경로를 생성하는 메커니즘.
- **자가 일관성(Self-Consistency) 결합:** Temperature Sampling을 통해 동일한 질문에 대해 다양한 답변을 도출하고, 이 중 다수결 투표(majority voting)를 거쳐 최종 추론의 신뢰도를 높이는 기법.
- **프롬프트 튜닝 안티 패턴 (Anti-pattern):** 근본적인 프롬프트 최적화를 수행하지 않고 Temperature 조절에만 의존하여 출력 품질을 높이려는 행위.
## 🧩 추출된 패턴 (Extracted patterns)
- **Self-Consistency 패턴:** CoT(Chain-of-Thought)와 결합하여 Temperature Sampling으로 동일 질문에 대해 다수의 추론 경로를 생성한 후, 다수결로 최종 정답을 도출하는 앙상블 패턴.
- **Prior Distribution 샘플링 패턴:** Temperature를 1로 설정하고 동일 질문을 수차례(예: 5회) 반복하여 모델의 사전 기대치나 내재된 확률 분포를 추출하는 연구 및 분석 패턴.
- **안티 패턴 (Anti-pattern):** 출력의 오류나 낮은 품질을 프롬프트 구조 개선으로 해결하지 않고, 단순히 Temperature 매개변수만 조절하여 미봉책으로 덮으려는(증상만 치료하는) 전략.
## ⚖️ 비교 및 선택 기준 (Comparison & decision criteria)
| 항목 (Option) | 장점 | 단점 | 언제 선택 |
|---|---|---|---|
| **Temperature = 0 (결정론적)** | 동일한 입력에 대해 일관되고 예측 가능한 결과를 보장함 | 창의적 대안이나 다양한 추론 경로를 탐색할 수 없음 | 정확하고 엄격한 단일 정답이나 논리적 일관성이 필요할 때 |
| **Temperature = 1 (확률적 샘플링)** | 모델의 사전 분포를 반영한 다양한 추론 경로와 표본 획득 가능 | 결과의 무작위성과 환각(Hallucination) 위험이 상대적으로 높아짐 | 다중 경로 생성(Self-Consistency)이나 창의성, 확률 분포 조사가 필요할 때 |
## 📖 세부 내용 (Details)
거대 언어 모델(LLM)에서 Temperature 매개변수는 출력의 결정론 및 무작위성을 제어하는 중추적인 역할을 수행한다 [S1].
Temperature 매개변수를 0으로 설정할 경우, 모델은 무작위성이 배제된 결정론적(deterministic) 응답을 반환하여 매번 동일하고 예측 가능한 결과를 산출한다 [S1]. 반면 Temperature를 1로 설정하면, 모델의 사전 확률 분포(prior distribution)로부터 샘플링하는 효과를 내어 동일한 프롬프트에 대해서도 매번 상이하고 다채로운 예측(추론)을 수행할 수 있게 된다 [S2], [S3].
이러한 Temperature Sampling은 Chain-of-Thought(CoT) 프롬프팅 기법과 결합하여 '자가 일관성(Self-Consistency)' 메커니즘을 구현하는 데 핵심적으로 사용된다 [S4]. 동일한 질문에 대해 Temperature Sampling을 거쳐 여러 개의 상이한 추론 경로(reasoning paths)를 의도적으로 생성하고, 도출된 다수의 결과 중 다수결 투표(majority voting)를 통해 최종 답변을 선택하게 되면 모델의 추론 불확실성을 강력한 강건성(robustness)으로 변환할 수 있다 [S4].
하지만, 출력 품질을 높이기 위해 프롬프트 자체를 개선하지 않고 Temperature 조절에만 과도하게 의존하는 것(Over-reliance on temperature tuning)은 근본 원인을 해결하지 못하고 증상만 치료하려는 흔한 프롬프트 엔지니어링 안티 패턴(anti-pattern) 중 하나로 지적된다 [S5].
## ⚖️ 모순 및 업데이트 (Contradictions & updates)
소스 내에서 상충되는 정보는 발견되지 않으나, Temperature Sampling이 모델 성능을 향상시키는 강력한 도구(Self-Consistency 구현의 필수 요소)임과 동시에, 구조적 프롬프트 개선 없이 여기에만 의존하는 것은 지양해야 할 안티 패턴이라는 양면적인 평가와 가이드라인이 존재한다.
## 🛠️ 적용 사례 (Applied in summary)
소스 데이터에서 구체적인 적용 시스템 코드(파일 경로, 커밋 해시 등)는 확인되지 않으나, GPT-3(TEXT-DAVINCI-002) 모델을 활용한 메타 인맥락 학습(Meta-in-context learning) 실험 설계에 이 개념이 적용되었다. 연구진은 모델의 사전 보상 기대치 분포(Prior expectation of rewards)를 측정하기 위해 Temperature 파라미터를 1로 설정하고 동일한 질문을 5회 반복하는 샘플링 방식으로 이 개념을 실제 분석에 활용하였다.
## 💻 코드 패턴 (Code patterns)
소스에 코드 예시 없음.
## ✅ 검증 상태 및 신뢰도
- **상태:** draft
- **검증 단계:** conceptual
- **출처 신뢰도:** A
- **신뢰 점수:** 0.95
- **중복 검사 결과:** 신규 생성 (New discovery)
## 🔗 관련 문서 링크 (Related document links)
### 상위/유사 개념
- [[Chain-of-Thought]] — 연결 이유: Temperature Sampling을 통해 다수의 추론 경로를 생성해 내는 자가 일관성(Self-Consistency)의 기반이 되는 프롬프팅 기법.
- [[Self-Consistency]] — 연결 이유: 다중 Temperature Sampling 결과를 투표하여 최적의 답을 내는 직접적인 연관 추론 메커니즘.
- [[Prompt Engineering]] — 연결 이유: Temperature 조율과 프롬프트 개선 간의 트레이드오프 및 안티 패턴이 다루어지는 상위 도메인.
### 심층 후속 질문 (Deeper Research Questions)
- Temperature 매개변수가 Softmax 확률 분포를 평탄화(Scaling)하거나 날카롭게 만드는 수학적 원리는 무엇인가?
- 자가 일관성 기법 외에 Temperature Sampling이 필수적으로 요구되는 다른 LLM 에이전트 추론 아키텍처(예: Tree-of-Thought)는 무엇인가?
- Temperature 0과 1 사이의 세밀한 값 조정(예: 0.7)이 모델 출력의 창의성과 환각(Hallucination) 간의 상관관계에 미치는 통계적 영향은 무엇인가?
### 실무 적용 맥락 (Practical Application Contexts)
- **Implementation:** 자가 일관성(Self-Consistency) 기반의 다중 추론 파이프라인 구현 시 확률적 샘플링 파라미터 적용.
- **System Design:** 신뢰성이 높은 답변 도출을 위한 다수결 앙상블(Ensemble) 추론 노드 설계.
- **Operation / Maintenance:** LLM 환각(Hallucination) 억제 및 예측 가능한 출력을 위한 Temperature 최소화(0 설정) 적용.
- **Learning Path:** 프롬프트 엔지니어링 기본 지식 습득 -> CoT 파악 -> Self-Consistency 이해 -> Temperature 하이퍼파라미터 튜닝 최적화.
### 인접 주변 주제 (Adjacent Topics)
- [[Top-p / Top-k Sampling]] — 확장 방향: Temperature 외에 LLM의 다음 토큰 생성 확률을 제어하는 다른 대표적인 샘플링 기법 탐구.
- [[Prompt Optimization]] — 확장 방향: Temperature 튜닝에 과의존하는 안티 패턴을 피하고 프롬프트 구조 자체를 자동/수동으로 개선하는 방법론 탐구.
## 🔗 지식 그래프 (Knowledge Graph)
- **상위/루트:** [[context 이해 규칙]]
- **관련 개념:** [[Chain-of-Thought]], [[Self-Consistency]]
- **참조 맥락:** 거대 언어 모델(LLM)의 추론 경로 다양성 생성, 환각 제어 및 신뢰성 확보를 위한 매개변수 최적화 의사결정 과정에서 참조됨.
## 📚 출처 (Sources)
- [S1] Meta-in-context learning in large language models - NIPS
- [S2] Meta-in-context learning in large language models - NIPS
- [S3] Meta-in-context learning in large language models - NIPS
- [S4] Prompt Engineering Guide: Chain-of-Thought, ReAct & Few-Shot Techniques
- [S5] Prompt Engineering Guide: Chain-of-Thought, ReAct & Few-Shot Techniques