๐Ÿ“บ ์˜์ƒ ์š”์•ฝ ์•„์นด์ด๋ธŒ
โ† ๋ชฉ๋ก

How Netflix Evaluates AI When There's No Right Answer - Cameron Wolfe, Netflix

AI Engineer ยท 2026-11-06 05:00 ยท 17:53

ํ•œ ์ค„ ํ•ต์‹ฌ

์ฃผ๊ด€์ ์ด๊ณ  ์ •๋‹ต์ด ์—†๋Š” ๊ณผ์ œ๋ฅผ ํ‰๊ฐ€ํ•  ๋•Œ๋Š” ์ธ๊ฐ„ ํ‰๊ฐ€๋ฅผ ๊ธฐ์ค€์ ์œผ๋กœ ์‚ผ๊ณ , LLM judgeยทํ†ต๊ณ„ยทA/B ํ…Œ์ŠคํŠธยท์ƒ์‚ฐ ๋ชจ๋‹ˆํ„ฐ๋ง์„ ์—ฐ๊ฒฐํ•œ ๋‹ค๋‹จ๊ณ„ ํ‰๊ฐ€ ๋ฃจํ”„๋กœ ๋…ธ์ด์ฆˆ๋ฅผ ์ค„์—ฌ์•ผ ํ•œ๋‹ค.

์‹œ๊ฐ„๋ณ„ ์š”์•ฝ

  1. 0:00
    ์†Œ๊ฐœ Netflix์˜ ์—ฐ๊ตฌ์ž๊ฐ€ ์ •๋‹ต์ด ์—†๋Š” ์ฃผ๊ด€์  ๊ณผ์ œ๋ฅผ ์–ด๋–ป๊ฒŒ ํ‰๊ฐ€ํ• ์ง€ ๋‹ค๋ฃจ๋ฉฐ, ํ•ต์‹ฌ์€ ์ธ๊ฐ„ ํ‰๊ฐ€์™€ ์ž๋™ ํ‰๊ฐ€๋ฅผ ํ•จ๊ป˜ ์—ฎ์€ ์‹ค๋ฌดํ˜• ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ดํ•ดํ•˜๋Š” ๋ฐ ์žˆ๋‹ค.
  2. 0:50
    ํ‰๊ฐ€๊ฐ€ ์–ด๋ ค์šด ์ด์œ : ๋…ธ์ด์ฆˆ ํ‰๊ฐ€๋Š” ๋น„๊ฒฐ์ •์  ๋ชจ๋ธ, ์ž‘์€ ํ‰๊ฐ€ ์ƒ˜ํ”Œ, ๋น„์‹ผ ์‹คํ–‰ ๋น„์šฉ ๋•Œ๋ฌธ์— ํ”๋“ค๋ฆฌ๊ธฐ ์‰ฝ๊ณ , ๋‹จ์ˆœํ•œ pass/fail ๊ฒฐ๊ณผ๋งŒ์œผ๋กœ๋Š” ์‹ ๋ขฐํ•  ๋งŒํ•œ ๊ฒฐ๋ก ์„ ๋‚ด๊ธฐ ์–ด๋ ต๋‹ค.
  3. 2:43
    ๊ฒ€์ฆ ๊ฐ€๋Šฅ ๊ณผ์ œ์˜ ์ŠคํŽ™ํŠธ๋Ÿผ ์ˆ˜ํ•™์ฒ˜๋Ÿผ ๊ธฐ๊ณ„์ ์œผ๋กœ ๊ฒ€์ฆ ๊ฐ€๋Šฅํ•œ ๊ณผ์ œ๋ถ€ํ„ฐ ์ฐฝ์ž‘์ฒ˜๋Ÿผ ๋งค์šฐ ์ฃผ๊ด€์ ์ธ ๊ณผ์ œ๊นŒ์ง€ ์—ฐ์†์ ์ธ ์ŠคํŽ™ํŠธ๋Ÿผ์ด ์žˆ์œผ๋ฉฐ, ํ›„์ž๋กœ ๊ฐˆ์ˆ˜๋ก deterministic grader๋ฅผ LLM judge ๊ฐ™์€ ๋น„๊ฒฐ์ •์  ๊ตฌ์„ฑ์š”์†Œ๋กœ ๋Œ€์ฒดํ•˜๊ฒŒ ๋˜์–ด ๋…ธ์ด์ฆˆ๊ฐ€ ์ปค์ง„๋‹ค.
  4. 3:54
    ์„ธ ๋ถ€๋ถ„ ํ”„๋ ˆ์ž„์›Œํฌ ์ฃผ๊ด€์  ๊ณผ์ œ ํ‰๊ฐ€๋Š” ์˜คํ”„๋ผ์ธ ํ‰๊ฐ€, ์ธ๊ฐ„ ํ‰๊ฐ€, ์ƒ์‚ฐ ๋ชจ๋‹ˆํ„ฐ๋ง์˜ ์„ธ ๋‹จ๊ณ„๋กœ ๋ฐ˜๋ณต ๊ฐ€๋Šฅํ•˜๊ฒŒ ์„ค๊ณ„ํ•ด์•ผ ํ•˜๋ฉฐ, ์ด ์„ธ ์š”์†Œ๋ฅผ ํ•จ๊ป˜ ์จ์•ผ ๋” ์•ˆ์ •์ ์ธ ํŒ๋‹จ์ด ๊ฐ€๋Šฅํ•˜๋‹ค.
  5. 4:27
    ๋ถ๊ทน์„ฑ์œผ๋กœ์„œ์˜ ์ธ๊ฐ„ ํ‰๊ฐ€ ํ’ˆ์งˆ์˜ ์˜๋ฏธ๋ฅผ ๋ช…ํ™•ํžˆ ์ •์˜ํ•œ ๋’ค ์†Œ์ˆ˜์˜ ๋„๋ฉ”์ธ ์ „๋ฌธ๊ฐ€์™€ ํ•จ๊ป˜ ๊ธฐ์ค€์„ ๋งŒ๋“ค๊ณ , binary๋‚˜ Likert score ๊ฐ™์€ ๊ธฐ์ค€์œผ๋กœ ์„ธ๋ถ€ ํ•ญ๋ชฉ์„ ํ‰๊ฐ€ํ•˜๋„๋ก ์„ค๊ณ„ํ•ด์•ผ ์ธ๊ฐ„ ํ‰๊ฐ€๊ฐ€ ํ’ˆ์งˆ์˜ ๊ธฐ์ค€์ ์ด ๋œ๋‹ค.
  6. 5:19
    ์ธ๊ฐ„ ํ‰๊ฐ€์ž ๋ณด์ • ๊ฐ™์€ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•ด ์—ฌ๋Ÿฌ ํ‰๊ฐ€์ž์˜ ์ผ์น˜๋„๋ฅผ ๋ฐ˜๋ณต์ ์œผ๋กœ ํ™•์ธํ•˜๊ณ , ๋ถˆ์ผ์น˜ ์›์ธ์„ ๊ธฐ์ค€ ๋ฌธ์„œ์— ๋ฐ˜์˜ํ•ด ๊ฐ€๋ฉฐ ๊ฐ€์ด๋“œ๋ผ์ธ์„ ๋” ๋ช…ํ™•ํ•˜๊ฒŒ ๋งŒ๋“ค์–ด์•ผ ์ธ๊ฐ„ ํ‰๊ฐ€์˜ ์‹ ๋ขฐ๋„๊ฐ€ ์˜ฌ๋ผ๊ฐ„๋‹ค.
  7. 6:05
    ์–ผ๋งˆ๋‚˜, ์–ด๋–ค ๋ฐ์ดํ„ฐ๋ฅผ ์ƒ˜ํ”Œ๋งํ•  ๊ฒƒ์ธ๊ฐ€ ๊ฒ€์ •๋ ฅ ๋ถ„์„์œผ๋กœ ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ ๊ทœ๋ชจ๋ฅผ ์ถ”์ •ํ•˜๊ณ , ์‹ค์ œ ์ƒ์‚ฐ ๊ณผ์ œ๋ฅผ ์ž˜ ๋ฐ˜์˜ํ•˜๋ฉด์„œ๋„ ๋ชจ๋ธ ๊ฐ„ ์ฐจ์ด๋ฅผ ์ž˜ ๊ฐ€๋ฅด๋Š” ๋‹ค์–‘ํ•˜๊ณ  ํ˜„์‹ค์ ์ธ ๋ฐ์ดํ„ฐ๋ฅผ ๊ณจ๋ผ์•ผ ์‹ ๋ขฐ ๊ฐ€๋Šฅํ•œ ๋น„๊ต๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค.
  8. 8:10
    ์˜คํ”„๋ผ์ธ ํ‰๊ฐ€: LLM judge์™€ ๋ฃจ๋ธŒ๋ฆญ ์ธ๊ฐ„ ํ‰๊ฐ€๊ฐ€ ๋ณ‘๋ชฉ์ด ๋˜๋ฉด LLM judge๋‚˜ task-specific rubric์œผ๋กœ ์ž๋™ ํ‰๊ฐ€๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋ฃจ๋ธŒ๋ฆญ์€ ๊ฐœ๋ณ„ ์ฒดํฌ๋ฆฌ์ŠคํŠธ๋ฅผ ํ•ญ๋ชฉ๋ณ„๋กœ ๊ฒ€์ฆํ•ด ์ฃผ๊ด€์„ฑ์„ ์ค„์ด๋Š” ๋ฐ ์œ ๋ฆฌํ•˜๋‹ค.
  9. 9:47
    judge๋ฅผ ์ธ๊ฐ„๊ณผ ๋Œ€์กฐํ•˜๊ธฐ ์ž๋™ ํ‰๊ฐ€๋Š” ์–ด๋””๊นŒ์ง€๋‚˜ ๋Œ€๋ฆฌ ์ง€ํ‘œ์ด๋ฏ€๋กœ, ์ธ๊ฐ„ ํ‰๊ฐ€์—์„œ ์–ป์€ golden data์™€์˜ ์ƒ๊ด€๊ด€๊ณ„ยท์ •ํ™•๋„๋ฅผ ํ™•์ธํ•ด judge์˜ ํƒ€๋‹น์„ฑ์„ ๊ฒ€์ฆํ•ด์•ผ ํ•œ๋‹ค.
  10. 11:45
    ํ†ต๊ณ„๋กœ ๋…ธ์ด์ฆˆ ์ค„์ด๊ธฐ ๋ชจ๋ธ๊ณผ evaluator๊ฐ€ ๋ชจ๋‘ ๋น„๊ฒฐ์ •์ ์ด๋ฏ€๋กœ, ์‹ ๋ขฐ๊ตฌ๊ฐ„ยท์˜ค์ฐจ๋ง‰๋Œ€ยทresampling ๊ฐ™์€ ํ†ต๊ณ„ ๊ธฐ๋ฒ•์„ ํ•จ๊ป˜ ์จ์„œ ๊ฒฐ๊ณผ์˜ ๋ถ„์‚ฐ์„ ์ค„์ด๊ณ  ์„ฑ๋Šฅ ์ฐจ์ด๊ฐ€ ์‹ค์ œ ๊ฐœ์„ ์ธ์ง€ ํŒ๋‹จํ•ด์•ผ ํ•œ๋‹ค.
  11. 13:17
    ์šด์˜ ๋ชจ๋‹ˆํ„ฐ๋ง๊ณผ A/B ํ…Œ์ŠคํŠธ ๋ฐฐํฌ ์ „ํ›„์—๋Š” thumbs up/down, ์„ธ์…˜ ๊ธธ์ด, ์ดํƒˆ๋ฅ  ๊ฐ™์€ ์ƒ์‚ฐ ์ง€ํ‘œ๋ฅผ A/B ํ…Œ์ŠคํŠธ์™€ ํ•จ๊ป˜ ๋ณด๊ณ , ์‹ค์ œ ์‚ฌ์šฉ ํ™˜๊ฒฝ์—์„œ ๋ชจ๋ธ์ด ๋” ๋‚˜์€์ง€ ํ™•์ธํ•ด์•ผ ํ•œ๋‹ค.
  12. 15:14
    ๋ฃจํ”„๋ฅผ ๊ณ„์† ๊ฐœ์„ ํ•˜๊ธฐ ํ’ˆ์งˆ ๊ธฐ์ค€, ์ธ๊ฐ„/์ž๋™ ํ‰๊ฐ€์˜ ๋ณด์ •, ์ƒ์‚ฐ์—์„œ ๋ฐœ๊ฒฌํ•œ ์‹คํŒจ ์‚ฌ๋ก€๋ฅผ ๊ณ„์† ๋˜๋Œ๋ ค ๋„ฃ์œผ๋ฉด์„œ ํ‰๊ฐ€ ์‹œ์Šคํ…œ ์ž์ฒด๋ฅผ ๋ฐ˜๋ณต์ ์œผ๋กœ ๊ฐœ์„ ํ•ด์•ผ ํ•œ๋‹ค.
  13. 15:45
    ์š”์•ฝ ์ฃผ๊ด€์  ํ‰๊ฐ€์—์„œ๋Š” ์ธ๊ฐ„ ํ‰๊ฐ€๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์‚ผ๊ณ , LLM judge์™€ ํ†ต๊ณ„์  ๊ธฐ๋ฒ•์œผ๋กœ ์˜คํ”„๋ผ์ธ ํ‰๊ฐ€๋ฅผ ํ™•์žฅํ•œ ๋’ค, A/B ํ…Œ์ŠคํŠธ์™€ ์ƒ์‚ฐ ๋ชจ๋‹ˆํ„ฐ๋ง์œผ๋กœ ํ˜„์‹ค ๊ฒ€์ฆ์„ ๊ฑฐ์น˜๋Š” ๋‹ค๋‹จ๊ณ„ ๋ฃจํ”„๊ฐ€ ๊ฐ€์žฅ ์‹ค์šฉ์ ์ด๋‹ค.

์‹ค๋ฌด ์ธ์‚ฌ์ดํŠธ

  • ์ฃผ๊ด€์  ๊ณผ์ œ์˜ ํ‰๊ฐ€๋Š” ํ•œ ๋ฒˆ์˜ ์ž๋™ ์ ์ˆ˜๋ณด๋‹ค, ์ธ๊ฐ„ ๊ธฐ์ค€์„ ๊ณผ ์ž๋™ ํ‰๊ฐ€๋ฅผ ์„œ๋กœ ๊ต์ฐจ๊ฒ€์ฆํ•˜๋Š” ๊ตฌ์กฐ๋กœ ์„ค๊ณ„ํ•ด์•ผ ์‹ ๋ขฐ๋„๊ฐ€ ์˜ฌ๋ผ๊ฐ„๋‹ค.
  • ํ‰๊ฐ€ ์ƒ˜ํ”Œ ์ˆ˜๋ฅผ ๋Š˜๋ฆฌ๋Š” ๊ฒƒ๋ณด๋‹ค, ์‹ค์ œ ์ƒ์‚ฐ ๋ถ„ํฌ๋ฅผ ์ž˜ ๋Œ€ํ‘œํ•˜๋Š” ๋ฐ์ดํ„ฐ์™€ ๋ช…ํ™•ํ•œ ๊ธฐ์ค€ ๋ฌธ์„œ๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ๋จผ์ €๋‹ค.
  • ๋ฐฐํฌ ํ›„ ๋ชจ๋‹ˆํ„ฐ๋ง์—์„œ ๋ฐœ๊ฒฌํ•œ ์‹คํŒจ ์‚ฌ๋ก€๋ฅผ ๋‹ค์‹œ ์˜คํ”„๋ผ์ธ ํ‰๊ฐ€๋กœ ํก์ˆ˜ํ•˜๋ฉด, ํ‰๊ฐ€ ์ฒด๊ณ„๊ฐ€ ์ œํ’ˆ ๊ฐœ์„  ๋ฃจํ”„๋กœ ์—ฐ๊ฒฐ๋œ๋‹ค.