🚨 κ²½κ³ : μ†Œκ·œλͺ¨ λ°μ΄ν„°μ…‹μ—μ„œλŠ” μ€‘μ‹¬κ·Ήν•œμ •λ¦¬λ₯Ό μ‚¬μš©ν•˜μ§€ λ§ˆμ„Έμš”! 🚨 LLM ν‰κ°€μ˜ μƒˆλ‘œμš΄ 지평


μ†Œκ·œλͺ¨ 데이터셋을 μ‚¬μš©ν•˜λŠ” LLM ν‰κ°€μ—μ„œ μ€‘μ‹¬κ·Ήν•œμ •λ¦¬μ˜ ν•œκ³„λ₯Ό μ§€μ ν•˜κ³ , λ”μš± μ •ν™•ν•œ λΆˆν™•μ‹€μ„± 좔정을 μœ„ν•œ λŒ€μ•ˆμ  방법과 Python 라이브러리λ₯Ό μ œμ‹œν•˜λŠ” 연ꡬ κ²°κ³Όλ₯Ό μ†Œκ°œν•©λ‹ˆλ‹€.

related iamge

LLM ν‰κ°€μ˜ μˆ¨κ²¨μ§„ 함정: μ€‘μ‹¬κ·Ήν•œμ •λ¦¬μ˜ ν•œκ³„

졜근 κΈ‰μ†λ„λ‘œ λ°œμ „ν•˜λŠ” λŒ€κ·œλͺ¨ μ–Έμ–΄ λͺ¨λΈ(LLM)의 μ„±λŠ₯ ν‰κ°€λŠ” κ·Έ μ–΄λŠ λ•Œλ³΄λ‹€ μ€‘μš”ν•΄μ‘ŒμŠ΅λ‹ˆλ‹€. μ •ν™•ν•œ μ„±λŠ₯ μΈ‘μ •κ³Ό μ‹ λ’°ν•  수 μžˆλŠ” κ²°κ³Ό λ„μΆœμ„ μœ„ν•΄μ„œλŠ” μ—„κ²©ν•œ 톡계적 방법둠이 ν•„μˆ˜μ μž…λ‹ˆλ‹€. ν•˜μ§€λ§Œ, 기쑴의 LLM ν‰κ°€λŠ” λŒ€λΆ€λΆ„ μ€‘μ‹¬κ·Ήν•œμ •λ¦¬(CLT)에 κΈ°λ°˜ν•œ 방법을 μ‚¬μš©ν•΄μ™”μŠ΅λ‹ˆλ‹€. Sam Bowyer, Laurence Aitchison, Desi R. Ivanova μ„Έ μ—°κ΅¬μžλŠ” "Position: Don't use the CLT in LLM evals with fewer than a few hundred datapoints" λ…Όλ¬Έμ—μ„œ μ΄λŸ¬ν•œ μ ‘κ·Ό 방식에 λŒ€ν•œ μ€‘μš”ν•œ κ²½κ³ λ₯Ό λ°œν‘œν–ˆμŠ΅λ‹ˆλ‹€.

수천 개의 데이터가 μ•„λ‹Œ 수백 개 μ΄ν•˜μ˜ 데이터셋 μ‚¬μš© μ‹œμ˜ 문제점

논문에 λ”°λ₯΄λ©΄, μ€‘μ‹¬κ·Ήν•œμ •λ¦¬ 기반 방법은 수천 개의 데이터 μƒ˜ν”Œμ„ μ‚¬μš©ν•˜λŠ” κ²½μš°μ—λŠ” μœ νš¨ν•œ λΆˆν™•μ‹€μ„± 좔정을 μ œκ³΅ν•˜μ§€λ§Œ, μ†Œκ·œλͺ¨ νŠΉν™”λœ 벀치마크λ₯Ό μ‚¬μš©ν•˜λŠ” κ²½μš°μ—λŠ” λΆˆν™•μ‹€μ„±μ„ μ‹¬κ°ν•˜κ²Œ κ³Όμ†Œν‰κ°€ν•œλ‹€κ³  ν•©λ‹ˆλ‹€. 즉, 였차 λ²”μœ„κ°€ μ‹€μ œλ³΄λ‹€ 훨씬 μž‘κ²Œ λ‚˜νƒ€λ‚˜ ν‰κ°€μ˜ 신뒰도λ₯Ό λ–¨μ–΄λœ¨λ¦°λ‹€λŠ” κ²ƒμž…λ‹ˆλ‹€. μ΄λŠ” 졜근 점점 더 많이 μ‚¬μš©λ˜λŠ” μ†Œκ·œλͺ¨ 데이터셋을 μ‚¬μš©ν•˜λŠ” LLM ν‰κ°€μ—μ„œλŠ” μ‹¬κ°ν•œ λ¬Έμ œμž…λ‹ˆλ‹€. μ΄λŠ” 마치 λΉ™μ‚°μ˜ 일각만 보고 전체λ₯Ό νŒλ‹¨ν•˜λŠ” 것과 κ°™μŠ΅λ‹ˆλ‹€.

더 λ‚˜μ€ λŒ€μ•ˆ: Bayesian 방법둠과 Python 라이브러리

μ—°κ΅¬μžλ“€μ€ CLT의 ν•œκ³„λ₯Ό κ·Ήλ³΅ν•˜κΈ° μœ„ν•΄ λŒ€μ•ˆμ μΈ λΉˆλ„μ£Όμ˜ 및 Bayesian 방법을 μ œμ•ˆν•©λ‹ˆλ‹€. μ΄λŸ¬ν•œ 방법듀은 κ΅¬ν˜„μ΄ κ°„νŽΈν•˜λ©΄μ„œλ„ μ†Œκ·œλͺ¨ λ°μ΄ν„°μ…‹μ—μ„œ 더 μ •ν™•ν•œ λΆˆν™•μ‹€μ„± 좔정을 μ œκ³΅ν•©λ‹ˆλ‹€. λ”μš± λ†€λΌμš΄ 것은, μ΄λŸ¬ν•œ Bayesian 방법을 μœ„ν•œ κ°„νŽΈν•œ Python 라이브러리(https://github.com/sambowyer/bayes_evals)λ₯Ό κ³΅κ°œν•˜μ—¬ μ—°κ΅¬μžλ“€μ˜ 접근성을 λ†’μ˜€λ‹€λŠ” μ μž…λ‹ˆλ‹€. μ΄λŠ” 마치 μˆ™λ ¨λœ μš”λ¦¬μ‚¬κ°€ μƒˆλ‘œμš΄ λ ˆμ‹œν”Όμ™€ ν•¨κ»˜ μš”λ¦¬ λ„κ΅¬κΉŒμ§€ μ œκ³΅ν•˜λŠ” 것과 κ°™μŠ΅λ‹ˆλ‹€.

κ²°λ‘ : λ”μš± μ •ν™•ν•˜κ³  μ‹ λ’°ν•  수 μžˆλŠ” LLM 평가λ₯Ό ν–₯ν•˜μ—¬

이 μ—°κ΅¬λŠ” LLM 평가 뢄야에 μ€‘μš”ν•œ μ‹œμ‚¬μ μ„ μ œμ‹œν•©λ‹ˆλ‹€. μ†Œκ·œλͺ¨ 데이터셋을 μ‚¬μš©ν•˜λŠ” μ—°κ΅¬μžλ“€μ€ μ€‘μ‹¬κ·Ήν•œμ •λ¦¬μ— λŒ€ν•œ μ˜μ‘΄λ„λ₯Ό 쀄이고, μ œμ‹œλœ λŒ€μ•ˆμ μΈ 방법듀을 적극적으둜 ν™œμš©ν•˜μ—¬ λ”μš± μ •ν™•ν•˜κ³  μ‹ λ’°ν•  수 μžˆλŠ” κ²°κ³Όλ₯Ό μ–»μ–΄μ•Ό ν•©λ‹ˆλ‹€. μ΄λŠ” LLM 기술의 λ°œμ „κ³Ό 윀리적인 μ‚¬μš©μ„ μœ„ν•œ μ€‘μš”ν•œ λ°œκ±ΈμŒμž…λ‹ˆλ‹€. μ•žμœΌλ‘œ λ”μš± λ‹€μ–‘ν•œ 데이터셋과 평가 방법둠에 λŒ€ν•œ 연ꡬ가 ν™œλ°œν•˜κ²Œ 진행될 κ²ƒμœΌλ‘œ κΈ°λŒ€λ©λ‹ˆλ‹€.


*이 κΈ°μ‚¬λŠ” AIκ°€ μƒμ„±ν•œ λ‚΄μš©μœΌλ‘œ, 일뢀 정보가 μ‹€μ œμ™€ λ‹€λ₯Ό 수 μžˆμŠ΅λ‹ˆλ‹€. μ •ν™•ν•œ 확인을 μœ„ν•΄ 좔가적인 검증을 ꢌμž₯λ“œλ¦½λ‹ˆλ‹€.

Reference

[arxiv] Position: Don't use the CLT in LLM evals with fewer than a few hundred datapoints

Published: Β (Updated: )

Author: Sam Bowyer, Laurence Aitchison, Desi R. Ivanova

http://arxiv.org/abs/2503.01747v2