AI VIDEO BRIEFING
엔트로피로 이해하는 AI: 크로스엔트로피·온도·KL 발산까지 한 번에
물리학에서 온 엔트로피가 크로스엔트로피 손실, 퍼플렉시티, 챗봇 온도, KL 발산까지 AI 곳곳에 나타난다. Vizuara의 강의를 쉽게 풀었다.

핵심 메시지
쉽게 이해하기
Vizuara의 “AI 멘탈 모델” 강의 9편은 물리학에서 빌려 온 개념 엔트로피를 다룬다. 강사는 물리학자도 정보이론 전문가도 아니라고 전제하면서, 엔트로피가 왜 인공지능 곳곳에 등장하는지 직관적으로 풀어준다.
엔트로피의 가장 쉬운 그림은 “어질러짐”이다. 방을 그대로 두면 어질러지고, 커피에 크림을 떨어뜨리면 퍼진다. 정돈된 상태의 배열은 하나지만 어질러진 배열은 수없이 많기 때문에, 무작위로 흔들면 거의 항상 무질서한 쪽에 도달한다. 이것이 “엔트로피는 증가한다”는 열역학 제2법칙이다.
볼츠만은 이 직관을 S=k·logW라는 식으로 옮겼다. W는 미시 배열의 수이고, 로그를 쓰는 이유는 두 시스템의 엔트로피를 더할 수 있게 하기 위해서다. 주사위 두 개의 합에서 7이 가장 자주 나오는 이유도, 7을 만드는 경우의 수가 가장 많아 엔트로피가 가장 크기 때문이다.
1948년 벨연구소의 클로드 섀넌은 잡음 섞인 전화선으로 정보를 잃지 않고 보내는 문제를 고민하다 “정보=놀라움”이라는 재해석에 도달했다. 흔한 소식은 정보가 거의 없고 드문 소식은 정보가 크다. 놀라움은 −logP이고, 엔트로피는 모든 결과에 대한 평균 놀라움이다. 놀랍게도 그는 볼츠만과 같은 형태의 식에 이르렀다.
이 개념은 AI에서 크로스엔트로피 손실로 만난다. 분류기의 손실은 정답 클래스 확률의 −logP이고, 언어모델이 다음 토큰을 예측할 때 쓰는 손실도 같은 식이다. 확률이 1이면 손실은 0, 확률이 낮을수록 손실이 급격히 커진다.
주요 인사이트
- 퍼플렉시티는 “모델이 몇 개의 동등한 선택지 사이에서 고르는 느낌인가”로, 값이 낮을수록 더 확신하는 모델이다.
- 챗봇의 온도가 “온도”라 불리는 이유는 우연이 아니다. 소프트맥스에 든 온도 항이 분자의 볼츠만 분포와 수학적으로 같기 때문이다. 온도를 낮추면 확률이 최선의 단어에 쏠려 저엔트로피(결정적)가 되고, 높이면 평평해져 고엔트로피(다양)가 된다.
- KL 발산은 “틀린 분포를 쓸 때 겪는 추가 놀라움”인 상대 엔트로피로, 두 확률분포가 얼마나 떨어져 있는지를 잰다. 믿음이 현실과 일치하면 0이 된다.
- KL 발산은 RLHF와 PPO에서 미세조정 모델이 원래 모델에서 너무 벗어나지 않게 붙잡고, VAE의 목적함수이며, 확산모델 유도와 지식 증류에도 등장한다.
- 결정트리가 특정 지점에서 갈라지는 이유도 엔트로피로 설명된다. 불확실성을 가장 많이 줄이는 지점에서 자르며, 이 감소량을 “정보 이득”이라 부른다.
자주 묻는 질문
엔트로피를 한 문장으로 정의하면?
같은 겉모습을 유지하면서 어떤 상황이 배열될 수 있는 경우의 수이며, 동시에 그 상황이 일으키는 평균적인 놀라움의 크기다. 경우의 수가 많을수록 엔트로피가 크다.
크로스엔트로피 손실과 엔트로피는 어떤 관계인가?
크로스엔트로피 손실은 모델이 정답에 부여한 확률의 −logP로, 섀넌이 말한 “놀라움”과 같은 식이다. 즉 모델이 정답을 보고 얼마나 놀랐는지를 재는 값이며, 분류와 언어모델 사전학습에 동일하게 쓰인다.
챗봇의 온도 설정은 왜 물리학의 온도와 연결되나?
다음 단어의 점수를 확률로 바꾸는 소프트맥스에는 온도 항 T가 들어 있는데, 이는 분자의 볼츠만 분포와 같은 형태다. 온도가 낮으면 확률이 한 단어에 몰려 저엔트로피, 높으면 여러 단어로 퍼져 고엔트로피가 된다.
원문과 출처
이 글은 원본 영상의 자막을 바탕으로 한국어 독자를 위해 요약했습니다. 전체 맥락과 최신 정보는 원문에서 확인하세요.
YouTube 원본 영상 보기 ↗