Digital Garden

KoBEST

๐Ÿ‘€ 1

KoBEST

ํ•œ ์ค„ ์š”์•ฝ

ํ•œ๊ตญ์–ด AI๊ฐ€ ํ•œ๊ตญ์–ด๋ฅผ ์–ผ๋งˆ๋‚˜ ์ž˜ ์ดํ•ดํ•˜๋Š”์ง€ ํ‰๊ฐ€ํ•˜๋Š” 5๊ฐ€์ง€ ํƒœ์Šคํฌ๋กœ ๊ตฌ์„ฑ๋œ ์ข…ํ•ฉ ํ•œ๊ตญ์–ด ๋ฒค์น˜๋งˆํฌ.

์‰ฌ์šด ์„ค๋ช…

KoBEST๋Š” โ€œKorean Benchmark Suite of Tasksโ€์˜ ์•ฝ์ž์ด๋‹ค. ์‰ฝ๊ฒŒ ๋งํ•ด ํ•œ๊ตญ์–ดํŒ ์ข…ํ•ฉ ํ‰๊ฐ€ ์‹œํ—˜์ด์—์š”.

MMLU๊ฐ€ ์˜์–ด๋กœ ๋œ 57๊ฐœ ๊ณผ๋ชฉ ์‹œํ—˜์ด๋ผ๋ฉด, KoBEST๋Š” ํ•œ๊ตญ์–ด๋กœ ๋œ 5๊ฐœ ์˜์—ญ ์‹œํ—˜์ด๋‹ค.

์™œ KoBEST๊ฐ€ ํ•„์š”ํ•œ๊ฐ€์š”?

์˜์–ด ๋ฒค์น˜๋งˆํฌ(MMLU, HumanEval)๋งŒ์œผ๋กœ๋Š” ํ•œ๊ตญ์–ด ๋Šฅ๋ ฅ์„ ์ œ๋Œ€๋กœ ํ‰๊ฐ€ํ•  ์ˆ˜ ์—†์–ด์š”. ์™œ๋ƒํ•˜๋ฉด:

  • ํ•œ๊ตญ์–ด ํŠน์œ ์˜ ๋ฌธ๋ฒ• (์กฐ์‚ฌ, ์–ด๋ฏธ ๋“ฑ)
  • ํ•œ๊ตญ ๋ฌธํ™” ๋งฅ๋ฝ (์—ญ์‚ฌ, ๊ด€์šฉ์–ด ๋“ฑ)
  • ํ•œ๊ตญ์–ด ๋ฐ์ดํ„ฐ๋กœ ํ•™์Šตํ•œ ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ ์ธก์ • ํ•„์š”

KoBEST์˜ 5๊ฐ€์ง€ ํƒœ์Šคํฌ:

  1. Boolean Question (BoolQ-KO): ์ฐธ/๊ฑฐ์ง“ ํŒ๋‹จ
    ์ง€๋ฌธ: ์„œ์šธ์€ ๋Œ€ํ•œ๋ฏผ๊ตญ์˜ ์ˆ˜๋„์ด๋‹ค.
    ์งˆ๋ฌธ: ์„œ์šธ์ด ์ˆ˜๋„์ธ๊ฐ€?
    ๋‹ต: True
    
  2. Choice of Plausible Alternatives (COPA-KO): ์›์ธ/๊ฒฐ๊ณผ ์ถ”๋ก 
    ์ƒํ™ฉ: ์•„์ด๊ฐ€ ์šธ์—ˆ๋‹ค.
    ์งˆ๋ฌธ: ์›์ธ์€?
    A) ์žฅ๋‚œ๊ฐ์ด ๋ถ€์„œ์กŒ๋‹ค  โ† ์ •๋‹ต
    B) ๋‚ ์”จ๊ฐ€ ์ข‹์•˜๋‹ค
    
  3. Words-in-Context (WiC-KO): ๋‹จ์–ด ์˜๋ฏธ ํŒŒ์•…
    ๋ฌธ์žฅ1: ์‚ฌ๊ณผ๋ฅผ ๋จน์—ˆ๋‹ค.
    ๋ฌธ์žฅ2: ์ž˜๋ชป์„ ์‚ฌ๊ณผํ–ˆ๋‹ค.
    ์งˆ๋ฌธ: ๋‘ "์‚ฌ๊ณผ"์˜ ์˜๋ฏธ๊ฐ€ ๊ฐ™์€๊ฐ€? โ†’ False
    
  4. HellaSwag-KO: ์ด์•ผ๊ธฐ ๋‹ค์Œ ๋ฌธ์žฅ ์˜ˆ์ธก
    ์ƒํ™ฉ: ๋‚จ์ž๊ฐ€ ์šด๋™์žฅ์—์„œ ๋›ฐ๊ณ  ์žˆ๋‹ค. ๊ฐ‘์ž๊ธฐ ๋ฐœ์„ ํ—›๋””๋Ž ๋‹ค.
    ๋‹ค์Œ ๋ฌธ์žฅ์€?
    A) ๊ทธ๋Š” ๋„˜์–ด์กŒ๋‹ค  โ† ์ •๋‹ต
    B) ๊ทธ๋Š” ํ•˜๋Š˜์„ ๋‚ ์•˜๋‹ค
    
  5. Sentiment Negation Recognition (SentiNeg-KO): ๋ถ€์ • ํ‘œํ˜„ ์ดํ•ด
    ๋ฌธ์žฅ: "์ด ์˜ํ™”๋Š” ๋ณ„๋กœ ์•ˆ ์ข‹์ง€ ์•Š์•˜์–ด"
    ๊ฐ์ •: ๊ธ์ • โ† ์ด์ค‘๋ถ€์ • ์ดํ•ด ํ•„์š”
    

ํ•ต์‹ฌ ํฌ์ธํŠธ

  • 5๊ฐœ ํƒœ์Šคํฌ: ํ•œ๊ตญ์–ด ์ดํ•ด์˜ ๋‹ค์–‘ํ•œ ์ธก๋ฉด ํ‰๊ฐ€
  • ํ•œ๊ตญ์–ด ํŠนํ™”: ํ•œ๊ตญ์–ด ๋ฌธ๋ฒ•, ๋งฅ๋ฝ, ๋ฌธํ™” ๋ฐ˜์˜
  • 5-shot ํ‰๊ฐ€: ์˜ˆ์‹œ 5๊ฐœ ์ œ๊ณต ํ›„ ํ‰๊ฐ€
  • ๊ณต๊ฐœ ๋ฐ์ดํ„ฐ: ํ•œ๊ตญ AI Hub์—์„œ ์ œ๊ณต

๊ด€๋ จ ๊ฐœ๋…

  • MMLU - ์˜์–ด ๋‹ค๊ณผ๋ชฉ ํ‰๊ฐ€ (KoBEST๋Š” ํ•œ๊ตญ์–ด ๋ฒ„์ „)
  • Fine-tuning - ํ•œ๊ตญ์–ด ๋ฐ์ดํ„ฐ๋กœ Fine-tuning ํ›„ KoBEST๋กœ ํ‰๊ฐ€
  • SOLAR 10.7B - ํ•œ๊ตญ์–ด ํŠนํ™” ๋ชจ๋ธ, KoBEST ์„ฑ๋Šฅ ์šฐ์ˆ˜
  • Perplexity (PPL) - ํ•œ๊ตญ์–ด ๋‚œ์ด๋„ ์ธก์ •

R4 ์—ฐ๊ตฌ์—์„œ์˜ ์—ญํ• 

KoBEST๋Š” R4 ์—ฐ๊ตฌ์—์„œ ํ•œ๊ตญ์–ด ๋Šฅ๋ ฅ ํ‰๊ฐ€ ์ง€ํ‘œ๋กœ ์‚ฌ์šฉ๋œ๋‹ค.

์™œ KoBEST๋ฅผ ์‚ฌ์šฉํ•˜๋‚˜?

  1. SOLAR 10.7B ํ‰๊ฐ€: ํ•œ๊ตญ์–ด ํŠนํ™” ๋ชจ๋ธ์ด๋ฏ€๋กœ ํ•œ๊ตญ์–ด ๋ฒค์น˜๋งˆํฌ ํ•„์ˆ˜
  2. ๋‹ค์ฐจ์› ํ‰๊ฐ€: 5๊ฐœ ํƒœ์Šคํฌ๋กœ ๋‹ค์–‘ํ•œ ์–ธ์–ด ์ดํ•ด ๋Šฅ๋ ฅ ์ธก์ •
  3. ์ถ”๋ก  ๋Šฅ๋ ฅ ํ‰๊ฐ€: ๋‹จ์ˆœ ๋ฒˆ์—ญ์ด ์•„๋‹Œ ์ถ”๋ก , ๋งฅ๋ฝ ์ดํ•ด ํ•„์š”

R4 ์—ฐ๊ตฌ์˜ KoBEST ์‚ฌ์šฉ:

  • ํ‰๊ฐ€ ์ฃผ๊ธฐ: ๋งค 500 ์Šคํ…๋งˆ๋‹ค ์ธก์ •
  • ํ‰๊ฐ€ ๋ฐฉ๋ฒ•: 5-shot
  • ๊ธฐ๋Œ€ ๊ฒฐ๊ณผ: ๋‹ค๋ฅธ ๋ฒค์น˜๋งˆํฌ์™€ ์œ ์‚ฌํ•˜๊ฒŒ ZPD-Adaptive๊ฐ€ ์šฐ์ˆ˜

๋ชจ๋ธ๋ณ„ ํŠน์„ฑ:

| ๋ชจ๋ธ | ์–ธ์–ด ํŠน์„ฑ | ์˜์–ด ๋ฒค์น˜๋งˆํฌ | ํ•œ๊ตญ์–ด ๋ฒค์น˜๋งˆํฌ | |โ€”โ€”|โ€”โ€”โ€”-|โ€”โ€”โ€”โ€”โ€“|โ€”โ€”โ€”โ€”โ€”-| | SOLAR 10.7B | ํ•œ๊ตญ์–ด ํŠนํ™” | MMLU, HumanEval | KoBEST โ† ๊ฐ•์  | | Qwen2.5 7B | ๋‹ค๊ตญ์–ด | MMLU, HumanEval | KoBEST |

์—ฐ๊ตฌ ๊ฐ€์„ค ๊ฒ€์ฆ (R1):

KoBEST๋Š” ๊ถŒ์žฅ ์ˆ˜์ •์‚ฌํ•ญ R1 โ€œํ•œ๊ตญ์–ด ๋ชจ๋ธ ํŠน์ˆ˜์„ฑ ํƒ์ƒ‰โ€์— ํ™œ์šฉ:

  • SOLAR 10.7B์˜ KoBEST ์„ฑ๋Šฅ vs MMLU ์„ฑ๋Šฅ ๋น„๊ต
  • ํ•œ๊ตญ์–ด ํƒœ์Šคํฌ์—์„œ ZPD-Adaptive ํšจ๊ณผ๊ฐ€ ๋” ํฐ์ง€ ๋ถ„์„

๋” ์•Œ์•„๋ณด๊ธฐ

  • ํ•œ๊ตญ AI Hub์—์„œ ๊ณต๊ฐœ: https://aihub.or.kr
  • KLUE (Korean Language Understanding Evaluation)์™€ ํ•จ๊ป˜ ๋Œ€ํ‘œ์ ์ธ ํ•œ๊ตญ์–ด ๋ฒค์น˜๋งˆํฌ
  • GPT-4์˜ KoBEST ์ ์ˆ˜: ์•ฝ 75-80% (์˜์–ด MMLU๋ณด๋‹ค ๋‚ฎ์Œ)
  • ํ•œ๊ตญ์–ด ํŠนํ™” ๋ชจ๋ธ๋“ค์ด ์˜์–ด ๋ชจ๋ธ๋ณด๋‹ค KoBEST์—์„œ ์šฐ์ˆ˜ํ•œ ๊ฒฝํ–ฅ
  • 5๊ฐœ ํƒœ์Šคํฌ ์™ธ์—๋„ ํ™•์žฅ ๋ฒ„์ „์—๋Š” NER(๊ฐœ์ฒด๋ช… ์ธ์‹), QA(์งˆ์˜์‘๋‹ต) ๋“ฑ ์ถ”๊ฐ€