← 최신 논문
💬 NLP

Probabilistic Calibration Is a Trainable Capability in Language Models

본 논문은 확률적 보정이 언어 모델에서 학습 가능한 능력임을 입증하며, 합성 분포 작업에 대한 미세 조정이 다양한 벤치마크에서 샘플링 충실도를 크게 향상시킨다는 것을 보여주고, 여기서 하드-타겟 방법은 구조화된 수치 샘플링에서 우수한 성능을 발휘하는 반면 소프트-타겟 방법은 더 넓은 확률적 생성 작업에서 더 나은 성능을 보임을 제시합니다.

원저자: Davide Baldelli, Sruthi Kuriakose, Maryam Hashemzadeh, Amal Zouaq, Sarath Chandar

게시일 2026-05-13
📖 3 분 읽기☕ 가벼운 읽기

원저자: Davide Baldelli, Sruthi Kuriakose, Maryam Hashemzadeh, Amal Zouaq, Sarath Chandar

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

언어 모델 (매우 똑똑하지만 때로는 고집 센 로봇과 같은) 에게 "1 에서 10 사이의 무작위 숫자를 하나 고르라"고 요청한다고 상상해 보세요.

이상적으로는 이 로봇이 공정한 주사위를 굴리는 것처럼 1 부터 10 까지의 모든 숫자를 동일한 확률로 선택해야 합니다. 하지만 현실에서 이러한 로봇들은 이 부분에서 매우 서툴러요. 그들은 종종 '선호하는' 숫자를 갖습니다. 무작위 선택을 요청했음에도 불구하고, 그들은 절반의 시간 동안 "7"을 선택하고 "3"은 결코 선택하지 않을 수도 있습니다. 그들은 진정한 무작위성을 구현하는 데 서툴러요.

이 논문은 단순한 질문을 던집니다: 우리는 이 로봇들에게 무작위성의 규칙을 더 잘 따르도록 가르칠 수 있을까요?

대답은 입니다. 연구자들은 로봇들에게 특별한 "교육 과정"을 제공함으로써 그들이 우리가 원하는 대로 숫자 (그리고 다른 것들) 를 선택하도록 배울 수 있음을 발견했습니다.

다음은 두 가지 다른 교육 방식을 사용하여 그들이 어떻게 이를 수행했는지입니다:

문제: 로봇의 "나쁜 습관"

수백만 권의 책을 읽은 학생으로 로봇을 상상해 보세요. 이 로봇은 이야기를 쓰고 질문에 답하는 법은 알지만, 주사위를 굴리는 법은 가르침을 받은 적이 없습니다. 무작위성을 요구받을 때, 로봇은 자신이 "정상적"이라고 생각하는 것에 기반하여 추측할 뿐이며, 이는 보통 같은 몇 가지 답변에 계속 갇히게 만든다는 것을 의미합니다.

해결책: 두 가지 교육 방법

연구자들은 다양한 크기의 12 명의 다른 로봇 학생으로 구성된 특별한 교실을 만들었습니다. 그들은 두 가지 다른 방법으로 이들을 가르쳤습니다:

1. "지도" 방식 (Soft-Target)
완벽한 원을 그리도록 학생을 가르친다고 상상해 보세요. 단순히 "원을 그려라"라고 말하는 대신, 완벽한 원을 만들기 위해 모든 점이 정확히 어디에 있어야 하는지 보여주는 상세한 지도를 그들에게 제공하세요.

  • 작동 원리: 연구자들은 완벽한 무작위 분포를 만들기 위해 다음 문자 하나하나의 확률이 정확히 어떠해야 하는지 로봇에게 보여주는 "지도"(디지털 트리 구조) 를 구축했습니다.
  • 결과: 이 방식은 로봇에게 다양성을 가르치는 데 탁월했습니다. 이 방식은 로봇이 숫자뿐만 아니라 무작위 도시, 동물, 또는 단어 등 더 넓은 범위의 답변을 선택하도록 만들었습니다. 이는 로봇이 한 구석에 서 있는 것이 아니라 놀이터 전체를 탐험하도록 가르치는 것과 같았습니다.

2. "실전 연습" 방식 (Hard-Target)
학생에게 정확히 같은 작업을 수천 번 연습하게 함으로써 가르친다고 상상해 보세요. "완벽한 주사위 굴림에서 나온 무작위 숫자입니다. 이제 당신이 해보세요"라고 말한 후, 다시 하고 또 반복합니다.

  • 작동 원리: 연구자들은 컴퓨터에서 수천 개의 완벽한 무작위 숫자를 생성하여 로봇에게 보여주며, "이 예시들에서 배우라"고 말했습니다.
  • 결과: 이 방식은 정밀함의 챔피언이었습니다. 이 방식은 로봇이 요청된 대로 특정 숫자를 정확하게 선택하는 데 놀라울 정도로 정교하게 만들었습니다. 1 에서 100 사이의 숫자를 요청하면, 이 로봇은 거의 완벽하게 목표 분포에 도달했습니다.

훈련 후 어떤 일이 일어났나요?

연구자들은 로봇들이 이전에 보지 못한 것들 (예: 새로운 유형의 무작위 분포나 숫자 대신 무작위 도시를 요청하는 경우) 에 대해 로봇들을 테스트했습니다.

  • 좋은 소식: 두 가지 교육 방법 모두 효과가 있었습니다! 로봇들은 무작위성을 훨씬 더 잘 구현하게 되었습니다. 그들은 '선호하는' 숫자를 선호하는 것을 멈추고 공정한 동전 던지기처럼 선택을 고르게 퍼뜨리기 시작했습니다.
  • 교환 조건: 약간의 비용이 따랐습니다. 수학만 연습한 학생이 역사를 잊어버릴 수 있듯이, 이러한 로봇들은 다른 일부 작업에서 약간 더 나빠졌습니다. 구체적으로, 복잡한 수학 추론 (예: 단어 문제 해결) 을 수행하는 능력은 약간 떨어졌습니다. 그러나 정상적인 언어를 이해하고 생성하는 능력 (예: 이야기 쓰기) 은 대부분 그대로 유지되거나 오히려 약간 향상되었습니다.

주요 교훈

이 논문은 좋은 무작위 샘플러가 되는 것은 배울 수 있는 기술임을 증명합니다.

  • 숫자에 대해 정밀한 로봇이 필요하다면 (예: 카지노 게임), "실전 연습" 방식을 사용하세요.
  • 창의적이고 다양한 로봇이 필요하다면 (예: 이야기를 위한 무작위 아이디어 선택), "지도" 방식을 사용하세요.

연구자들은 단순히 버그를 수정한 것이 아니라, 필요에 따라 로봇의 "성격"을 더 무작위적이거나 덜 무작위적으로 조정할 수 있음을 보여주었습니다. 그들은 이것이 모든 AI 문제를 해결하거나 의료 진단에 사용될 수 있다고 주장하지는 않았지만, 올바른 훈련을 통해 AI 가 마침내 공정한 주사위를 굴리는 법을 배울 수 있음을 증명했습니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →