In LLM Reasoning, there is Irrationality on top of Value Misalignment
이 논문은 LLM의 배포된 추론 전략과 그 최적의 합리적 대응체 사이의 효용 격차로서 "합리적 가치 위험(rational value risk)"을 도입하고 공식화하며, 다양한 모델과 벤치마크에 걸친 광범한 실험을 통해 정렬이 잘 된 모델조차 추론 시점의 추론 한계, 유한한 데이터 제약, 그리고 불완전한 검증으로 인해 기대 효용을 극대화하는 데 빈번히 실패함을 입증한다.
원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기
핵심 아이디어: 지도는 있지만, 길을 잃다
매우 똑똑하고 잘 훈련된 GPS(AI)를 가지고 있다고 상상해 보세요. 운전을 시작하기도 전에, 이 GPS는 당신의 목적지에 완벽하게 정렬되어 있습니다. GPS는 당신이 어디로 가고 싶은지 정확히 알고, 당신의 선호도를 이해하며, 위험한 도로를 피하도록 프로그래밍되어 있습니다. 이것이 연구자들이 말하는 **"가치 정렬(Value Alignment)"**입니다.
하지만 이 논문은 완벽한 GPS가 있어도 여전히 길을 잃을 수 있다고 주장합니다. 왜 그럴까요? GPS가 가능한 경로 목록을 생성하고, 그중 완벽한 경로를 눈앞에 두고도, 실수로 엉망이고 구불구불한 길을 선택할 수 있기 때문입니다.
저자들은 이 간극을 **"합리적 가치 위험(Rational Value Risk)"**이라고 부릅니다. 이는 AI가 (완벽하게 사고했을 때) 찾아낼 수 있었던 최선의 답변과, 실제로 당신에게 내놓은 실제 답변 사이의 차이를 의미합니다.
핵심 문제: "비합리적인" 운전자
이 논문은 두 가지 유형의 실패를 명확히 구분합니다:
- 가치 미정렬 (Value Misalignment): GPS가 당신을 엉뚱한 곳으로 데려가도록 프로그래밍된 경우 (예: 당신은 공항에 가고 싶었는데, GPS는 해변에 가고 싶어 하는 것으로 오해함).
- 비합리적 추론 (Irrational Reasoning): GPS가 당신이 공항에 가고 싶어 한다는 것을 알고, 화면에 가장 빠른 경로를 띄워 놓았음에도 불구하고, 여전히 당신에게 3시간짜리 경치 구경 경로를 가라고 안내하는 경우.
저자들은 첫 번째 문제(가치 정렬)가 해결되더라도, 두 번째 문제가 여전히 남아 있다는 것을 발견했습니다. AI가 좋은 답변이 무엇인지 알고 있음에도 불구하고, 최종 답변을 선택하는 과정에서 "비합리적"인 것입니다.
측정 방법: "맛 테스트" 비유
이를 증명하기 위해 연구진은 거대한 실험을 설계했습니다. 요리사(AI)가 음식을 만들려고 노력한다고 상상해 보세요.
- 설정: 연구진은 요리사에게 동일한 요리의 64가지 다른 버전(64개의 서로 다른 "추론 경로" 샘플링)을 요리하도록 요청했습니다.
- 맛 테스트: 음식 평론가(검증기/Verifier)가 64가지 요리를 모두 맛보았습니다.
- 결과:
- REU (합리적 기대 효용, Rational Expected Utility): 평론가는 그 64가지 요리 중 적어도 하나는 미슐랭 스타급 걸작이라는 것을 발견했습니다. 즉, AI는 그것을 만들어낼 능력이 있었습니다.
- AEU (실제 기대 효용, Actual Expected Utility): 하지만 요리사가 실제로 고객에게 내놓은 요리는 그냥 "평범"하거나 심지어 태운 수준이었습니다.
- RVR (합리적 가치 위험, Rational Value Risk): AI가 만들 수 있었던 "미슐랭 스타" 요리와, 실제로 내놓은 "평범한" 요리 사이의 간극입니다.
연구진은 모든 곳에서 이 간극을 발견했습니다. AI가 코드를 작성하든, 수학 문제를 풀든, 대화를 나누든, AI는 자신이 생성한 옵션들 중에서 최선의 옵션을 선택하는 데 일관되게 실패했습니다.
주요 결과 ("우리가 배운 것" 섹션)
1. 문제는 어디에나 있다 (H1)
AI가 작든 크든, 혹은 대화를 하든 수학 문제를 풀든 상관없습니다. AI는 종종 '황금 티켓' 같은 정답을 생성해 놓고도, 그것을 당신에게 전달하는 데 실패합니다. 마치 복권 구매자가 당첨된 티켓을 샀으면서도 실수로 쓰레기통에 버리는 것과 같습니다.
2. 훈련은 도움이 되지만, 해결책은 아니다 (H2)
연구진은 더 나은 행동에 대해 보상을 주는 방식(RLHF와 같은 방법)으로 AI를 더 낫게 만들기 위해 "훈련"시킨 모델들을 테스트했습니다.
- 결과: 훈련은 AI가 좋은 답변을 생성하는 능력은 향상시켰습니다 (요리사가 요리를 더 잘하게 됨).
- 하지만: AI는 여전히 자신이 만든 답변들 중에서 최선의 답변을 선택하는 데 어려움을 겪었습니다. 훈련은 문제를 줄여주기는 했지만, 완전히 없애지는 못했습니다. "비합리성"은 훈련과는 별개의 문제입니다.
3. 질문 방식이 중요하다 (H3)
AI에게 어떻게 생각하도록 요청하느냐에 따라 결과가 달라집니다.
- 온도 (무작위성, Temperature): AI에게 더 무작위로 행동하라고 하면(높은 온도), 더 창의적이고 다양한 답변을 생성합니다. 즉, 더 나은 잠재적 답변들을 찾아내지만, 동시에 옳은 것을 고르는 능력은 더 떨어집니다. 이 간극(위험)은 더 커집니다.
- 자기 일관성 (투표, Self-Consistency): AI에게 여러 답변을 생성하게 한 뒤 가장 흔한 것에 투표하게 하면, 옳은 답변을 고르는 능력이 좋아집니다. 이 방식은 간극을 줄여줍니다.
4. 오래 생각하는 것에는 한계가 있다 (H4)
"AI가 더 오래 생각하면 더 똑똑해질 것"이라고 생각할 수도 있습니다.
- 결과: 때로는 그렇습니다. AI에게 더 많은 시간(더 많은 토큰이나 단계)을 주면 더 나은 답변을 찾는 데 도움이 됩니다.
- 함정: 하지만 어느 시점이 지나면, 오래 생각하는 것이 큰 도움이 되지 않습니다. 이는 시험 공부와 같습니다: 교과서를 1시간 읽는 것은 도움이 되지만, 10시간 읽는다고 해서 지능이 두 배가 되지는 않습니다. 오히려 지치게 되어 실수를 할 수도 있습니다. 연구진은 "수익 체감(diminishing returns)" 현상을 발견했습니다. 즉, 일정 시간이 지나면 긴 추론이 더 이상 도움이 되지 않습니다.
오류의 세 가지 이유
저자들은 왜 이런 간극이 발생하는지를 세 가지 부분으로 나누었습니다:
- 후보 문제 (The Candidate Problem): AI가 첫 번째 시도 묶음에서 좋은 답변을 생성하지 못했습니다. (미슐랭 요리를 아예 만들지 못함).
- 프롬프트 문제 (The Prompt Problem): AI가 완벽한 평균치를 얻기 위해 테스트하기에는 질문의 수가 너무 적었습니다.
- 검증기 문제 (The Verifier Problem): 정답을 확인하는 도구(음식 평론가)가 다소 노이즈가 있거나 확신이 없을 수 있습니다.
결론
이 논문은 AI 정렬(Alignment)을 "한 번에 끝나는" 작업으로 봐서는 안 된다고 결론짓습니다. 설령 우리가 AI에게 "착하게(정렬되게)" 행동하도록 가르쳤더라도, 우리는 여 still AI가 최종 답변을 선택할 때 어떻게 "똑똑하게(합리적으로)" 행동해야 하는지도 가르쳐야 합니다.
요약하자면: 우리는 완벽한 내비게이션 시스템(정렬)을 갖춘 자동차를 만들었지만, 운전자(추론 전략)는 여전히 길을 잘못 들기 쉽습니다. 우리는 지도뿐만 아니라 운전사도 고쳐야 합니다.
연구 분야의 논문에 파묻히고 계신가요?
연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.