제01권 · 제10호 CS · AI · Infra 2026년 5월 30일

AI 용어집

용어 사전레퍼런스학습
AI 안전 · 윤리 LLM · 생성AI

Hallucination환각

난이도

쉽게 이해하기

환각은 AI가 모르는 것을 모른다고 말하지 않고, 그럴듯한 답을 만들어내는 상황입니다. 문장 자체는 자연스럽고 자신 있어 보이지만, 실제 문서나 조건과 대조하면 틀릴 수 있습니다.

비유하면 발표자가 슬라이드에 없는 내용을 기억나는 척 설명하는 것과 비슷합니다. 듣는 사람은 말투가 자연스러워서 믿기 쉽지만, 발표 자료를 확인하면 빠진 근거가 보입니다.

핵심은 "거짓말"이라기보다 "근거 없는 예측이 유창하게 이어진 결과"에 가깝다는 점입니다. 그래서 단순히 말을 더 조심스럽게 시키는 것보다, 답변을 근거와 대조하고 위험하면 보류하게 만드는 운영 설계가 중요합니다.

비유와 예시

  • 고객지원 봇이 환불 정책을 실제 약관과 다르게 설명하면 환각입니다. 말투가 친절해도 정책 근거와 다르면 실패입니다.
  • 연구 요약 봇이 논문에 없는 실험 결과나 수치를 만들어내면 환각입니다. 특히 인용처럼 보이는 문장이 붙으면 더 위험합니다.
  • 코딩 도우미가 존재하지 않는 함수나 옵션을 제안하면 환각입니다. 이 경우 테스트나 공식 문서 확인이 필요합니다.
  • 의료·법률·재무처럼 피해가 큰 영역에서는 "답변하지 않기"가 좋은 답변일 수 있습니다.

한눈에 비교

구분무엇이 문제인가주된 완화 방법
지식 부족형 환각모델이 필요한 사실을 모르거나 오래된 정보를 알고 있음RAG, 최신 문서 검색, 출처 대조
근거 불일치형 환각검색 문서는 있지만 답변이 문서와 어긋남인용 검증, 문장별 근거 매핑
추론 오류형 환각중간 계산이나 논리 단계가 틀리며 결론이 무너짐테스트, 규칙 검증기, 다중 풀이 비교
과잉 확신형 환각불확실한데도 단정적으로 말함confidence 표시, abstain 정책, human review

어디서 왜 중요한가

  • 뉴스와 리서치 요약에서는 없는 사실을 추가하면 신뢰가 바로 무너집니다.
  • 엔터프라이즈 챗봇에서는 정책, 가격, 계약 조건을 잘못 말하면 실제 비용이 발생합니다.
  • 개발자 도구에서는 존재하지 않는 API를 제안하면 디버깅 시간이 늘어납니다.
  • 에이전트 시스템에서는 환각이 도구 실행과 결합되어 잘못된 메일 발송, 잘못된 DB 수정 같은 행동 실패로 이어질 수 있습니다.
  • 따라서 환각 관리는 모델 선택 문제가 아니라 검색, 검증, 로깅, 권한 제한을 포함한 시스템 설계 문제입니다.

자주 하는 오해

  • ❌ 오해: 모델이 자신 없어 보일 때만 환각이 나온다. → ✅ 실제: 가장 위험한 환각은 자연스럽고 자신 있는 문장으로 나타나는 경우가 많습니다.
  • ❌ 오해: RAG를 붙이면 환각이 사라진다. → ✅ 실제: 검색 문서가 틀렸거나, 관련 문서를 못 찾았거나, 모델이 문서를 잘못 읽으면 여전히 환각이 생깁니다.
  • ❌ 오해: temperature를 낮추면 충분하다. → ✅ 실제: 무작위성은 줄어도 지식 부족이나 근거 불일치는 남을 수 있습니다.
  • ❌ 오해: 긴 답변일수록 더 신뢰할 수 있다. → ✅ 실제: 길이가 길수록 검증해야 할 주장도 늘어납니다.

대화에서는 이렇게

  • "이 답변은 근거 문서의 어느 문장과 연결되는지 확인해야 합니다."
  • "검색 결과가 없으면 추측하지 말고 답변 보류로 보내죠."
  • "모델이 만든 정책 설명을 그대로 노출하지 말고, 약관 원문과 문장 단위로 대조합시다."
  • "코드 제안은 실행 테스트나 공식 문서 링크가 없으면 낮은 신뢰도로 표시하겠습니다."
  • "환각률은 단일 점수보다 실패 유형별로 나눠 봐야 원인을 고칠 수 있습니다."

함께 읽으면 좋은 용어

참고 자료

도움이 되었나요?