</> 바코친
AI 바이브코딩 · L0 입문 · 약 8분

AI가 틀리는 이유: 환각 이해하기

자신만만하게 틀리는 AI, 어떻게 알아챌까?

한 줄로 말하면

환각은 AI가 사실이 아닌 걸 진짜처럼 자신 있게 말하는 것이야. AI는 "사실"이 아니라 "그럴듯한 말"을 만들기 때문에 생겨.

AI가 얼마나 똑똑해지든 환각은 줄어들 뿐 완전히 사라지진 않아. 그래서 "AI를 믿을까 말까"가 아니라 "어떻게 확인할까"를 배우는 게 중요해.

환각은 왜 생길까?

코딩에서 자주 보는 환각 5가지

  1. 없는 함수·옵션: 그럴듯한 이름의 함수를 지어내. 실행하면 "is not a function" 에러가 나.
  2. 없는 패키지: 존재하지 않는 패키지 설치를 권해. 이걸 노린 가짜 악성 패키지도 있어서 위험해.
  3. 옛날 문법: 몇 버전 전의 사용법으로 코드를 짜.
  4. 거짓 완료 보고: "테스트 통과했어요", "고쳤어요"라고 하는데 실제론 안 돌려봤거나 안 고쳐졌어.
  5. 지어낸 근거: 존재하지 않는 문서 링크나 설정 이름을 출처처럼 제시해.

환각을 잡는 습관

확인 퀴즈

Q. AI 환각이 생기는 근본 이유는?
  1. AI가 일부러 거짓말을 해서
  2. AI가 사실 확인 대신 그럴듯한 다음 말을 만들어서
  3. 인터넷 속도가 느려서
  4. 질문이 영어가 아니라서
정답 보기

2번. AI는 "그럴듯함"을 만드는 기계라서, 그럴듯하지만 틀린 답도 자신 있게 만들어.

Q. AI가 쓴 함수가 "is not a function" 에러를 내. 가장 의심되는 것은?
  1. 컴퓨터 고장
  2. 존재하지 않는 함수를 지어냈거나 버전이 다르다
  3. 인터넷 끊김
  4. 폰트 문제
정답 보기

2번. 없는 함수를 지어냈거나 다른 버전의 사용법일 가능성이 높아. 공식 문서로 확인해.

Q. 환각을 확인하는 가장 확실한 방법은?
  1. AI에게 "확실해?"라고 묻기
  2. 답변이 긴지 보기
  3. 직접 실행하고 공식 문서와 비교하기
  4. 같은 질문을 10번 하기
정답 보기

3번. AI가 "확실해요"라고 해도 틀릴 수 있어. 실행 결과와 공식 문서가 가장 믿을 만한 기준이야.

바코친 앱에서 퀴즈 풀고 AI한테 물어보기

무료 · 카카오로 바로 시작 · 레슨 243개