똑똑하게, 더 똑똑하게: 추론 인식 최적화를 통한 적응형 추론
본 연구는 대규모 언어 모델의 수학 문제 해결 능력 향상을 위해 추론 예산 제약 조건을 고려한 새로운 알고리즘 IBPO를 제안합니다. IBPO는 문제 난이도에 따라 추론 예산을 동적으로 할당하여 효율성을 높이며, 실험 결과 LLaMA3.1 8B Instruct 모델 대비 MATH500 데이터셋에서 상당한 성능 향상을 보였습니다.

최근 대규모 언어 모델(LLM)이 수학 문제 해결 능력을 선보이며 놀라움을 안겨주고 있습니다. 자기 수정 및 장문의 사고 과정(long chain-of-thoughts)을 통해 추론 길이를 늘리는 등의 노력이 이어지고 있죠. 하지만, 이러한 장문 추론 모델은 단순한 문제에도 불필요하게 복잡한 사고 과정을 거치는 단일 모드(single-modal) 행동을 보이는 단점이 있었습니다.
Zishun Yu를 비롯한 12명의 연구진은 이러한 문제를 해결하기 위해 추론 예산 제약 조건을 고려한 정책 최적화 (Inference Budget-Constrained Policy Optimization, IBPO) 라는 새로운 알고리즘을 제시했습니다. 핵심은 모델이 추론에 필요한 자원(예산)을 스스로 인지하고 효율적으로 관리하도록 하는 것입니다.
IBPO는 추론 예산을 제약 조건으로 하는 유틸리티 극대화 문제로 공식화됩니다. 쉽게 말해, 모델은 질문의 난이도를 '이해'하고 어려운 문제에 더 많은 추론 예산을 할당하는 법을 학습하는 것이죠. 마치 사람이 문제의 난이도에 따라 생각의 깊이를 조절하는 것과 유사합니다.
연구 결과는 놀랍습니다. 다양한 추론 예산을 사용한 실험에서, IBPO를 적용한 최고 성능 모델은 LLaMA3.1 8B Instruct 모델 대비 MATH500 데이터셋에서 괄목할 만한 성능 향상을 보였습니다. 2.16배 및 4.32배의 추론 예산을 사용했을 때 각각 4.14% 및 5.74%의 절대적 성능 향상 (상대적으로 8.08% 및 11.2% 향상)을 달성했습니다. 이는 동일한 예산 하에서 자기 일관성(self-consistency) 기법을 사용했을 때보다 약 2배 높은 향상입니다.
이 연구는 LLM의 추론 효율성을 획기적으로 개선하는 중요한 발걸음입니다. 앞으로 더욱 발전된 적응형 추론 기술을 통해 LLM이 더욱 복잡하고 다양한 문제를 해결하는 데 기여할 것으로 기대됩니다. 단순히 '더 많이' 생각하는 것이 아니라, '더 똑똑하게' 생각하는 방법을 제시한 이 연구는 AI 발전에 중요한 의미를 지닙니다.
Reference
[arxiv] Think Smarter not Harder: Adaptive Reasoning with Inference Aware Optimization
Published: (Updated: )
Author: Zishun Yu, Tengyu Xu, Di Jin, Karthik Abinav Sankararaman, Yun He, Wenxuan Zhou, Zhouhao Zeng, Eryk Helenowski, Chen Zhu, Sinong Wang, Hao Ma, Han Fang
http://arxiv.org/abs/2501.17974v2