- LLM 환각은 일부 상황의 실수가 아니라 시스템의 본질적 특성으로, 활용 범위가 넓어질수록 이 한계를 전제로 한 판단이 필요함
- 환각은 수학적·논리적 구조에서 비롯되므로, 아키텍처·데이터셋·팩트체킹 개선만으로 완전히 제거하기 어려움
- 분석은 계산 이론과 Gödel의 제1 불완전성 정리를 바탕으로, Halting Problem·Emptiness Problem·Acceptance Problem 같은 결정 불가능 문제를 참조함
- 학습 데이터 구성, 사실 검색, 의도 분류, 텍스트 생성 등 각 단계에는 환각을 만들 0이 아닌 확률이 남아 있음
- “Structural Hallucinations”는 환각을 LLM 내부에 내재한 구조적 성질로 보고, 완전한 완화가 가능하다는 통념에 도전함
LLM 환각의 구조적 한계
- LLM이 여러 도메인에서 널리 쓰일수록 모델의 내재적 한계를 비판적으로 검토해야 함
- 환각은 우발적인 오류가 아니라 LLM 시스템의 피할 수 없는 특징에 가까움
- 이 관점에서는 더 좋은 모델, 더 큰 데이터셋, 외부 검증 도구만으로 환각을 제거할 수 없다고 봄
왜 완전히 제거하기 어려운가
- 환각은 LLM의 수학적·논리적 구조에서 발생함
- 아키텍처 개선, 데이터셋 개선, 팩트체킹 메커니즘만으로는 환각을 완전히 없애기 어려움
- 분석은 계산 이론과 Gödel의 제1 불완전성 정리를 사용함
- 관련된 결정 불가능 문제로 Halting Problem, Emptiness Problem, Acceptance Problem이 제시됨
처리 단계마다 남는 환각 가능성
- LLM 프로세스의 모든 단계에는 환각을 생성할 0이 아닌 확률이 있음
- 학습 데이터 구성
- 사실 검색
- 의도 분류
- 텍스트 생성
- 특정 단계 하나를 보완해도 전체 시스템에서 환각 가능성이 사라지지는 않음
Structural Hallucinations
- “Structural Hallucinations”는 환각을 LLM 시스템의 내재적 성질로 보는 개념임
- 환각의 수학적 필연성을 강조하며, 환각을 완전히 완화할 수 있다는 기존 관념과 충돌함
- 실무적으로는 LLM 환각을 완전 제거 대상이 아니라 항상 존재하는 제약으로 다뤄야 함