Curieux.JY
  • Post
  • Note
  • Jung Yeon Lee

On this page

  • Brief Review
  • Detail Review
    • ๋…ผ๋ฌธ์˜ ํ•ต์‹ฌ ๊ธฐ์—ฌ ์š”์•ฝ
    • ์‚ฌ์šฉ๋œ ๋ฐฉ๋ฒ•๋ก  ๋ฐ ์‹คํ—˜ ๊ตฌ์„ฑ ๋ถ„์„
      • ๊ณผ์ œ ์ •์˜ ๋ฐ LLM ๋ณด์ƒ ํ•จ์ˆ˜ ์ƒ์„ฑ
      • ๊ฐ•ํ™”ํ•™์Šต ๋ฐ ๋ณด์ƒ ํ•จ์ˆ˜ ํƒ์ƒ‰
      • ๊ต์‚ฌ ๋ชจ๋ธ์˜ ์ง€์‹ ์ฆ๋ฅ˜ ๋ฐ ์‹คํ—˜ ์„ค๊ณ„
      • ์‹คํ—˜ ๊ตฌ์„ฑ ๋ฐ ํ‰๊ฐ€
    • ๊ธฐ์กด ์—ฐ๊ตฌ์™€์˜ ์ฐจ๋ณ„์  ๋ฐ ๊ด€๋ จ ์—ฐ๊ตฌ ๋น„๊ต
    • ๋…ผ๋ฌธ์˜ ์žฅ์ ๊ณผ ํ•œ๊ณ„์ 
      • ์žฅ์ 
      • ํ•œ๊ณ„
    • ๋งˆ๋ฌด๋ฆฌ

๐Ÿ“ƒText2Touch ๋ฆฌ๋ทฐ

touch
llm
rl
Tactile In-Hand Manipulation with LLM-Designed Reward Functions
Published

September 19, 2025

  • Paper Link
  • Homepage
  1. ์ด ์—ฐ๊ตฌ๋Š” LLM(Large Language Model)์ด ์ด‰๊ฐ ์„ผ์‹ฑ์„ ํ™œ์šฉํ•˜์—ฌ ์‹ค์ œ ๋กœ๋ด‡์˜ ๋ณต์žกํ•œ ์† ์•ˆ ๋ฌผ์ฒด ์กฐ์ž‘์„ ์œ„ํ•œ ๋ณด์ƒ ํ•จ์ˆ˜๋ฅผ ์„ค๊ณ„ํ•˜๋Š” Text2Touch ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค.
  2. Text2Touch๋Š” 70๊ฐœ ์ด์ƒ์˜ ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ํ–ฅ์ƒ๋œ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง ์ „๋žต๊ณผ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์—์„œ ์‹ค์ œ ๋กœ๋ด‡์œผ๋กœ ์ •์ฑ…์„ ์„ฑ๊ณต์ ์œผ๋กœ ์ด์ „ํ•˜๋Š” sim-to-real ์ฆ๋ฅ˜ ํŒŒ์ดํ”„๋ผ์ธ์„ ํ™œ์šฉํ•ฉ๋‹ˆ๋‹ค.
  3. ์‹ค์ œ ์ด‰๊ฐ Allegro Hand์—์„œ Text2Touch๋Š” ์‚ฌ๋žŒ์ด ์„ค๊ณ„ํ•œ ๊ธฐ์กด ๊ธฐ์ค€์„ ๋ณด๋‹ค ๋›ฐ์–ด๋‚œ ํšŒ์ „ ์†๋„์™€ ์•ˆ์ •์„ฑ์„ ๋ณด์˜€์œผ๋ฉฐ, LLM ์„ค๊ณ„ ๋ณด์ƒ์ด ๋กœ๋ด‡ ํ•™์Šต ๋ฐฐํฌ ์‹œ๊ฐ„์„ ํฌ๊ฒŒ ๋‹จ์ถ•ํ•  ์ˆ˜ ์žˆ์Œ์„ ์ž…์ฆํ–ˆ์Šต๋‹ˆ๋‹ค.

Brief Review

์ด ๋…ผ๋ฌธ์€ ๋Œ€๊ทœ๋ชจ ์–ธ์–ด ๋ชจ๋ธ(LLM)์ด ํ–…ํ‹ฑ(tactile) ์„ผ์‹ฑ์„ ํ™œ์šฉํ•˜๋Š” ๋ณต์žกํ•œ ๋กœ๋ด‡ ์ž‘์—…์˜ Reward Function ์„ค๊ณ„๋ฅผ ์ž๋™ํ™”ํ•  ์ˆ˜ ์žˆ์Œ์„ ์ž…์ฆํ•œ Text2Touch ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์กด LLM ๊ธฐ๋ฐ˜ Reward ์„ค๊ณ„ ์—ฐ๊ตฌ๋Š” ์ฃผ๋กœ ์‹œ๊ฐ ๋ฐ ๊ณ ์œ  ์ˆ˜์šฉ์„ฑ ๊ฐ๊ฐ(proprioception)์— ์ดˆ์ ์„ ๋งž์ท„์œผ๋ฉฐ, ์‚ฌ๋žŒ๊ณผ ๊ฐ™์€ ์ •๊ตํ•œ ์กฐ์ž‘(dexterous manipulation)์— ํ•„์ˆ˜์ ์ธ ์ด‰๊ฐ ์„ผ์‹ฑ์€ ๋‹ค๋ฃจ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. Text2Touch๋Š” LLM์ด real-world์—์„œ ์ด‰๊ฐ ์ •๋ณด๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋ฌผ์ฒด๋ฅผ ๋‹ค์ถ•(multi-axis)์œผ๋กœ ํšŒ์ „์‹œํ‚ค๋Š” In-Hand Manipulation ์ž‘์—…์„ ์„ฑ๊ณต์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•˜๋„๋ก Reward Function์„ ์ƒ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

์ด ์—ฐ๊ตฌ์˜ ํ•ต์‹ฌ ๋ฐฉ๋ฒ•๋ก ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  1. ๋ฐ˜๋ณต์  LLM Reward Design: Eureka ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ, LLM์ด PPO (Proximal Policy Optimization) ํ•™์Šต ์—์ด์ „ํŠธ์™€ ํ•จ๊ป˜ Reward Function์„ ๋ฐ˜๋ณต์ ์œผ๋กœ ์ƒ์„ฑํ•˜๊ณ  ๊ฐœ์„ ํ•ฉ๋‹ˆ๋‹ค.
    • Initialization: LLM์€ ์ž์—ฐ์–ด ์ž‘์—… ์„ค๋ช… l๊ณผ ํ™˜๊ฒฝ Context M์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ดˆ๊ธฐ Reward Function ํ›„๋ณด๊ตฐ \{R^{(0)}\}์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
    • Iteration: ๊ฐ ๋ฐ˜๋ณต k์—์„œ, ์ƒ์„ฑ๋œ Reward Function \{R^{(k)}\}์œผ๋กœ ์ •์ฑ…(policies) \{\pi^{(k)}\}์„ ํ•™์Šต์‹œํ‚ค๊ณ , Fitness Function F๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ž‘์—… ์ ์ˆ˜ \{s^{(k)}\}๋ฅผ ํ‰๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€์žฅ ์šฐ์ˆ˜ํ•œ Reward Function R^{(k)}_{best}๊ฐ€ ์„ ํƒ๋˜๊ณ , ์ด Reward Function๊ณผ ํ•ด๋‹น ์ •์ฑ…์˜ ํ”ผ๋“œ๋ฐฑ์„ ํ™œ์šฉํ•˜์—ฌ LLM์ด ๋‹ค์Œ ๋ฐ˜๋ณต์„ ์œ„ํ•œ Reward Function \{R^{(k+1)}\}์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๋‹ค์Œ ๊ณต์‹์œผ๋กœ ํ‘œํ˜„๋ฉ๋‹ˆ๋‹ค: \text{Initialization: } \{R^{(0)}\} \sim \text{LLM}(l, M) \text{For each iteration } k \ge 0 : \quad \{\pi^{(k)}\} \leftarrow \{\text{RL}(\{R^{(k)}\})\}, \quad \{s^{(k)}\} \leftarrow \{F(\{\pi^{(k)}\})\}, \quad R^{(k)}_{best} = \text{SelectBest}(\{R^{(k)}, s^{(k)}\}), \quad \{R^{(k+1)}\} \sim \text{LLM}(l, M, \text{Feedback}(s^{(k)}_{best}, R^{(k)}_{best}).
    • Fitness Function: ๋ฌผ์ฒด์˜ ๋ชฉํ‘œ ํšŒ์ „์ด ๋‹ฌ์„ฑ๋  ๋•Œ๋งˆ๋‹ค ์ฆ๊ฐ€ํ•˜๋Š” โ€œ์„ฑ๊ณต ํšŸ์ˆ˜(running successes count)โ€๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์—ํ”ผ์†Œ๋“œ๋Š” ์‹œ๊ฐ„์ด ๋งŒ๋ฃŒ๋˜๊ฑฐ๋‚˜ ์—์ด์ „ํŠธ๊ฐ€ ํฌ๊ฒŒ ์ดํƒˆํ•˜๋ฉด ์žฌ์„ค์ •๋ฉ๋‹ˆ๋‹ค.
  2. ๊ณ ๋ณต์žก๋„ ํ™˜๊ฒฝ์„ ์œ„ํ•œ Prompt Engineering ๊ฐ•ํ™”:
    • ํ™•์žฅ ๊ฐ€๋Šฅํ•œ Bonus ๋ฐ Penalty: ๊ธฐ์กด Eureka ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ๊ณ ์ •๋œ Success Bonus B๋ฅผ ์‚ฌ์šฉํ–ˆ์ง€๋งŒ, Text2Touch๋Š” LLM์ด ์ตœ์ข… Reward ํ‘œํ˜„ ๋‚ด์—์„œ Success Bonus B์™€ Early-Termination Penalty P๋ฅผ ์ ์ ˆํ•˜๊ฒŒ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ๋ณ€์ˆ˜๋กœ LLM Context์— ํฌํ•จ์‹œํ‚ต๋‹ˆ๋‹ค.
    • ์ˆ˜์ •๋œ Prompt ๊ตฌ์กฐ: 70๊ฐœ ์ด์ƒ์˜ ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ ๋‹ค๋ฃจ๊ธฐ ์œ„ํ•ด, LLM์— ๋ชจ๋“  ๋ณ€์ˆ˜ ์ด๋ฆ„๊ณผ Type์ด ํฌํ•จ๋œ ๋ช…์‹œ์ ์ธ Reward Function Signature S_{detailed}๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” `M_{modified} = {E, S_{detailed}}$์™€ ๊ฐ™์ด ํ™˜๊ฒฝ Context๋ฅผ ํ™•์žฅํ•˜์—ฌ ์ฝ”๋“œ ์˜ค๋ฅ˜๋ฅผ ํฌ๊ฒŒ ์ค„์ด๊ณ  ์ •์ฑ… ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค.
  3. Sim-to-Real Distillation์„ ํ†ตํ•œ Real-World ๊ฒ€์ฆ:
    • Reward Discovery Training: Reward ํ›„๋ณด๊ตฐ์„ ํšจ์œจ์ ์œผ๋กœ ํ‰๊ฐ€ํ•˜๊ธฐ ์œ„ํ•ด ๊ฐ ๋ฐ˜๋ณต๋งˆ๋‹ค 1์–ต 5์ฒœ๋งŒ Step์˜ ์งง์€ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ํ›ˆ๋ จ์„ ์ˆ˜ํ–‰ํ•˜๊ณ , ์ตœ์ ์˜ Reward R^*์— ๋Œ€ํ•ด์„œ๋Š” 80์–ต Step์˜ ์ „์ฒด ํ›ˆ๋ จ์„ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.
    • ์ •์ฑ… ์ „์ด (Teacher-Student Pipeline): ์‹œ๋ฎฌ๋ ˆ์ด์…˜์—์„œ privileged information (๋ฌผ์ฒด Pose ๋ฐ Velocity)์„ ์‚ฌ์šฉํ•˜์—ฌ Teacher Policy๋ฅผ ํ›ˆ๋ จ์‹œํ‚จ ํ›„, ์ด ์ •์ฑ…์„ ์ด‰๊ฐ ๋ฐ ๊ณ ์œ  ์ˆ˜์šฉ์„ฑ ๊ด€์ธก๊ฐ’๋งŒ์„ ์‚ฌ์šฉํ•˜๋Š” Student Policy๋กœ Distillationํ•ฉ๋‹ˆ๋‹ค. Student Policy๋Š” Teacher์˜ Action๊ณผ ํ‰๊ท  ์ œ๊ณฑ ๊ฑฐ๋ฆฌ(Mean Squared Distance)๋ฅผ ์ตœ์†Œํ™”ํ•˜๋„๋ก ํ•™์Šต๋ฉ๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ›ˆ๋ จ๋œ Student Policy๋Š” ์ถ”๊ฐ€ ํŠœ๋‹ ์—†์ด real-world Allegro Hand์— ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค.

์ฃผ์š” ์„ฑ๊ณผ:

  • LLM ๊ธฐ๋ฐ˜ ์ด‰๊ฐ ์กฐ์ž‘ Reward Design: LLM์ด ์ด‰๊ฐ ์„ผ์‹ฑ ๋ฐ์ดํ„ฐ๋ฅผ ํ†ตํ•ฉํ•˜์—ฌ Real-World์—์„œ ํšจ๊ณผ์ ์ธ Reward Function์„ ์„ค๊ณ„ํ•  ์ˆ˜ ์žˆ์Œ์„ ์ฒ˜์Œ์œผ๋กœ ์‹œ์—ฐํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ํ–ฅ์ƒ๋œ Prompting ์ „๋žต: 70๊ฐœ ์ด์ƒ์˜ ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ ํฌํ•จํ•˜๋Š” ๋ณต์žกํ•œ ํ™˜๊ฒฝ์—์„œ ํ™•์žฅ ๊ฐ€๋Šฅํ•œ Bonus ๋ฐ Penalty, ๊ทธ๋ฆฌ๊ณ  ๋ช…์‹œ์ ์ธ Reward Function Signature๋ฅผ ํ†ตํ•ด LLM์˜ Reward ์ƒ์„ฑ ๋Šฅ๋ ฅ์„ ํฌ๊ฒŒ ๊ฐœ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • Sim-to-Real ์ „์ด์˜ Real-World ๊ฒ€์ฆ: LLM์ด ์„ค๊ณ„ํ•œ ์ •์ฑ…์€ real-world์˜ tactile Allegro Hand์—์„œ ์ค‘๋ ฅ ๋ถˆ๋ณ€(gravity-invariant) ๋‹ค์ถ• In-Hand Object Rotation ์ž‘์—…์„ ์„ฑ๊ณต์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•˜๋ฉฐ, Palm-Up ๋ฐ Palm-Down configuration ๋ชจ๋‘์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
  • Human-Engineered Baseline ๋Šฅ๊ฐ€: Text2Touch๋Š” ๊ธฐ์กด์— ์‹ ์ค‘ํ•˜๊ฒŒ ํŠœ๋‹๋œ Human-Engineered Baseline๋ณด๋‹ค ์šฐ์ˆ˜ํ•œ ํšŒ์ „ ์†๋„์™€ ์•ˆ์ •์„ฑ์„ ๋ณด์—ฌ์ฃผ๋ฉฐ, LLM์ด ์ƒ์„ฑํ•œ Reward Function์€ Baseline์— ๋น„ํ•ด ํ›จ์”ฌ ์งง๊ณ  ๊ฐ„๊ฒฐํ•ฉ๋‹ˆ๋‹ค. LLM์ด ์ƒ์„ฑํ•œ Reward Function์€ Baseline์˜ ์•ฝ 1/10์˜ ๋ณ€์ˆ˜, 1/4์˜ ์ฝ”๋“œ ๋ผ์ธ(LoC), 1/8์˜ Halstead Volume (HV)์„ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด ์—ฐ๊ตฌ ๊ฒฐ๊ณผ๋Š” LLM์ด Reward Design์— ํฌ๊ฒŒ ๊ธฐ์—ฌํ•˜์—ฌ ๋ณต์žกํ•œ multimodal ๋กœ๋ด‡ ํ•™์Šต์˜ Concept๋ถ€ํ„ฐ ๋ฐฐํฌ ๊ฐ€๋Šฅํ•œ ์ •๊ตํ•œ ์ด‰๊ฐ ๊ธฐ์ˆ ๊นŒ์ง€์˜ ์‹œ๊ฐ„์„ ๋‹จ์ถ•ํ•  ์ˆ˜ ์žˆ์Œ์„ ์ž…์ฆํ•ฉ๋‹ˆ๋‹ค.


Detail Review

Text2Touch๋Š” ๋Œ€๊ทœ๋ชจ ์–ธ์–ด ๋ชจ๋ธ(LLM)์ด ์„ค๊ณ„ํ•œ ๋ณด์ƒ ํ•จ์ˆ˜๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋กœ๋ด‡ ์†๋‚ด ๋ฌผ์ฒด ์กฐ์ž‘์„ ํ•™์Šต์‹œํ‚ค๋Š” ์ตœ์‹  ์—ฐ๊ตฌ๋กœ, 2025๋…„ CoRL (Conference on Robot Learning)์— ์ฑ„ํƒ๋œ ๋…ผ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ด ์—ฐ๊ตฌ๋Š” ์‚ฌ๋žŒ์˜ ์„ฌ์„ธํ•œ ์†์žฌ์ฃผ์ฒ˜๋Ÿผ ๋ฌผ์ฒด๋ฅผ ์† ์•ˆ์—์„œ ์ž์œ ๋กญ๊ฒŒ ํšŒ์ „์‹œํ‚ค๋Š” ๋ณต์žกํ•œ ๊ณผ์ œ๋ฅผ, ์ด‰๊ฐ ์„ผ์„œ ์ •๋ณด์™€ LLM ๊ธฐ๋ฐ˜ ๋ณด์ƒ ์„ค๊ณ„๋ฅผ ๊ฒฐํ•ฉํ•˜์—ฌ ํ•ด๊ฒฐํ•œ ์ ์—์„œ ์ฃผ๋ชฉ๋ฐ›๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ ์‚ฌ์ „์— ์ธ๊ฐ„ ์ „๋ฌธ๊ฐ€๊ฐ€ ๊ณ ์•ˆํ•œ ๋ณต์žกํ•œ ๋ณด์ƒ ํ•จ์ˆ˜ ๋Œ€์‹ , LLM์—๊ฒŒ ํ™˜๊ฒฝ ์ •๋ณด๋ฅผ ์„ค๋ช…ํ•˜๊ณ  ์ž๋™์œผ๋กœ ๋ณด์ƒ ํ•จ์ˆ˜๋ฅผ ์ƒ์„ฑํ•˜๋„๋ก ํ•จ์œผ๋กœ์จ ํ•™์Šต ํšจ์œจ๊ณผ ์„ฑ๋Šฅ์„ ๋†’์˜€๋‹ค๋Š” ์ ์ด ํ•ต์‹ฌ์ž…๋‹ˆ๋‹ค. ๋ณธ ๋ฆฌ๋ทฐ์—์„œ๋Š” ํ•ด๋‹น ๋…ผ๋ฌธ์˜ ์ฃผ์š” ๊ธฐ์—ฌ, ๋ฐฉ๋ฒ•๋ก ๊ณผ ์‹คํ—˜ ๊ตฌ์„ฑ, ๊ธฐ์กด ์—ฐ๊ตฌ ๋Œ€๋น„ ์ฐจ๋ณ„์ , ์žฅ์ ๊ณผ ํ•œ๊ณ„์ ์„ ๋ถ„์„ํ•˜๊ณ , ์ผ๋ฐ˜ ๋…์ž๋ฅผ ์œ„ํ•œ ์‰ฌ์šด ์„ค๋ช…์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋…ผ๋ฌธ์˜ ํ•ต์‹ฌ ๊ธฐ์—ฌ ์š”์•ฝ

์ด ๋…ผ๋ฌธ์˜ ์ €์ž๋“ค์€ โ€œText2Touchโ€ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ œ์‹œํ•˜๋ฉฐ, ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํ•ต์‹ฌ ๊ธฐ์—ฌ๋ฅผ ํ•ฉ๋‹ˆ๋‹ค:

  • LLM ๊ธฐ๋ฐ˜ ์ด‰๊ฐ ๋ณด์ƒ ์„ค๊ณ„์˜ ์ตœ์ดˆ ๊ตฌํ˜„: ๊ธฐ์กด LLM ํ™œ์šฉ ์—ฐ๊ตฌ๋“ค์ด ์‹œ๊ฐ์ด๋‚˜ ๊ณ ์œ ๊ฐ๊ฐ(Proprioception)์— ํ•œ์ •๋˜์—ˆ๋˜ ๋ฐ ๋ฐ˜ํ•ด, ์ด ๋…ผ๋ฌธ์€ ์ด‰๊ฐ ์„ผ์‹ฑ์„ ํ†ตํ•ฉํ•œ ์ตœ์ดˆ์˜ ์ž๋™ ๋ณด์ƒ ํ•จ์ˆ˜ ์ƒ์„ฑ ๊ธฐ๋ฒ•์„ ์„ ๋ณด์˜€์Šต๋‹ˆ๋‹ค. ์ฆ‰, ๋กœ๋ด‡์ด ๋ฌผ์ฒด๋ฅผ โ€œ๋А๋ผ๋Š”โ€ ์ ‘์ด‰ ์ •๋ณด๊นŒ์ง€ ํ™œ์šฉํ•˜์—ฌ ๋ณด์ƒ์„ ์„ค๊ณ„ํ•จ์œผ๋กœ์จ, ์ธ๊ฐ„ ์ˆ˜์ค€์˜ ์„ฌ์„ธํ•œ ์กฐ์ž‘์— ํ•œ ๋ฐœ ๋” ๋‹ค๊ฐ€์„ฐ์Šต๋‹ˆ๋‹ค.
  • ๋ณต์žกํ•œ ํ™˜๊ฒฝ์— ๋Œ€ํ•œ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง ๊ธฐ๋ฒ•: ์ €์ž๋“ค์€ 70๊ฐœ๊ฐ€ ๋„˜๋Š” ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ LLM์— ํšจ๊ณผ์ ์œผ๋กœ ์ „๋‹ฌํ•˜๊ธฐ ์œ„ํ•œ ํ”„๋กฌํ”„ํŠธ ๊ตฌ์กฐํ™” ์ „๋žต์„ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด LLM์ด ๋ณต์žกํ•œ ์ƒํƒœ ๊ณต๊ฐ„์—์„œ๋„ ์˜ค๋ฅ˜ ์—†์ด ๋™์ž‘ํ•˜๋Š” ๋ณด์ƒ ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•˜๋„๋ก ์œ ๋„ํ•˜๊ณ , ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ํ•™์Šต ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œ์ผฐ์Šต๋‹ˆ๋‹ค.
  • ์‹œ๋ฎฌ๋ ˆ์ด์…˜-ํ˜„์‹ค ์ด์‹(Sim-to-Real) ๊ฒ€์ฆ: ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ์—์„œ LLM์ด ์„ค๊ณ„ํ•œ ๋ณด์ƒ์œผ๋กœ ํ•™์Šต๋œ ์ •์ฑ…์„ ๊ต์‚ฌ-ํ•™์ƒ ๋ชจ๋ธ ์ฆ๋ฅ˜๋ฅผ ํ†ตํ•ด ์‹ค์ œ ๋กœ๋ด‡ ์†์— ์„ฑ๊ณต์ ์œผ๋กœ ์ด์‹ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ, ๋กœ๋ด‡ ์†๋ฐ”๋‹ฅ์„ ์œ„๋กœ ํ–ฅํ•œ ๊ฒฝ์šฐ๋ฟ ์•„๋‹ˆ๋ผ ์•„๋ž˜๋กœ ํ–ฅํ•œ ์–ด๋ ค์šด ์กฐ๊ฑด์—์„œ๋„ ๋ฌผ์ฒด๋ฅผ 3์ถ• ํšŒ์ „์‹œํ‚ค๋Š” ๋ฐ ์„ฑ๊ณตํ–ˆ๊ณ , ํ•ด๋‹น ๋ถ„์•ผ ๊ธฐ์กด ์ตœ๊ณ  ์„ฑ๋Šฅ(์ธ๊ฐ„ ์„ค๊ณ„ ๋ณด์ƒ)์„ ๋›ฐ์–ด๋„˜๋Š” ํšŒ์ „ ์†๋„์™€ ์•ˆ์ •์„ฑ์„ ๋‹ฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ํ˜„์žฌ๊นŒ์ง€ ๋ณด๊ณ ๋œ ๊ฐ€์žฅ ์–ด๋ ค์šด ์†๋‚ด ์กฐ์ž‘ ๊ณผ์ œ์—์„œ ์ƒˆ๋กœ์šด ์ตœ๊ณ  ๊ธฐ๋ก์„ ์„ธ์šด ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ๊ธฐ์—ฌ๋ฅผ ํ†ตํ•ด, ์ด ๋…ผ๋ฌธ์€ LLM์œผ๋กœ ๋ณด์ƒ ํ•จ์ˆ˜๋ฅผ ์ž๋™ ์„ค๊ณ„ํ•˜์—ฌ ๋ณต์žกํ•œ ์ด‰๊ฐ ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ๋กœ๋ด‡ ํ•™์Šต์„ ๊ฐ€์†ํ•  ์ˆ˜ ์žˆ์Œ์„ ์ฆ๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค.

์‚ฌ์šฉ๋œ ๋ฐฉ๋ฒ•๋ก  ๋ฐ ์‹คํ—˜ ๊ตฌ์„ฑ ๋ถ„์„

Text2Touch์˜ ์ „์ฒด ํ•™์Šต ํŒŒ์ดํ”„๋ผ์ธ ๊ฐœ์š”. ์™ผ์ชฝ์€ LLM์— ์ œ๊ณต๋˜๋Š” ํ”„๋กฌํ”„ํŠธ ๊ตฌ์„ฑ ์š”์†Œ๋“ค๋กœ, ํ™˜๊ฒฝ์˜ ๊ด€์ธก ๋ณ€์ˆ˜ ์ •์˜, ๊ณผ์ œ ๋ชฉํ‘œ์— ๋Œ€ํ•œ ์ž์—ฐ์–ด ์„ค๋ช…, ๊ทธ๋ฆฌ๊ณ  ๋ณด์ƒ ์„ค๊ณ„ ์ง€์นจ ๋“ฑ์ด ํฌํ•จ๋œ๋‹ค. ๊ฐ€์šด๋ฐ๋Š” LLM์ด ์ƒ์„ฑํ•œ ๋ณด์ƒ ํ•จ์ˆ˜๋ฅผ ์ด์šฉํ•ด ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ์—์„œ ๊ฐ•ํ™”ํ•™์Šต์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ณผ์ •์ด๋‹ค. ์—ฌ๋Ÿฌ ํ›„๋ณด ๋ณด์ƒ ํ•จ์ˆ˜๋ฅผ ์‹œํ—˜ํ•˜์—ฌ ์ตœ์ ์˜ ์ •์ฑ…(๋…ธ๋ž€์ƒ‰ ๊ต์‚ฌ ๋ชจ๋ธ)์„ ์–ป์€ ํ›„, ์˜ค๋ฅธ์ชฝ์˜ ๋ณด๋ผ์ƒ‰ ํ•™์ƒ ๋ชจ๋ธ๋กœ ์ง€์‹ ์ฆ๋ฅ˜๋ฅผ ๊ฑฐ์ณ ์ด‰๊ฐ ์„ผ์„œ์™€ ๊ด€์ ˆ๊ฐ ๋“ฑ ์‹ค์ œ ์„ผ์„œ ์ž…๋ ฅ๋งŒ์œผ๋กœ ๋™์ž‘ํ•˜๋Š” ์ •์ฑ…์„ ํ™•๋ณดํ•œ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ ์ด ํ•™์ƒ ์ •์ฑ…์„ ์‹ค์ œ ๋กœ๋ด‡ ์†์— ๋ฐฐ์น˜ํ•˜์—ฌ ๋ฌผ์ฒด ํšŒ์ „ ๊ณผ์ œ๋ฅผ ์ˆ˜ํ–‰ํ•œ๋‹ค.

๊ณผ์ œ ์ •์˜ ๋ฐ LLM ๋ณด์ƒ ํ•จ์ˆ˜ ์ƒ์„ฑ

์—ฐ๊ตฌ์˜ ๋ชฉํ‘œ ๊ณผ์ œ๋Š” ์†๋ฐ”๋‹ฅ ์•ˆํŒŽ์˜ ์–ด๋–ค ๋ฐฉํ–ฅ์—์„œ๋„ ๋ฌผ์ฒด๋ฅผ ๊ณต์ค‘์— ๋“  ์ฑ„๋กœ 3์ถ• ํšŒ์ „์‹œํ‚ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋Š” ๋ฌผ์ฒด๋ฅผ ๋†“์น˜์ง€ ์•Š์œผ๋ฉด์„œ X, Y, Z์ถ•์œผ๋กœ ์—ฐ์† ํšŒ์ „์‹œํ‚ค๋Š” ๊ณ ๋‚œ๋„ ์กฐ์ž‘์œผ๋กœ, ๋กœ๋ด‡ ์†์— ์žฅ์ฐฉ๋œ ์‹œ๊ฐ ๊ธฐ๋ฐ˜ ์ด‰๊ฐ ์„ผ์„œ(์˜ˆ: TacTip)์—์„œ ์–ป์€ ์ ‘์ด‰ํž˜/๋ฏธ๋„๋Ÿผ ์ •๋ณด๋ฅผ ํ™œ์šฉํ•ด์•ผ ๋‹ฌ์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ๊ณผ์ œ์ž…๋‹ˆ๋‹ค. ์ด์ฒ˜๋Ÿผ ๊ณ ์ฐจ์› ์„ผ์„œ ์ •๋ณด(์ด‰๊ฐ + ๊ด€์ ˆ๊ฐ ๋“ฑ ์ด 70์—ฌ ๊ฐœ ๋ณ€์ˆ˜)๋ฅผ ๋‹ค๋ฃจ๋Š” ํ™˜๊ฒฝ์—์„œ, ์ €์ž๋“ค์€ ์ฒด๊ณ„์ ์ธ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์„ ํ†ตํ•ด LLM (์ฃผ๋กœ GPT-4)์„ ํ™œ์šฉํ•œ ๋ณด์ƒ ์„ค๊ณ„ ๋ฐฉ๋ฒ•์„ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ”„๋กฌํ”„ํŠธ์—๋Š” ํ™˜๊ฒฝ ์ƒํƒœ ๋ณ€์ˆ˜๋“ค์˜ ๋ชฉ๋ก๊ณผ ์˜๋ฏธ, ๊ณผ์ œ ๋ชฉํ‘œ์— ๋Œ€ํ•œ ์ž์—ฐ์–ด ์„ค๋ช…, ๊ทธ๋ฆฌ๊ณ  ๋ณด์ƒ ํ•จ์ˆ˜์— ํ•„์š”ํ•œ ๋ณด๋„ˆ์Šค/ํŒจ๋„ํ‹ฐ ๊ตฌ์กฐ ์ง€์นจ์ด ํฌํ•จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด โ€œ๋ฌผ์ฒด์˜ ํšŒ์ „๊ฐ ์†๋„๋ฅผ ๋†’์ผ์ˆ˜๋ก ๋ณด์ƒ์„ ๋†’์ด๊ณ , ๋ฌผ์ฒด๋ฅผ ๋–จ์–ด๋œจ๋ฆฌ๋ฉด ํฐ ํŒจ๋„ํ‹ฐ๋ฅผ ๋ถ€์—ฌํ•˜๋ผโ€์™€ ๊ฐ™์€ ์‹์œผ๋กœ ๋ณด์ƒ ๊ตฌ์กฐ๋ฅผ ์„œ์ˆ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด LLM์ด ์ฃผ์–ด์ง„ ๋ณ€์ˆ˜๋“ค์„ ํ™œ์šฉํ•˜์—ฌ ์„ฑ๊ณต ๋ณด๋„ˆ์Šค์™€ ์‹คํŒจ ํŒจ๋„ํ‹ฐ๋ฅผ ๋ช…์‹œ์ ์œผ๋กœ ํฌํ•จํ•œ ํŒŒ์ด์ฌ ๋ณด์ƒ ํ•จ์ˆ˜๋ฅผ ์ƒ์„ฑํ•˜๋„๋ก ์œ ๋„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ €์ž๋“ค์€ ํ”„๋กฌํ”„ํŠธ ์„ค๊ณ„๋ฅผ ๋ฐ˜๋ณต ์‹คํ—˜ํ•˜๋ฉฐ ๋‹ค๋“ฌ์—ˆ๋Š”๋ฐ, ๊ทธ ๊ฒฐ๊ณผ LLM์ด ์งง๊ณ  ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ๋ณด์ƒ ์ฝ”๋“œ๋ฅผ ๋†’์€ ํ™•๋ฅ ๋กœ ์‚ฐ์ถœํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. (ํ–ฅ์ƒ๋œ ํ”„๋กฌํ”„ํŠธ ์—†์ด LLM์„ ์ง์ ‘ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ, ์—‰๋šฑํ•œ ๋ณ€์ˆ˜์— ์˜์กดํ•˜๊ฑฐ๋‚˜ ์‹คํ–‰ ์˜ค๋ฅ˜๊ฐ€ ๋‚˜๋Š” ์ฝ”๋“œ๊ฐ€ ์ƒ์„ฑ๋˜๊ธฐ ์‰ฝ๋‹ค๋Š” ๊ฒƒ๋„ ์‹คํ—˜์„ ํ†ตํ•ด ํ™•์ธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.)

๊ฐ•ํ™”ํ•™์Šต ๋ฐ ๋ณด์ƒ ํ•จ์ˆ˜ ํƒ์ƒ‰

LLM์ด ์ถœ๋ ฅํ•œ ๋ณด์ƒ ํ•จ์ˆ˜๋Š” ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ ์ƒ์˜ ๋กœ๋ด‡ ์†์— ์ ์šฉ๋˜์–ด ๊ฐ•ํ™”ํ•™์Šต(RL)์œผ๋กœ ์ •์ฑ…์„ ํ›ˆ๋ จํ•˜๋Š” ๋ฐ ์“ฐ์ž…๋‹ˆ๋‹ค. ์ด๋•Œ ๊ต์‚ฌ-ํ•™์ƒ 2๋‹จ๊ณ„ ํ•™์Šต์ด ํ™œ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋จผ์ € ๊ต์‚ฌ ๋ชจ๋ธ์€ ํŠน๊ถŒ ์ •๋ณด(privileged info)๋ฅผ ํ™œ์šฉํ•˜๋Š” ์ •์ฑ…์œผ๋กœ, ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ์—์„œ ๋ฌผ์ฒด์˜ ์‹ค์ œ ์ž์„ธ๋‚˜ ์ ‘์ด‰ ์—ฌ๋ถ€ ๋“ฑ ์™„์ „ํ•œ ์ƒํƒœ์ •๋ณด๋ฅผ ์ฐธ๊ณ ํ•˜์—ฌ ํ•™์Šต๋ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ต์‚ฌ ์ •์ฑ…์€ ์ฃผ์–ด์ง„ ๋ณด์ƒ ํ•จ์ˆ˜๊ฐ€ ์ด๋ก ์ ์œผ๋กœ ๋‚ผ ์ˆ˜ ์žˆ๋Š” ์ตœ์ƒ์˜ ์„ฑ๋Šฅ์„ ๋Œ€ํ‘œํ•ฉ๋‹ˆ๋‹ค. ์ €์ž๋“ค์€ ์ตœ์‹  LLM ์—ฐ๊ตฌ์ธ Eureka ๋ฐฉ์‹์„ ๋”ฐ๋ผ, ์—ฌ๋Ÿฌ ํ›„๋ณด ๋ณด์ƒ ํ•จ์ˆ˜๋“ค์„ ์ž๋™ ํƒ์ƒ‰ํ•˜์—ฌ ๊ฐ€์žฅ ์„ฑ๋Šฅ์ด ์ข‹์€ ๋ณด์ƒ ํ•จ์ˆ˜๋ฅผ ์„ ํƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ GPT-4๋ฅผ ๋น„๋กฏํ•œ ๋ช‡ ๊ฐ€์ง€ LLM์ด ์ œ์‹œํ•œ ๋ณด์ƒ ํ•จ์ˆ˜๋“ค์ด ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ์—์„œ ๋†’์€ ํšŒ์ „ ์†๋„ ์„ฑ๋Šฅ์„ ๋ณด์˜€๊ณ , ์ด ์ค‘ ์ตœ๊ณ  ์„ฑ๋Šฅ์˜ ๋ณด์ƒ ํ•จ์ˆ˜๋“ค์„ ์ถ”๋ ค๋ƒˆ์Šต๋‹ˆ๋‹ค. ์„ ํƒ๋œ ๋ณด์ƒ์œผ๋กœ ํ•™์Šต๋œ ๊ต์‚ฌ ์ •์ฑ…๋“ค์€ ์—ํ”ผ์†Œ๋“œ๋‹น ํ‰๊ท  5ํšŒ ์ด์ƒ์˜ 360ยฐ ํšŒ์ „์„ ๋‹ฌ์„ฑํ–ˆ๋Š”๋ฐ, ์ด๋Š” ๊ธฐ์กด ์ธ๊ฐ„ ์„ค๊ณ„ ๋ณด์ƒ์˜ ์•ฝ 4.7ํšŒ๋ณด๋‹ค ๋†’์€ ์ˆ˜์น˜์ž…๋‹ˆ๋‹ค. ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ LLM์ด ๋งŒ๋“  ๋ณด์ƒ๋“ค์€ ์ฝ”๋“œ๊ฐ€ ํ›จ์”ฌ ๊ฐ„๊ฒฐํ•จ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ , ํ•™์Šต ๊ณผ์ •์—์„œ ์•ˆ์ •์ ์ธ ๊ทธ๋ฆฝ ์œ ์ง€(๋ฌผ์ฒด๋ฅผ ๋–จ์–ด๋œจ๋ฆฌ์ง€ ์•Š๋Š” ๋น„์œจ) ์—ญ์‹œ ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๊ต์‚ฌ ๋ชจ๋ธ์˜ ์ง€์‹ ์ฆ๋ฅ˜ ๋ฐ ์‹คํ—˜ ์„ค๊ณ„

๋‹ค์Œ์œผ๋กœ, ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ ์ƒ์—์„œ ํŠน๊ถŒ ์ •๋ณด๋กœ ํ•™์Šต๋œ ๊ต์‚ฌ ์ •์ฑ…์„ ์ง€์‹ ์ฆ๋ฅ˜(distillation) ๊ธฐ๋ฒ•์œผ๋กœ ํ•™์ƒ ์ •์ฑ…์— ์ด์‹ํ•ฉ๋‹ˆ๋‹ค. ํ•™์ƒ ์ •์ฑ…์€ ์˜ค์ง ์‹ค์ œ ๋กœ๋ด‡์—์„œ ์–ป์„ ์ˆ˜ ์žˆ๋Š” ๊ด€์ธก(์†๊ฐ€๋ฝ ๊ด€์ ˆ๊ฐ, ๊ฐ ์ด‰๊ฐ์„ผ์„œ ์ด๋ฏธ์ง€ ๋“ฑ)๋งŒ์„ ์ž…๋ ฅ์œผ๋กœ ๋ฐ›์•„ ๋™์ž‘ํ•˜๋„๋ก ํ•™์Šต๋ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด ๊ต์‚ฌ ์ •์ฑ…์ด ์ƒ์„ฑํ•œ ํ–‰๋™ ๋ฐ์ดํ„ฐ๋ฅผ ๋ชจ์œผ๊ณ , ํ•™์ƒ ์ •์ฑ…์ด ์ด ํ–‰๋™์„ ๋ชจ๋ฐฉํ•˜๊ฑฐ๋‚˜ ์ถ”๊ฐ€์ ์ธ RL ํŠœ๋‹์„ ํ†ตํ•ด ์„ฑ๋Šฅ์„ ๋งž์ถ”๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ์—์„œ ์ž˜ ๋™์ž‘ํ•˜๋˜ ์ •์ฑ…์„ ์‹ค์ œ ์„ธ๊ณ„์˜ ์ด‰๊ฐ ์„ผ์„œ ๊ธฐ๋ฐ˜ ์ •์ฑ…์œผ๋กœ ๋ณ€ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ €์ž๋“ค์€ ํ˜„์‹ค ์ ์‘์„ ๋•๊ธฐ ์œ„ํ•ด ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ์—์„œ ๋ฌผ์ฒด์˜ ๋งˆ์ฐฐ ๊ณ„์ˆ˜, ์งˆ๋Ÿ‰ ๋“ฑ ๋ฌผ๋ฆฌ ํŠน์„ฑ์„ ๋ฌด์ž‘์œ„๋กœ ๋ณ€ํ™”์‹œํ‚ค๋Š” ๋„๋ฉ”์ธ ๋žœ๋คํ™” ๊ธฐ๋ฒ•๋„ ์ ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. ์ตœ์ข…์ ์œผ๋กœ ์–ป์–ด์ง„ ํ•™์ƒ ์ •์ฑ…๋“ค์€ ์˜๊ตญ ๋ธŒ๋ฆฌ์Šคํ†จ ๋กœ๋ด‡๋žฉ์˜ 4์†๊ฐ€๋ฝ ๋กœ๋ด‡ ์†(Allegro Hand)์— ๊ตฌํ˜„๋˜์—ˆ์œผ๋ฉฐ, ์ด ์†๊ฐ€๋ฝ๋“ค์—๋Š” TacTip ์ด‰๊ฐ ์„ผ์„œ๊ฐ€ ์žฅ์ฐฉ๋˜์–ด ์žˆ์–ด ์‹ค์ œ ์ ‘์ด‰ ์ •๋ณด๋ฅผ ๊ฐ์ง€ํ•ฉ๋‹ˆ๋‹ค.

์‹คํ—˜ ๊ตฌ์„ฑ ๋ฐ ํ‰๊ฐ€

ํ‰๊ฐ€๋ฅผ ์œ„ํ•ด ๋‹ค์–‘ํ•œ ํ˜•ํƒœ์™€ ์งˆ๋Ÿ‰์˜ ์‹ค์ œ ๋ฌผ์ฒด๋“ค์„ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ํ”Œ๋ผ์Šคํ‹ฑ ์‚ฌ๊ณผ์™€ ์˜ค๋ Œ์ง€(๋‘ฅ๊ทผ ๋ฌผ์ฒด), ๋„ค๋ชจ๋‚œ ์ž‘์€ ์ƒ์ž, ๊ณ ๋ฌด ์˜ค๋ฆฌ ์ธํ˜•(๋ณต์žกํ•œ ํ˜•์ƒ) ๋“ฑ ์•ฝ 8~10์ข…์˜ ๋ฌผ์ฒด๋ฅผ ๋กœ๋ด‡ ์†์œผ๋กœ ์ง‘์–ด๋“ค์–ด ํšŒ์ „์‹œํ‚ค๋Š” ์‹คํ—˜์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ ์†๋ฐ”๋‹ฅ์„ ์œ„๋กœ ํ–ฅํ•œ ๊ฒฝ์šฐ(palm-up)์™€ ์•„๋ž˜๋กœ ํ–ฅํ•œ ๊ฒฝ์šฐ(palm-down) ๋ชจ๋‘ ํ…Œ์ŠคํŠธํ•˜์—ฌ, ์ค‘๋ ฅ ๋ฐฉํ–ฅ๊ณผ ๊ด€๊ณ„์—†์ด ๋ฌผ์ฒด๋ฅผ ๋†“์น˜์ง€ ์•Š๊ณ  ๋Œ๋ฆด ์ˆ˜ ์žˆ๋Š”์ง€๋ฅผ ๊ฒ€์ฆํ–ˆ์Šต๋‹ˆ๋‹ค. ์„ฑ๋Šฅ ์ง€ํ‘œ๋กœ๋Š” ์—ํ”ผ์†Œ๋“œ๋‹น ์—ฐ์† ํšŒ์ „ ํšŸ์ˆ˜(ํ•œ ๋ฒˆ ์žก์•„์„œ ๋–จ์–ด๋œจ๋ฆฌ๊ธฐ ์ „๊นŒ์ง€ ๋ช‡ ๋ฐ”ํ€ด ๋Œ๋ฆฌ๋Š”๊ฐ€)์™€ ์—ํ”ผ์†Œ๋“œ ์ง€์† ์‹œ๊ฐ„(๋ฒ„ํ‹ฐ์ปฌ ์•ˆ์ •์„ฑ ์ง€ํ‘œ๋กœ ํ•ด์„ ๊ฐ€๋Šฅ)์„ ์ธก์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ํ•™์Šต์— ์‚ฌ์šฉํ•˜์ง€ ์•Š์€ ์ƒˆ๋กœ์šด ๋ฌด๊ฒŒ๋‚˜ ์ƒˆ๋กœ์šด ํ˜•ํƒœ์˜ ๋ฌผ์ฒด์— ๋Œ€ํ•ด์„œ๋„ ์ผ๋ฐ˜ํ™” ์„ฑ๋Šฅ์„ ์‹œํ—˜ํ–ˆ์Šต๋‹ˆ๋‹ค (๋…ผ๋ฌธ์—์„œ๋Š” ์ด๋ฅผ OOD (out-of-distribution) Mass/Shape ์‹คํ—˜์œผ๋กœ ๋ณด๊ณ ํ•ฉ๋‹ˆ๋‹ค).

๊ทธ ๊ฒฐ๊ณผ, LLM-์„ค๊ณ„ ๋ณด์ƒ์œผ๋กœ ํ•™์Šต๋œ ์ •์ฑ…๋“ค์€ ๊ธฐ์กด ์ธ๊ฐ„ ๋ณด์ƒ ์ •์ฑ…๋ณด๋‹ค ๋›ฐ์–ด๋‚œ ์„ฑ๋Šฅ์„ ๋ณด์˜€์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, GPT-4 ๊ธฐ๋ฐ˜ ๋ณด์ƒ ํ•จ์ˆ˜๋กœ ํ•™์Šตํ•œ ์ •์ฑ…์€ ์ธ๊ฐ„ ๋ณด์ƒ ๋Œ€๋น„ ํšŒ์ „ ์†๋„๊ฐ€ ๋น ๋ฅด๊ณ (์—ํ”ผ์†Œ๋“œ๋‹น ํ‰๊ท  5.2ํšŒ vs 4.7ํšŒ), ๋ฌผ์ฒด๋ฅผ ๋” ์˜ค๋ž˜ ๋–จ์–ด๋œจ๋ฆฌ์ง€ ์•Š๊ณ  ์œ ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ LLM ์ค‘์—์„œ๋„ Gemini-1.5 (๊ตฌ๊ธ€ Gemini ๋ชจ๋ธ) ๊ธฐ๋ฐ˜ ๋ณด์ƒ์ด ๊ฐ€์žฅ ๋งŽ์€ ํšŒ์ „์„, GPT-4 ๊ธฐ๋ฐ˜ ๋ณด์ƒ์ด ๊ฐ€์žฅ ๋†’์€ ์„ฑ๊ณต ํ™•๋ฅ ์„, DeepSeek ๊ธฐ๋ฐ˜ ๋ณด์ƒ์ด ๊ฐ€์žฅ ๊ธด ์—ํ”ผ์†Œ๋“œ ์ง€์†์‹œ๊ฐ„์„ ๋ณด์—ฌ์ฃผ๋Š” ๋“ฑ ๋ชจ๋ธ๋ณ„ ํŠน์„ฑ์ด ๋‚˜ํƒ€๋‚ฌ์œผ๋‚˜, ๋ชจ๋“  LLM ๋ณด์ƒ ์ •์ฑ…์ด ์ผ๊ด€๋˜๊ฒŒ ์ธ๊ฐ„ ๋ณด์ƒ ์ •์ฑ…์„ ์ƒํšŒํ–ˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ Deepseek-R1 ๋ชจ๋ธ๋กœ ์ƒ์„ฑ๋œ ๋ณด์ƒ์„ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ, ํ˜„์‹ค ์‹คํ—˜์—์„œ ํšŒ์ „ ํšŸ์ˆ˜๊ฐ€ 38% ์ฆ๊ฐ€ํ•˜๊ณ  ์‹คํŒจํ•˜๊ธฐ ์ „ ์œ ์ง€ ์‹œ๊ฐ„๋„ 25% ๋Š˜์–ด๋‚ฌ๋‹ค๊ณ  ๋ณด๊ณ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ•œํŽธ, ์ธ๊ฐ„์ด ๊ณต๋“ค์—ฌ ์„ค๊ณ„ํ•œ ๊ธฐ์ค€ ๋ณด์ƒ(Baseline)์€ ๋งค์šฐ ๋ณด์ˆ˜์ ์œผ๋กœ ๋™์ž‘ํ•˜์—ฌ ๋ฌผ์ฒด๋ฅผ ๋–จ์–ด๋œจ๋ฆฌ๋Š” ๊ฒฝ์šฐ๋Š” ์ ์—ˆ์ง€๋งŒ ํšŒ์ „ ์†๋„๊ฐ€ ๋А๋ ธ๊ณ , LLM ๋ณด์ƒ ๊ธฐ๋ฐ˜ ์ •์ฑ…๋“ค์€ ๋‹ค์†Œ ๊ณต๊ฒฉ์ ์ด์ง€๋งŒ ๋น ๋ฅด๊ฒŒ ํšŒ์ „์‹œํ‚ค๋ฉด์„œ ๋ฏธ๋„๋Ÿผ์ด ๊ฐ์ง€๋˜๋ฉด ์ฆ‰๊ฐ ๋Œ€์‘ํ•˜๋Š” ๋ฏผ์ฒฉํ•œ ์กฐ์ • ๋Šฅ๋ ฅ์„ ๋ณด์˜€์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ฐจ์ด๋Š” ์†๋ฐ”๋‹ฅ์„ ์œ„๋กœ ํ–ฅํ•œ ์ƒํƒœ์—์„œ ์˜ค๋ฆฌ ์ธํ˜•์„ ๋Œ๋ฆฌ๋Š” ๋™์ž‘ ๋“ฑ์—์„œ ๋‘๋“œ๋Ÿฌ์กŒ๋Š”๋ฐ, LLM ๋ณด์ƒ ์ •์ฑ…์€ ์‚ด์ง ๋ฏธ๋„๋Ÿฌ์ง€๋ฉด ๋น ๋ฅด๊ฒŒ ์ž์„ธ๋ฅผ ๊ณ ์ณ ์žก๊ณ  ๊ณ„์† ํšŒ์ „ํ•œ ๋ฐ˜๋ฉด, ์ธ๊ฐ„ ๋ณด์ƒ ์ •์ฑ…์€ ์•„์˜ˆ ๋ฏธ๋„๋Ÿผ์ด ์•ˆ ์ƒ๊ธฐ๋„๋ก ์ฒœ์ฒœํžˆ ์‹ ์ค‘ํžˆ ๋Œ๋ฆฌ๋Š” ์ „๋žต์„ ์ทจํ•ด ํšจ์œจ์ด ๋‚ฎ์•˜์Šต๋‹ˆ๋‹ค.

๋งˆ์ง€๋ง‰์œผ๋กœ, ์ €์ž๋“ค์€ LLM ๋ณด์ƒ ํ•จ์ˆ˜์˜ ๋ณต์žก๋„๋ฅผ ์ •๋Ÿ‰์ ์œผ๋กœ ๋น„๊ตํ–ˆ์Šต๋‹ˆ๋‹ค. ํฅ๋ฏธ๋กญ๊ฒŒ๋„, LLM์ด ์ถœ๋ ฅํ•œ ๋ณด์ƒ ์ฝ”๋“œ๋Š” ๋งค์šฐ ๋‹จ์ˆœํ•˜๊ณ  ์งง์•˜์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด GPT-4๊ฐ€ ์„ค๊ณ„ํ•œ ์ตœ์  ๋ณด์ƒ ํ•จ์ˆ˜๋Š” ์ฝ”๋“œ ๋ณธ๋ฌธ์ด ์•ฝ 30์ค„์— ๋ถˆ๊ณผํ•˜๊ณ  ์‚ฌ์šฉํ•œ ์ƒํƒœ ๋ณ€์ˆ˜๋„ 8๊ฐœ ์ •๋„๋ฟ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ˜๋ฉด, ์ธ๊ฐ„ ์ „๋ฌธ๊ฐ€๊ฐ€ ๋งŒ๋“  ๊ธฐ์กด ๋ณด์ƒ ํ•จ์ˆ˜๋Š” ๊ฐ์ข… ์„ธ๋ถ€ ํ•ญ๋ชฉ(๋ฌผ์ฒด์˜ ๊ฐ๋„ ์ •๋ ฌ ํ•ญ๋ชฉ, ์ ‘์ด‰ ์•ˆ์ •ํ™” ํ•ญ๋ชฉ, ์†๋„ ๋ถ€๋“œ๋Ÿฌ์›€ ํ•ญ๋ชฉ ๋“ฑ)์„ ๋ชจ๋‘ ํ•ฉ์ณ ์ˆ˜๋ฐฑ~์ˆ˜์ฒœ ์ค„์˜ ์ฝ”๋“œ์™€ 100๊ฐœ ์ด์ƒ์˜ ๋ณ€์ˆ˜๋กœ ์ด๋ฃจ์–ด์ง„ ๋งค์šฐ ๋ณต์žกํ•œ ํ˜•ํƒœ์˜€์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿผ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  LLM ๋ณด์ƒ์€ ๋™์ผํ•œ ํ•ต์‹ฌ ์•„์ด๋””์–ด๋“ค์„ ๊ฒน์น˜์ง€ ์•Š๊ณ  ๊น”๋”ํ•˜๊ฒŒ ๊ตฌํ˜„ํ•ด๋ƒˆ์œผ๋ฉฐ, ๊ฒฐ๊ณผ์ ์œผ๋กœ ์งง์€ ์ฝ”๋“œ๋กœ ๋” ๋‚˜์€ ์„ฑ๋Šฅ์„ ์–ป์–ด๋‚ธ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ €์ž๋“ค์€ ์ด๋Ÿฌํ•œ ๊ฐ„๊ฒฐ์„ฑ๊ณผ ๊ฐ€๋…์„ฑ์ด ํ–ฅํ›„ ๋ณด์ƒ ํ•จ์ˆ˜ ์„ค๊ณ„์˜ ์œ ์ง€๋ณด์ˆ˜ ์ธก๋ฉด์—์„œ๋„ ํฐ ์ด์ ์ด ๋  ๊ฒƒ์œผ๋กœ ์–ธ๊ธ‰ํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ์กด ์—ฐ๊ตฌ์™€์˜ ์ฐจ๋ณ„์  ๋ฐ ๊ด€๋ จ ์—ฐ๊ตฌ ๋น„๊ต

๋ณธ ์—ฐ๊ตฌ๋Š” ๊ฐ•ํ™”ํ•™์Šต์˜ ๋ณด์ƒ ์„ค๊ณ„ ๋ฌธ์ œ์™€ ๋กœ๋ด‡์˜ ์„ฌ์„ธํ•œ ์†๋™์ž‘ ํ•™์Šต์ด๋ผ๋Š” ๋‘ ์˜์—ญ์˜ ์ตœ์ฒจ๋‹จ์„ ๊ต์ฐจํ•˜๋Š” ์ง€์ ์— ์œ„์น˜ํ•ฉ๋‹ˆ๋‹ค. ์„ ํ–‰ ์—ฐ๊ตฌ๋“ค๊ณผ ๋น„๊ตํ•˜์—ฌ Text2Touch๊ฐ€ ๊ฐ€์ง€๋Š” ์ฐจ๋ณ„์ ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • LLM์„ ํ†ตํ•œ ๋ณด์ƒ ์ž๋™ํ™” ์—ฐ๊ตฌ์˜ ํ™•์žฅ: ์ตœ๊ทผ ๋ช‡ ๋…„๊ฐ„ LLM์„ ์ด์šฉํ•ด ๋กœ๋ด‡์˜ ๋ณด์ƒ ํ•จ์ˆ˜๋ฅผ ์ž๋™ ์ƒ์„ฑํ•˜๋ ค๋Š” ์‹œ๋„๊ฐ€ ๋“ฑ์žฅํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด Eureka๋ผ๋Š” ์—ฐ๊ตฌ์—์„œ๋Š” GPT-4์—๊ฒŒ ๋ณด์ƒ ํ•จ์ˆ˜๋ฅผ ์ž‘์„ฑํ•˜๊ณ  ๊ฐœ์„ ์‹œํ‚ค๊ฒŒ ํ•˜์—ฌ, ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์ƒ์˜ ์—ฌ๋Ÿฌ ์ž‘์—…์—์„œ ์‚ฌ๋žŒ๋ณด๋‹ค ๋‚˜์€ ๋ณด์ƒ์„ ์„ค๊ณ„ํ•œ ๋ฐ” ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์‚ฌ์šฉ์ž๊ฐ€ ์„œ์ˆ ํ•œ ๊ณผ์ œ ๋‚ด์šฉ์„ ์ฝ”๋“œ๋กœ ๋ณ€ํ™˜ํ•ด ๋กœ๋ด‡์„ ์ œ์–ดํ•˜๊ฑฐ๋‚˜, LLM์ด ์Šค์Šค๋กœ ์ง„ํ–‰๋ฅ  ์ง€ํ‘œ๋‚˜ ๋ณด์ƒ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์„ค๊ณ„ํ•˜๋„๋ก ํ•œ ์‚ฌ๋ก€๋“ค๋„ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋Ÿฌํ•œ ์„ ํ–‰ ์—ฐ๊ตฌ๋“ค์€ ์ฃผ๋กœ ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ ๋‚ด๋ถ€์˜ ๋‹จ์ˆœ ์„ผ์„œ ์ •๋ณด(๋กœ๋ด‡์˜ ๊ด€์ ˆ ์ƒํƒœ๋‚˜ ์œ„์น˜ ์ •๋ณด ๋“ฑ)๋งŒ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜, ํ˜„์‹ค ์‹คํ—˜์„ ํ•˜๋”๋ผ๋„ ์‹œ๊ฐ ์นด๋ฉ”๋ผ๋‚˜ ๊ด€์ ˆ ์„ผ์„œ ์ •๋„์— ํ•œ์ •๋œ ํ™˜๊ฒฝ์ด์—ˆ์Šต๋‹ˆ๋‹ค. Text2Touch๋Š” ์ด‰๊ฐ ์„ผ์„œ๋ผ๋Š” ๊ณ ์ฐจ์› ๊ฐ๊ฐ ์ •๋ณด๋ฅผ ๋ณด์ƒ ์„ค๊ณ„์— ๋„์ž…ํ•จ์œผ๋กœ์จ, LLM ๋ณด์ƒ ์ž๋™ํ™” ์—ฐ๊ตฌ์˜ ๋ฒ”์œ„๋ฅผ ์ƒˆ๋กœ์šด ์„ผ์„œ ๋ชจ๋‹ฌ๋ฆฌํ‹ฐ๋กœ ํ™•์žฅํ–ˆ๋‹ค๋Š” ์˜์˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์ด์ „๊นŒ์ง€ LLM์ด ๋‹ค๋ฃจ์ง€ ์•Š๋˜ ํ’๋ถ€ํ•œ ์ ‘์ด‰ ์ •๋ณด๊นŒ์ง€ ํฌํ•จํ•˜๋„๋ก ํ”„๋กฌํ”„ํŠธ ๊ตฌ์„ฑ๊ณผ ๋ชจ๋ธ ํ™œ์šฉ์„ ์ •๊ตํ™”ํ–ˆ๋‹ค๋Š” ์ ์—์„œ ๊ณ ์œ ํ•œ ๊ธฐ์—ฌ์ž…๋‹ˆ๋‹ค.
  • ์ตœ์ฒจ๋‹จ ์†๋‚ด ์กฐ์ž‘ ๊ธฐ์ˆ ๊ณผ์˜ ๊ฒฐํ•ฉ: ๋กœ๋ด‡ ์†์œผ๋กœ ๋ฌผ์ฒด๋ฅผ ์ž์œ ๋กญ๊ฒŒ ํšŒ์ „์‹œํ‚ค๋Š” ๋ฌธ์ œ๋Š” ์ตœ๊ทผ ํฌ๊ฒŒ ์ฃผ๋ชฉ๋ฐ›์•„ ์™”์Šต๋‹ˆ๋‹ค. ๊ธฐ์กด ์—ฐ๊ตฌ๋“ค์—์„œ๋Š” ๋‹จ์ผ ์ถ•์œผ๋กœ ์‚ด์ง ๋Œ๋ฆฌ๊ธฐ๋‚˜ ์†๋ฐ”๋‹ฅ ์œ„์— ๊ณต ๊ท ํ˜• ์žก๊ธฐ์ฒ˜๋Ÿผ ์ œํ•œ๋œ ๊ณผ์ œ๋ฅผ ๋‹ค๋ฃจ๊ฑฐ๋‚˜, ๋ฌผ์ฒด๋ฅผ ์žก์•˜๋‹ค ๋†“์•˜๋‹ค ๋ฐ˜๋ณตํ•˜๋ฉฐ ๋ชฉํ‘œ ์ž์„ธ๋กœ ์žฌ๋ฐฐ์น˜ํ•˜๋Š” ๋“ฑ ๊ฐ„์†Œํ™”๋œ ๋ฌธ์ œ ์„ค์ •์ด ๋งŽ์•˜์Šต๋‹ˆ๋‹ค. 2023~2024๋…„๊ฒฝ์— ์ด๋ฅด๋Ÿฌ์„œ์•ผ ๋น„๋กœ์†Œ AnyRotate๋‚˜ General In-Hand Rotation๊ณผ ๊ฐ™์€ ์—ฐ๊ตฌ์—์„œ ์ค‘๋ ฅ์˜ ์˜ํ–ฅ์„ ๋ฐ›์ง€ ์•Š๋Š”(hand orientation ๋ฌด๊ด€) ๋‹ค์ถ• ํšŒ์ „ ๊ณผ์ œ๊ฐ€ ๊ฐ€๋Šฅํ•ด์กŒ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด Yang ๋“ฑ์˜ AnyRotate ์—ฐ๊ตฌ๋Š” ์‹œ๋ฎฌ๋ ˆ์ด์…˜๊ณผ ์‹ค์ œ ๋กœ๋ด‡ ๋ชจ๋‘์—์„œ ์ฒซ ๋ฒˆ์งธ๋กœ ์ค‘๋ ฅ-๋ฌด๊ด€ ๋‹ค์ถ• ํšŒ์ „์„ ์‹œํ˜„ํ•˜๋ฉฐ, ์ด๋ฅผ ์œ„ํ•ด ํ’๋ถ€ํ•œ ์ด‰๊ฐ ์„ผ์‹ฑ์ด ํ•„์ˆ˜์ ์ž„์„ ๋ณด์—ฌ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. Qi ๋“ฑ์ด ์ˆ˜ํ–‰ํ•œ ์—ฐ๊ตฌ์—์„œ๋Š” ๋น„์ „+์ด‰๊ฐ์„ ๊ฒฐํ•ฉํ•ด ์ผ๋ฐ˜์ ์ธ ๋ฌผ์ฒด ํšŒ์ „์„ ๋‹ฌ์„ฑํ•˜๊ธฐ๋„ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋“ค ์„ ํ–‰ ์„ฑ๊ณผ๋“ค์€ ๋ชจ๋‘ ์ „๋ฌธ๊ฐ€๊ฐ€ ์‹ ์ค‘ํžˆ ์„ค๊ณ„ํ•œ ๋ณด์ƒ ํ•จ์ˆ˜์— ์˜์กดํ•˜๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋ณด์ƒ ํ•จ์ˆ˜๋ฅผ ์‚ฌ๋žŒ์ด ์ผ์ผ์ด ํŠœ๋‹ํ•˜๋Š” ์ž‘์—…์€ ๋งค์šฐ ๋А๋ฆฌ๊ณ , ์‚ฌ๋žŒ์˜ ์ง๊ด€์— ๋”ฐ๋ฅธ ํŽธํ–ฅ์ด ๊ฐœ์ž…๋˜๊ธฐ ์‰ฝ๋‹ค๋Š” ํ•œ๊ณ„๊ฐ€ ์ง€์ ๋ฉ๋‹ˆ๋‹ค. ๋ฐ˜๋ฉด Text2Touch๋Š” ๊ธฐ์กด ์ตœ์ฒจ๋‹จ ์†๋‚ด ์กฐ์ž‘ ๊ฒฐ๊ณผ๋“ค์„ LLM ํ™œ์šฉ์„ ํ†ตํ•ด ํ•œ ๋‹จ๊ณ„ ๋ฐœ์ „์‹œ์ผฐ์Šต๋‹ˆ๋‹ค. ์ž๋™ ์„ค๊ณ„๋œ ๋ณด์ƒ์œผ๋กœ๋„ ์ธ๊ฐ„ ์„ค๊ณ„ ๋ณด์ƒ ๋งŒํผ์ด๋‚˜ ๋ณต์žกํ•œ ๋ชฉํ‘œ๋ฅผ ๋‹ฌ์„ฑํ•  ์ˆ˜ ์žˆ์Œ์„ ๋ณด์˜€์„ ๋ฟ ์•„๋‹ˆ๋ผ, ์˜คํžˆ๋ ค ์„ฑ๋Šฅ ๋ฉด์—์„œ ๋” ์šฐ์ˆ˜ํ•จ์„ ์ž…์ฆํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์ธ๊ฐ„ ์ „๋ฌธ๊ฐ€์˜ ๊ฐœ์ž…์„ ์ค„์ด๋ฉด์„œ๋„ ์ตœ์ฒจ๋‹จ ๊ฒฐ๊ณผ๋ฅผ ๊ฒฝ์‹ ํ–ˆ๋‹ค๋Š” ์ ์—์„œ ํฐ ์ฐจ๋ณ„ํ™” ํฌ์ธํŠธ์ž…๋‹ˆ๋‹ค. ๋‚˜์•„๊ฐ€, ๋ณธ ์—ฐ๊ตฌ๋Š” ์‹œ๋ฎฌ๋ ˆ์ด์…˜-ํ˜„์‹ค ์‚ฌ์ด์˜ ๊ฒฉ์ฐจ๋ฅผ ๋ฉ”์šฐ๋Š” ๊ณผ์ •์—์„œ๋„ LLM ๋ณด์ƒ์ด ํ†ต์šฉ๋  ์ˆ˜ ์žˆ์Œ์„ ์ฒ˜์Œ์œผ๋กœ ํ™•์ธํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์ด์ „๊นŒ์ง€ ์ž๋™ ์ƒ์„ฑ๋œ ๋ณด์ƒ์ด ํ˜„์‹ค ๋กœ๋ด‡์—์„œ ์„ฑ๊ณต์ ์œผ๋กœ ์“ฐ์ธ ์‚ฌ๋ก€๋Š” ๊ฑฐ์˜ ์—†์—ˆ๋Š”๋ฐ, Text2Touch๋Š” ์ด‰๊ฐ ์„ผ์„œ๊นŒ์ง€ ํฌํ•จ๋œ ๋ณต์žกํ•œ ํ˜„์‹ค ์ƒํ™ฉ์—์„œ๋„ LLM ๋ณด์ƒ์ด ์œ ํšจํ•จ์„ ๋ณด์—ฌ์ค€ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
  • ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ๋กœ๋ด‡ ํ•™์Šต์—์„œ์˜ ํ™œ์šฉ ๊ฐ€๋Šฅ์„ฑ: ์ผ๋ถ€ ๋‹ค๋ฅธ ์—ฐ๊ตฌ๋“ค์€ LLM์„ ๋กœ๋ด‡ ์ œ์–ด์˜ ๊ณ ์ˆ˜์ค€ ํ”Œ๋ž˜๋„ˆ๋กœ ํ™œ์šฉํ•˜๊ฑฐ๋‚˜, ๊ฑฐ๋Œ€ํ•œ ๋น„์ „-์–ธ์–ด ๋ชจ๋ธ๋กœ ๋กœ๋ด‡์˜ ๋‹ค์ค‘์„ผ์„œ ํ”ผ๋“œ๋ฐฑ์„ ํ†ตํ•ฉํ•˜๋ ค๋Š” ์‹œ๋„๋ฅผ ํ•ด์™”์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, LLM์ด ์ฃผ์–ด์ง„ ๋ชฉํ‘œ๋ฅผ ๋‹ฌ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ๋‹จ๊ณ„๋ณ„ ๋กœ๋ด‡ ํ–‰๋™ ์‹œํ€€์Šค๋ฅผ ์ƒ์„ฑํ•œ๋‹ค๋“ ์ง€, ์‚ฌ์ „ ํ•™์Šต๋œ ๊ฑฐ๋Œ€ ๋ชจ๋ธ์„ ํ†ตํ•ด ์‹œ๊ฐ๊ณผ ํ…์ŠคํŠธ ์ •๋ณด๋ฅผ ๊ฒฐํ•ฉํ•œ๋‹ค๋“ ์ง€ ํ•˜๋Š” ์ ‘๊ทผ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋Ÿฐ ๋ฐฉ๋ฒ•๋“ค์€ ์ฃผ๋กœ ์ด๋ฏธ ํ•™์Šต๋œ ํ•˜์œ„ ์ œ์–ด๊ธฐ๋ฅผ ๊ฐ€์ •ํ•˜๊ฑฐ๋‚˜, ๋Œ€๊ทœ๋ชจ ๋น„์ „ ๋ชจ๋ธ์„ ํ•„์š”๋กœ ํ•˜์—ฌ ๊ณ„์‚ฐ ๋น„์šฉ์ด ๋ง‰๋Œ€ํ•˜๋‹ค๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. Text2Touch๋Š” ๋ฐ˜๋Œ€๋กœ ํ•™์Šต๋˜์ง€ ์•Š์€ ์ƒˆ๋กœ์šด ๊ธฐ์ˆ (skill)์„ ๋ฐ”๋‹ฅ๋ถ€ํ„ฐ ํ›ˆ๋ จํ•˜๋ฉด์„œ, LLM์„ ๋ณด์ƒ ์„ค๊ณ„๋ผ๋Š” ํ•œ์ •๋œ ๋ชฉ์ ์— ํ™œ์šฉํ•จ์œผ๋กœ์จ ๋ณด๋‹ค ๊ฒฝ๋Ÿ‰์˜ ์ ‘๊ทผ์„ ์ทจํ–ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์ž๋™ ์ปค๋ฆฌํ˜๋Ÿผ ์„ค๊ณ„๋‚˜ ํ™˜๊ฒฝ ์ƒ์„ฑ ๊ธฐ๋ฒ• ๋“ฑ๋„ ๋กœ๋ด‡ ํ•™์Šต์„ ๋•๋Š” ๋‹ค๋ฅธ ๋ฐฉ์•ˆ์œผ๋กœ ์—ฐ๊ตฌ๋˜๊ณ  ์žˆ์œผ๋‚˜, ๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” ๊ณ ์ •๋œ ์ปค๋ฆฌํ˜๋Ÿผ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ณด์ƒ ํ•จ์ˆ˜์˜ ์˜ํ–ฅ๋งŒ์„ ์—„๋ฐ€ํžˆ ๋น„๊ตํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์‹คํ—˜ ์„ค๊ณ„๋Š” LLM ๋ณด์ƒ ์„ค๊ณ„์˜ ํšจ๊ณผ๋ฅผ ์ •ํ™•ํžˆ ๊ฒ€์ฆํ•˜๋Š”๋ฐ ์ฃผ๋ ฅํ•œ ๊ฒƒ์œผ๋กœ, ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ๋กœ๋ด‡ ํ•™์Šต์˜ ํ•œ ์š”์†Œ๊ธฐ์ˆ ๋กœ LLM์„ ์ž๋ฆฌ๋งค๊น€์‹œํ‚จ๋‹ค๋Š” ์˜๋ฏธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์š”์•ฝํ•˜๋ฉด, Text2Touch๋Š” โ€œ์ด‰๊ฐ๊นŒ์ง€ ์•„์šฐ๋ฅด๋Š” LLM ๊ธฐ๋ฐ˜ ๋ณด์ƒ ์ž๋™ํ™”โ€๋ผ๋Š” ๋…์ž์ ์ธ ์•„์ด๋””์–ด๋ฅผ ํ†ตํ•ด, ๊ธฐ์กด ์ธ๊ฐ„ ์ „๋ฌธ๊ฐ€ ๊ธฐ๋ฐ˜์˜ ๋ฐฉ๋ฒ•๋ก ์„ ๋Šฅ๊ฐ€ํ•˜๋Š” ์ƒˆ๋กœ์šด ๋กœ๋ด‡ ํ•™์Šต ํŒจ๋Ÿฌ๋‹ค์ž„์„ ์ œ์‹œํ–ˆ๋‹ค๋Š” ์ ์—์„œ ๊ด€๋ จ ์—ฐ๊ตฌ๋“ค๊ณผ ์ฐจ๋ณ„ํ™”๋ฉ๋‹ˆ๋‹ค.

๋…ผ๋ฌธ์˜ ์žฅ์ ๊ณผ ํ•œ๊ณ„์ 

์žฅ์ 

์ด ๋…ผ๋ฌธ์˜ ๊ฐ€์žฅ ํฐ ๊ฐ•์ ์€ ๋†’์€ ํšจ์œจ์„ฑ๊ณผ ์„ฑ๋Šฅ์„ ๋‘˜ ๋‹ค ์žก์•˜๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ธ๊ฐ„ ์ „๋ฌธ๊ฐ€๊ฐ€ ๋ฉฐ์น ์”ฉ ๊ณ ๋ฏผํ•˜๋ฉฐ ๋งŒ๋“ค ๋ฒ•ํ•œ ๋ณต์žกํ•œ ๋ณด์ƒ ํ•จ์ˆ˜๋ฅผ LLM์ด ์งง์€ ์‹œ๊ฐ„์— ์ž๋™ ์ƒ์„ฑํ–ˆ๊ณ , ๊ทธ ๊ฒฐ๊ณผ๋กœ ๋‚˜์˜จ ์ •์ฑ…์ด ์„ฑ๋Šฅ๊นŒ์ง€ ๋” ์ข‹์•˜์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๋กœ๋ด‡ ํ•™์Šต์—์„œ ๊ฐœ๋ฐœ ์‚ฌ์ดํด์„ ํš๊ธฐ์ ์œผ๋กœ ๋‹จ์ถ•์‹œํ‚ฌ ์ž ์žฌ๋ ฅ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์ €์ž์— ๋”ฐ๋ฅด๋ฉด, LLM์„ ํ™œ์šฉํ•˜๋ฉด ์ƒˆ๋กœ์šด ๊ณผ์ œ์— ๋Œ€ํ•ด โ€œ๊ฐœ๋…์—์„œ ๋ฐฐํฌ๊นŒ์ง€โ€ ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„์„ ํฌ๊ฒŒ ์ค„์ผ ์ˆ˜ ์žˆ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋‘˜์งธ, LLM์ด ๋งŒ๋“ค์–ด๋‚ธ ๋ณด์ƒ ํ•จ์ˆ˜๋Š” ์ฝ”๋“œ๊ฐ€ ๋‹จ์ˆœ๋ช…๋ฃŒํ•˜์—ฌ ํ•ด์„ ๊ฐ€๋Šฅ์„ฑ(interpretability)์ด ๋†’์Šต๋‹ˆ๋‹ค. ๋ณต์žกํ•œ ๋ณด์ƒ์€ ์ข…์ข… ์˜๋„์น˜ ์•Š์€ ๋ถ€์ž‘์šฉ์„ ์ผ์œผํ‚ค์ง€๋งŒ, Text2Touch์˜ ์ž๋™ ๋ณด์ƒ๋“ค์€ ์‚ฌ๋žŒ์ด ์ฝ์–ด๋ด๋„ ์ดํ•ดํ•˜๊ธฐ ์‰ฌ์šด ํ˜•ํƒœ์˜€๊ณ , ์ด๋Š” ์ถ”ํ›„ ๋ณด์ƒ ๊ตฌ์กฐ๋ฅผ ์ˆ˜์ •ํ•˜๊ฑฐ๋‚˜ ๋””๋ฒ„๊น…ํ•˜๊ธฐ์—๋„ ์šฉ์ดํ•ฉ๋‹ˆ๋‹ค. ์…‹์งธ, ์‹ค์ œ ๋กœ๋ด‡ ์‹คํ—˜์œผ๋กœ ๊ฒ€์ฆํ–ˆ๋‹ค๋Š” ์ ๋„ ๊ฐ•์ ์ž…๋‹ˆ๋‹ค. ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์ƒ์˜ ์ข‹์€ ๊ฒฐ๊ณผ๊ฐ€ ํ˜„์‹ค์—์„œ๋„ ์ด์–ด์งˆ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์ด‰๊ฐ ์„ผ์‹ฑ์ด๋ผ๋Š” ๊นŒ๋‹ค๋กœ์šด ์กฐ๊ฑด ํ•˜์— ์ฆ๋ช…ํ•œ ๊ฒƒ์€ ํฐ ์„ฑ๊ณผ์ž…๋‹ˆ๋‹ค. ๋„ท์งธ, ๋‹ค์–‘ํ•œ LLM ๋ชจ๋ธ(์˜ˆ: GPT-4, Gemini, Llama ๋“ฑ)์„ ์‹œ๋„ํ•˜๊ณ  ์„œ๋กœ ๋น„๊ตๅˆ†ๆžํ•จ์œผ๋กœ์จ, ์–ด๋–ค ๋ชจ๋ธ์ด ์™œ ๋” ๋‚˜์€ ๋ณด์ƒ์„ ์„ค๊ณ„ํ•˜๋Š”์ง€ ํ†ต์ฐฐ์„ ์ œ์‹œํ•˜๋ ค ํ•œ ์ ๋„ ๋ˆˆ์— ๋•๋‹ˆ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ, ๊ฐ•ํ™”ํ•™์Šต ์ปค๋ฆฌํ˜๋Ÿผ๊ณผ ์ง€์‹ ์ฆ๋ฅ˜ ๋“ฑ ๊ธฐ์กด ๋กœ๋ด‡ํ•™์Šต ๊ธฐ๋ฒ•๋“ค๊ณผ LLM ๋ณด์ƒ ์„ค๊ณ„๋ฅผ ์ž˜ ํ†ตํ•ฉํ•˜์—ฌ ์•ˆ์ •์ ์ธ ํ•™์Šต์„ ๊ตฌํ˜„ํ•œ ๊ฒƒ๋„ ์žฅ์ ์ž…๋‹ˆ๋‹ค. ์˜ˆ์ปจ๋Œ€, LLM ๋ณด์ƒ๋งŒ ๋ฐ”๊พธ๊ณ  ๋‚˜๋จธ์ง€ ์กฐ๊ฑด์€ ๋™์ผํ•˜๊ฒŒ ํ†ต์ œํ•จ์œผ๋กœ์จ ๊ณต์ •ํ•œ ๋น„๊ต๋ฅผ ํ–ˆ๊ณ , ๊ฒฐ๊ณผ์ ์œผ๋กœ LLM ๋ณด์ƒ์˜ ์ด์ ์ด ๋ช…ํ™•ํžˆ ๋“œ๋Ÿฌ๋‚ฌ์Šต๋‹ˆ๋‹ค.

ํ•œ๊ณ„

๋ฐ˜๋ฉด, ๋ช‡ ๊ฐ€์ง€ ์ œํ•œ์‚ฌํ•ญ๋„ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. ์ฒซ์งธ, ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์— ๋Œ€ํ•œ ์˜์กด์„ฑ์ž…๋‹ˆ๋‹ค. LLM์ด ์œ ์šฉํ•œ ๋ณด์ƒ ํ•จ์ˆ˜๋ฅผ ๋งŒ๋“ค์–ด๋‚ด๊ธฐ๊นŒ์ง€ ์ €์ž๋“ค์€ ํ”„๋กฌํ”„ํŠธ ์„ค๊ณ„๋ฅผ ์—ฌ๋Ÿฌ ๋ฒˆ ์ˆ˜์ •ํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹จ์ˆœํ•œ ์„ค๋ช…์œผ๋กœ๋Š” LLM์ด ๋ฌธ์ œ๋ฅผ ์ œ๋Œ€๋กœ ์ดํ•ดํ•˜์ง€ ๋ชปํ–ˆ๊ณ , ์ง€๋‚˜์น˜๊ฒŒ ์ƒ์„ธํ•œ ํ”„๋กฌํ”„ํŠธ๋Š” ์˜คํžˆ๋ ค ํŽธํ–ฅ๋œ ๋ณด์ƒ์„ ๋งŒ๋“ค์—ˆ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค (์˜ˆ: ํŠน์ • ์„ฑ๋Šฅ ์ง€ํ‘œ๋งŒ ๊ทน๋Œ€ํ™”ํ•˜๋ ค๋Š” ํŽธํ–ฅ). ๊ฒฐ๊ตญ ์ข‹์€ ๊ฒฐ๊ณผ๋ฅผ ์–ป์œผ๋ ค๋ฉด ์—ฌ์ „ํžˆ ์ธ๊ฐ„์˜ ํ”„๋กฌํ”„ํŠธ ์„ค๊ณ„ ๋…ธํ•˜์šฐ๊ฐ€ ํ•„์š”ํ•˜๋ฉฐ, ์ด๋Š” ์™„์ „ํ•œ ์ž๋™ํ™”๋ผ๊ณ  ๋ณด๊ธฐ ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ๋‘˜์งธ, LLM ์ž์ฒด์— ๋Œ€ํ•œ ์˜์กด์„ฑ์ž…๋‹ˆ๋‹ค. ์‹คํ—˜ ๊ฒฐ๊ณผ๋ฅผ ๋ณด๋ฉด ๊ฑฐ๋Œ€ ๋ชจ๋ธ(GPT-4 ๋“ฑ)์€ ์šฐ์ˆ˜ํ•œ ๋ณด์ƒ์„ ์ฐพ์•˜์ง€๋งŒ, ์ž‘์€ ๋ชจ๋ธ(o3-mini ๋“ฑ)์€ ์„ฑ๋Šฅ์ด ๋–จ์–ด์กŒ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๊ฒฐ๊ตญ ํ˜„ ์‹œ์ ์—์„œ๋Š” ์„ฑ๋Šฅ ์ข‹์€ ๋Œ€ํ˜• LLM (์ข…์ข… ์œ ๋ฃŒ ์„œ๋น„์Šค)์„ ํ•„์š”๋กœ ํ•œ๋‹ค๋Š” ๋œป์ด๋ฉฐ, ๋ชจ๋ธ ์ ‘๊ทผ์„ฑ์ด ์ œํ•œ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์…‹์งธ, ํ˜„ ๋ฐฉ๋ฒ•์€ ๋ณด์ƒ ํ•จ์ˆ˜ ์„ค๊ณ„๋งŒ ์ž๋™ํ™”ํ•œ ๊ฒƒ์ด์ง€, ์ •์ฑ… ํ•™์Šต ์ž์ฒด์˜ ์‹œ๊ฐ„/๋น„์šฉ์€ ๊ทธ๋Œ€๋กœ ๋“ญ๋‹ˆ๋‹ค. ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ์—์„œ ์—ฌ๋Ÿฌ ํ›„๋ณด ๋ณด์ƒ์„ ํ…Œ์ŠคํŠธํ•˜๋ ค๋ฉด ๊ทธ๋งŒํผ ๋‹ค์ˆ˜์˜ RL ํ›ˆ๋ จ์„ ๋ณ‘๋ ฌ๋กœ ๋Œ๋ ค๋ด์•ผ ํ•˜๊ณ , ์ตœ์ข… ์„ ๋ฐœ๋œ ๋ณด์ƒ์œผ๋กœ ๋‹ค์‹œ ์ถฉ๋ถ„ํ•œ ํ•™์Šต๊ณผ ํ˜„์‹ค ๋„๋ฉ”์ธ ์ ์‘ ๋‹จ๊ณ„๋ฅผ ๊ฑฐ์ณ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋…ผ๋ฌธ์—์„œ๋„ 5์ข… LLM * 4์ข… ํ”„๋กฌํ”„ํŠธ ์ „๋žต = 20์—ฌ ๊ฐœ ๋ณด์ƒ ํ•จ์ˆ˜๋ฅผ ์‹คํ—˜ํ•œ ๊ฒƒ์œผ๋กœ ๋‚˜์˜ค๋Š”๋ฐ, ์ด๋Š” ์ƒ๋‹นํ•œ ๊ณ„์‚ฐ ์ž์›์„ ์š”ํ•ฉ๋‹ˆ๋‹ค. ๋„ท์งธ, ์ผ๋ฐ˜ํ™” ๋ฒ”์œ„์˜ ํ•œ๊ณ„์ž…๋‹ˆ๋‹ค. ๋ณธ ์—ฐ๊ตฌ๋Š” โ€œ๋ฌผ์ฒด ํšŒ์ „โ€์ด๋ผ๋Š” ๋น„๊ต์  ๋ช…ํ™•ํ•œ ๋ชฉํ‘œ์— ์ง‘์ค‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์œ ํ˜•์˜ ๊ณผ์ œ(์˜ˆ: ์กฐ๋ฆฝ ์ž‘์—…์ด๋‚˜ ๋„๊ตฌ ์‚ฌ์šฉ ๋“ฑ)๋Š” ๋ณด์ƒ ๊ตฌ์กฐ๊ฐ€ ๋”์šฑ ๋ณต์žกํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ, LLM์ด ์ด๋Ÿฐ ๋ณต์žกํ•œ ๋ชฉํ‘œ๊นŒ์ง€ ์ œ๋Œ€๋กœ ๋ณด์ƒ์œผ๋กœ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ์„์ง€๋Š” ๋ฏธ์ง€์ˆ˜์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ์ด‰๊ฐ ์ด์™ธ์˜ ์„ผ์„œ(์˜ˆ: ์†Œ๋ฆฌ, ์˜จ๋„ ๋“ฑ)๋ฅผ ๋‹ค๋ฃจ๊ฑฐ๋‚˜, ๋กœ๋ด‡ ํŒ”๊ณผ ์†์˜ ํ˜‘์กฐ ์ œ์–ด์ฒ˜๋Ÿผ ๋ฒ”์œ„๊ฐ€ ๋„“์–ด์ง€๋ฉด ํ˜„ ๊ธฐ๋ฒ•์„ ๊ทธ๋Œ€๋กœ ์ ์šฉํ•˜๊ธฐ ์–ด๋ ค์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ €์ž๋“ค๋„ ๋ฏธ๋ž˜ ๊ณผ์ œ๋กœ ์ƒˆ๋กœ์šด ์ž‘์—…๊ณผ ์„ผ์„œ๋กœ์˜ ์ผ๋ฐ˜ํ™” ๋ฌธ์ œ๋ฅผ ์–ธ๊ธ‰ํ•˜๋ฉฐ, ๋ณต์žกํ•œ ๋‹ค๋‹จ๊ณ„ ์ž‘์—…์— ๋Œ€ํ•ด์„œ๋Š” ์ถ”๊ฐ€ ์—ฐ๊ตฌ๊ฐ€ ํ•„์š”ํ•จ์„ ์ธ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์„ฏ์งธ, ์•ˆ์ „์„ฑ ๋ฐ ํ˜„์‹ค ๊ตฌํ˜„ ์ด์Šˆ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. LLM์ด ์ƒ์„ฑํ•œ ๋ณด์ƒ ํ•จ์ˆ˜๊ฐ€ ๋กœ๋ด‡ ํ•˜๋“œ์›จ์–ด์— ๋ฌด๋ฆฌ๋ฅผ ์ฃผ๋Š” ํ–‰๋™(์˜ˆ๋ฅผ ๋“ค์–ด ๊ณผ๋„ํ•œ ํž˜์„ ๊ฐ€ํ•˜๋„๋ก ์œ ๋„)์œผ๋กœ ์ด์–ด์งˆ ๊ฐ€๋Šฅ์„ฑ๋„ ๋ฐฐ์ œํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ๋ง‰์œผ๋ ค๋ฉด ํ”„๋กฌํ”„ํŠธ๋‚˜ ํ™˜๊ฒฝ์—์„œ ๋ณ„๋„์˜ ์ œ์•ฝ์„ ๊ฑธ์–ด์•ผ ํ•˜๋Š”๋ฐ, ์ด๋Ÿฐ ๋ถ€๋ถ„์€ ๋…ผ๋ฌธ์—์„œ ํฌ๊ฒŒ ๋‹ค๋ฃจ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋์œผ๋กœ, ์ด ์ ‘๊ทผ๋ฒ•์ด ์ง„์ • ์ธ๊ฐ„ ์ „๋ฌธ๊ฐ€์˜ ์™„์ „ํ•œ ๋Œ€์ฒด๊ฐ€ ๋  ์ˆ˜ ์žˆ์„์ง€๋Š” ์•„์ง ์—ด๋ฆฐ ์งˆ๋ฌธ์ž…๋‹ˆ๋‹ค. ๋ณด์ƒ ์„ค๊ณ„ ์ด์™ธ์—๋„ ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ ํŠœ๋‹, ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์„ ํƒ ๋“ฑ ์‚ฌ๋žŒ์˜ ๊ฐœ์ž… ์ง€์ ์ด ๋‚จ์•„ ์žˆ๊ณ , LLM์ด ํ•ญ์ƒ ์ตœ์ ์˜ ๋ณด์ƒ์„ ๋งŒ๋“ค์–ด์ค€๋‹ค๊ณ  ๋ณด์žฅํ•  ์ˆ˜๋„ ์—†์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿผ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ , Text2Touch๋Š” ํ˜„์žฌ ํ•œ๊ณ„๋“ค์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  LLM ํ™œ์šฉ์˜ ์‹ค์งˆ์  ์œ ์šฉ์„ฑ์„ ๋กœ๋ด‡ ๋ถ„์•ผ์— ์ฆ๋ช…ํ•œ ์‚ฌ๋ก€๋กœ ํ‰๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณด์ƒ ํ•จ์ˆ˜ ์„ค๊ณ„์ฒ˜๋Ÿผ ์‚ฌ๋žŒ์˜ ๋…ธ๋ ฅ์ด ๋งŽ์ด ๋“œ๋Š” ๋ฌธ์ œ์— AI ์กฐ์ˆ˜๋ฅผ ํˆฌ์ž…ํ•จ์œผ๋กœ์จ ์„ฑ๊ณผ๋ฅผ ๋†’์ธ ์„ ๊ตฌ์ ์ธ ์˜ˆ์‹œ์ด๋ฉฐ, ํ–ฅํ›„ ์ด๋ฅผ ๊ฐœ์„ ยทํ™•์žฅํ•˜๋Š” ์—ฐ๊ตฌ๊ฐ€ ๋‹ค์ˆ˜ ๋’ค๋”ฐ๋ฅผ ๊ฒƒ์œผ๋กœ ๊ธฐ๋Œ€๋ฉ๋‹ˆ๋‹ค.

๋งˆ๋ฌด๋ฆฌ

์‚ฌ๋žŒ์ด ๋ˆˆ์„ ๊ฐ๊ณ ๋„ ์†์•ˆ์—์„œ ๋ฌผ์ฒด๋ฅผ ์ด๋ฆฌ์ €๋ฆฌ ๊ตด๋ฆด ์ˆ˜ ์žˆ๋Š” ๊ฑด, ์ด‰๊ฐ์œผ๋กœ ๋А๋ผ๋Š” ์ •๋ณด ๋•๋ถ„์ž…๋‹ˆ๋‹ค. ๋กœ๋ด‡๋„ ์นด๋ฉ”๋ผ๋กœ ๋ณด๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋Š” ํ•œ๊ณ„๊ฐ€ ์žˆ์–ด์„œ, ์†๊ฐ€๋ฝ์— ์ž‘์€ ์นด๋ฉ”๋ผ์™€ ์ ค๋ฆฌ ๊ฐ™์€ ์„ผ์„œ๋ฅผ ๋‹ฌ์•„ ๋ฌผ์ฒด์˜ ๋ฏธ๋„๋Ÿฌ์ง์ด๋‚˜ ํž˜์„ โ€œ์ด‰๊ฐโ€์œผ๋กœ ๋А๋‚„ ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ๋กœ๋ด‡์—๊ฒŒ โ€œ์ด ๋ฌผ์ฒด๋ฅผ ์† ์•ˆ์—์„œ ๋Œ๋ ค๋ดโ€๋ผ๊ณ  ๊ฐ€๋ฅด์น˜๋ ค๋ฉด, ๋กœ๋ด‡์ด ์–ด๋–จ ๋•Œ ์ž˜ํ–ˆ๊ณ  ์–ด๋–จ ๋•Œ ๋ชปํ–ˆ๋Š”์ง€ ์ฑ„์ ์„ ํ•ด์ค˜์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด ์ฑ„์  ๊ธฐ์ค€์„ ๊ฐ•ํ™”ํ•™์Šต์˜ ๋ณด์ƒ ํ•จ์ˆ˜๋ผ๊ณ  ๋ถ€๋ฆ…๋‹ˆ๋‹ค. ์˜ˆ์ปจ๋Œ€ โ€œ๋ฌผ์ฒด๋ฅผ ๋งŽ์ด ํšŒ์ „ํ•˜๋ฉด ์ ์ˆ˜๋ฅผ ๋†’๊ฒŒ ์ฃผ๊ณ , ๋–จ์–ด๋œจ๋ฆฌ๋ฉด ํฐ ๋ฒŒ์ ์„ ์ค€๋‹คโ€ ๊ฐ™์€ ๊ทœ์น™์ด ๋ณด์ƒ ํ•จ์ˆ˜์— ํ•ด๋‹นํ•ฉ๋‹ˆ๋‹ค. ๋ฌธ์ œ๋Š”, ์ด๋ ‡๊ฒŒ ์ ์ˆ˜๋ฅผ ๋งค๊ธฐ๋Š” ๊ทœ์น™์„ ์‚ฌ๋žŒ์ด ์ผ์ผ์ด ๋งŒ๋“ค์–ด์ฃผ๊ธฐ๊ฐ€ ๋ฌด์ฒ™ ์–ด๋ ต๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค. ๋„ˆ๋ฌด ๋‹จ์ˆœํ•˜๊ฒŒ ์ฃผ๋ฉด ๋กœ๋ด‡์ด ์—‰๋šฑํ•œ ํ–‰๋™์„ ํ•˜๊ฒŒ ๋˜๊ณ , ์„ธ์„ธํ•˜๊ฒŒ ์งœ์ฃผ์ž๋‹ˆ ๊ฒฝ์šฐ์˜ ์ˆ˜๊ฐ€ ๋„ˆ๋ฌด ๋งŽ์•„ ๋ณต์žกํ•ด์ง‘๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์„œ ๋Œ€๊ทœ๋ชจ ์–ธ์–ด ๋ชจ๋ธ(LLM), ์‰ฝ๊ฒŒ ๋งํ•ด ๋˜‘๋˜‘ํ•œ ์ธ๊ณต์ง€๋Šฅ ๋น„์„œ์—๊ฒŒ ๋„์›€์„ ์ฒญํ•ด๋ณด์ž๋Š” ๊ฒŒ ์ด ๋…ผ๋ฌธ์˜ ์•„์ด๋””์–ด์ž…๋‹ˆ๋‹ค. ์‚ฌ๋žŒ ๋Œ€์‹  โ€œ์ด๋Ÿฌ์ด๋Ÿฌํ•˜๊ฒŒ ์ ์ˆ˜๋ฅผ ๋งค๊ฒจ์ค˜โ€ ํ•˜๊ณ  LLM์—๊ฒŒ ์‹œํ‚ค๋Š” ๊ฒƒ์ด์ฃ . ์—ฐ๊ตฌ์ž๋“ค์€ ๋กœ๋ด‡ ์†์˜ ์ƒํƒœ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ์—ฌ๋Ÿฌ ์ˆซ์ž๋“ค(์„ผ์„œ ๊ฐ’๋“ค)์„ LLM์—๊ฒŒ ์„ค๋ช…ํ•ด์ฃผ๊ณ , โ€œ๋ชฉํ‘œ๋Š” ๋ฌผ์ฒด๋ฅผ ์ž˜ ๋Œ๋ฆฌ๋Š” ๊ฒƒ์ด๋‹คโ€๋ผ๊ณ  ์•Œ๋ ค์ค€ ๋‹ค์Œ ์•Œ๋งž์€ ์ฑ„์  ํ”„๋กœ๊ทธ๋žจ(๋ณด์ƒ ํ•จ์ˆ˜)์„ ์ฝ”๋“œ๋กœ ์จ๋‹ฌ๋ผ๊ณ  ๋ถ€ํƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ์ž ๋†€๋ž๊ฒŒ๋„, LLM์ด ์‚ฌ๋žŒ ์ „๋ฌธ๊ฐ€๊ฐ€ ์ง  ๊ฒƒ๋ณด๋‹ค ์งง๊ณ  ๊ฐ„๋‹จํ•œ ์ฑ„์  ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค์–ด๋ƒˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์‚ฌ๋žŒ์€ ์ˆ˜์‹ญ ๊ฐ€์ง€ ์กฐ๊ฑด์„ ๊ณ ๋ คํ•ด 1000์ค„์ด ๋„˜๋Š” ๋ณต์žกํ•œ ์ฝ”๋“œ๋ฅผ ์งฐ๋Š”๋ฐ, LLM์€ ๋ถˆ๊ณผ 30์ค„ ๋‚จ์ง“ํ•œ ์ฝ”๋“œ๋กœ ํ•ต์‹ฌ์„ ํ‘œํ˜„ํ•ด๋‚ธ ๊ฒƒ์ด์ฃ . ๋ฌผ๋ก  ๊ทธ๋ƒฅ ํ•œ ๋ฒˆ์— ์„ฑ๊ณตํ•œ ๊ฒƒ์€ ์•„๋‹ˆ๊ณ , ์—ฐ๊ตฌ์ž๋“ค์ด โ€œ์ด ๋ถ€๋ถ„์€ ๋ณด๋„ˆ์Šค๋กœ ์ค˜โ€, โ€œ์ด ์ƒํ™ฉ์—” ํŒจ๋„ํ‹ฐ๋ฅผ ๋นผ๋จน์ง€ ๋งˆโ€ ๋“ฑ ๋ช‡ ๊ฐ€์ง€ ํžŒํŠธ๋ฅผ ์ฃผ๋ฉด์„œ ์—ฌ๋Ÿฌ ๋ฒˆ ์‹œ๋„ํ•˜์—ฌ ์–ป์€ ๊ฒฐ๊ณผ์ž…๋‹ˆ๋‹ค.

์ด๋ ‡๊ฒŒ AI๊ฐ€ ๋งŒ๋“ค์–ด์ค€ ๋ณด์ƒ์œผ๋กœ ๋กœ๋ด‡์„ ํ•™์Šต์‹œ์ผœ ๋ดค๋”๋‹ˆ, ๋กœ๋ด‡์ด ๋ฌผ์ฒด๋ฅผ ๋” ๋นจ๋ฆฌ ๊ทธ๋ฆฌ๊ณ  ์•ˆ์ •์ ์œผ๋กœ ๋Œ๋ฆฌ๋Š” ๊ฒƒ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. ์›๋ž˜ ์‚ฌ๋žŒ์ด ๋งŒ๋“  ๋ณด์ƒ์œผ๋กœ ํ•™์Šต์‹œํ‚จ ๋กœ๋ด‡์€ ๋„ˆ๋ฌด ์กฐ์‹ฌ์Šค๋Ÿฝ๊ฒŒ ์›€์ง์—ฌ์„œ ์‹œ๊ฐ„๋„ ์˜ค๋ž˜ ๊ฑธ๋ฆฌ๊ณ  ํšŒ์ „ ํšŸ์ˆ˜๋„ ์ ์—ˆ๋Š”๋ฐ, AI ๋ณด์ƒ์œผ๋กœ ํ•™์Šตํ•œ ๋กœ๋ด‡์€ ์•ฝ๊ฐ„ ๊ณผ๊ฐํ•˜๊ฒŒ ์›€์ง์ด๋ฉด์„œ๋„ ๋ฌผ์ฒด๋ฅผ ๋–จ์–ด๋œจ๋ฆด ๊ฒƒ ๊ฐ™์œผ๋ฉด ์žฌ๋นจ๋ฆฌ ์ž์„ธ๋ฅผ ๊ณ ์ณ ์žก๋Š” ์˜๋ฆฌํ•œ ํ–‰๋™์„ ๋ณด์˜€์Šต๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ ํšŒ์ „ ์†๋„๊ฐ€ ์ด์ „๋ณด๋‹ค ์•ฝ 30~40% ๋นจ๋ผ์กŒ์Šต๋‹ˆ๋‹ค. ์‰ฝ๊ฒŒ ๋งํ•ด, AI๊ฐ€ ์ฑ„์  ๊ธฐ์ค€์„ ์ž˜ ๋งŒ๋“ค์–ด์ฃผ๋‹ˆ ๋กœ๋ด‡ ํ•™์ƒ์ด ๋” ํ›Œ๋ฅญํ•˜๊ฒŒ ๊ณผ์ œ๋ฅผ ํ•ด๋‚ธ ์…ˆ์ž…๋‹ˆ๋‹ค.

์ด ์—ฐ๊ตฌ๊ฐ€ ์˜๋ฏธํ•˜๋Š” ๋ฐ”๋Š”, ์•ž์œผ๋กœ ๋กœ๋ด‡๊ณตํ•™ ๋ถ„์•ผ์—์„œ๋„ ๋ณต์žกํ•œ ์„ค์ •๊ฐ’์ด๋‚˜ ๊ทœ์น™๋“ค์„ ์‚ฌ๋žŒ์ด ์ผ์ผ์ด ์†๋Œ€๊ธฐ๋ณด๋‹ค AI์˜ ๋„์›€์„ ๋ฐ›์•„ ์ž๋™ ์ƒ์„ฑํ•˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ๋‚˜์•„๊ฐˆ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํŠนํžˆ ๋‹ค์–‘ํ•œ ๊ฐ๊ฐ(์‹œ๊ฐ, ์ด‰๊ฐ ๋“ฑ)์„ ํ™œ์šฉํ•˜๋Š” ์–ด๋ ค์šด ๋ฌธ์ œ์—์„œ๋„ ํšจ๊ณผ๊ฐ€ ์ž…์ฆ๋˜์—ˆ๊ธฐ์—, ์ถ”ํ›„ ๊ฐ€์‚ฌ๋กœ๋ด‡์ด๋‚˜ ์ œ์กฐ๋กœ๋ด‡์ด ์Šค์Šค๋กœ ๋ฐฐ์›Œ๋‚˜๊ฐˆ ๋•Œ ์ธ๊ฐ„์˜ ๋ถ€๋‹ด์„ ๋œ์–ด์ค„ ๊ธฐ์ˆ ๋กœ ๋ฐœ์ „ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก  ์•„์ง์€ ์‚ฌ๋žŒ์ด ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ž˜ ์งœ์ค˜์•ผ ํ•˜๊ณ , ๋ชจ๋“  ๊ณผ์ œ์— ๋‹ค ์ ์šฉ๋˜์ง€๋Š” ์•Š๊ฒ ์ง€๋งŒ, Text2Touch๋Š” ๋กœ๋ด‡์—๊ฒŒ โ€œ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ์ž˜ํ–ˆ์–ด!โ€๋ผ๊ณ  ์•Œ๋ ค์ฃผ๋Š” ๋ฐฉ๋ฒ•์„ ๋˜‘๋˜‘ํ•œ AI์—๊ฒŒ ๋งก๊ฒจ๋ณธ ํฅ๋ฏธ๋กœ์šด ์‹œ๋„์ด์ž ํ•œ ๊ฑธ์Œ ์ง„๋ณด๋ผ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Copyright 2024, Jung Yeon Lee