LLM은 강력하지만 상당한 한계 — 환각, 지식 컷오프, 진정한 추론의 부재, 비결정성 등 — 가 있습니다. 이러한 한계와 그 완화 방법을 이해하는 것은 LLM을 책임감 있고 효과적으로 사용하는 데 필수적입니다.
핵심 한계
✗ 환각(HALLUCINATION) → 그럴듯하게 들리지만 거짓인 정보를 생성(자신 있게 틀림) →
가장 결정적인 한계(검증된 진실이 아니라 그럴듯한 텍스트를 예측)
✗ 지식 컷오프 → 훈련 시점까지만 앎 → 최신 정보 없음
✗ 진정한 이해/추론 없음 → 텍스트를 패턴 매칭; 논리, 수학, 새로운 추론에 실패할 수 있음;
진정한 이해 없음
✗ 비결정적 → 같은 prompt → 다른 출력(가변성)
✗ 기본적으로 실시간/외부 지식 없음; 제한된 컨텍스트 윈도우(무제한 정보를 담을 수 없음)
✗ 편향될 수 있음; 조작될 수 있음(prompt injection); 일관성 없음
한계 완화하기
✓ 환각 → RAG 사용(검색된 사실에 근거); 출력 검증; 출처 인용; 사실에 대해 맹신하지 않음;
중요한 결정에는 사람 검토
✓ 지식 컷오프 → 최신 정보를 위한 RAG/도구; prompt에 문맥 제공
✓ 추론 한계 → chain-of-thought prompting; 작업 분해; 수학/논리에 도구(계산기, 코드) 사용; 검증
✓ 비결정성 → 가변성을 고려해 설계; 구조화된 출력 + 검증; 낮은 temperature
✓ 출력 검증/소독; 가드레일; 중요한 용도에는 human-in-the-loop
