#llama2.c #Brain2Music #LLM
ํ•จ๊ป˜ ๊ณต์œ ํ•˜๊ณ  ์„ฑ์žฅํ•˜๋Š” ์—ฐ๊ตฌ ๋ฌธํ™”๋ฅผ ์ „ํŒŒํ•ด์š”
2023๋…„ 7์›” 31์ผ ๋ชจ๋‘๋ ˆํ„ฐ
๋‹˜, ๋ชจ๋‘๋ ˆํ„ฐ๊ฐ€ ์™”์–ด์š”.
์–ด๋А๋ง 7์›”์˜ ๋งˆ์ง€๋ง‰ ๋‚ ์ด๋„ค์š”!
๋‹˜์€ ํœด๊ฐ€ ๊ณ„ํš์ด ์žˆ๋‚˜์š”?๐Ÿ–๏ธ
์ฒœ์ฒœํžˆ ๋›ฐ์–ด๊ฐ€๋Š” ์‚ฌ๋žŒ์€ ์ž์‹ ์˜ ์ฒด์ค‘, ์ž์‹ ์˜ ๋‚˜์ด๋ฅผ ๋А๋ผ๋ฉฐ,
์–ด๋А ๋•Œ๋ณด๋‹ค๋„ ๋” ์ž์‹ ๊ณผ ์ž๊ธฐ ์ธ์ƒ์˜ ์‹œ๊ฐ„์„ ์˜์‹ํ•œ๋‹ค.
_ ๋ฐ€๋ž€ ์ฟค๋ฐ๋ผ ใ€Ž๋А๋ฆผใ€
์ด๋ฒˆ์ฃผ AI ์†Œ์‹
  • CPU๋กœ Llama 2 ๋ชจ๋ธ ์‚ฌ์šฉํ•˜๊ธฐ
  • ์‚ฌ๋žŒ์˜ ๋‡Œ ์‹ ํ˜ธ๋กœ ์Œ์•…์„ ์žฌ๊ตฌ์„ฑํ•˜๋‹ค
  • ๋‹˜, LLM์˜ ๊ณ„๋ณด๊ฐ€ ๊ถ๊ธˆํ•œ๊ฐ€์š”?
์—ด๋ฆฐ ์„ธ๋ฏธ๋‚˜: SSS๊ธ‰ ์˜๋ฃŒ์ธ์€ AI ์—ฐ๊ตฌ์›์œผ๋กœ ์ „์งํ–ˆ์Šต๋‹ˆ๋‹ค I ์šฐ๋ฆฌ๋™๋„ค ์—ฐ๊ตฌ์›์œผ๋กœ ๊ฑฐ๋“ญ๋‚˜๋Š” ๋ฒ•
CPU๋กœ Llama 2 ๋ชจ๋ธ ์‚ฌ์šฉํ•˜๊ธฐ๐Ÿฆ™
์˜คํ”ˆAI์˜ ์ฐฝ๋ฆฝ ๋ฉค๋ฒ„์ธ ์•ˆ๋“œ๋ ˆ ์นดํŒŒ์‹œ(Andrej Karpathy)๊ฐ€ ๋ผ๋งˆ(Llama) 2 ๋ชจ๋ธ์˜ ์ถ”๋ก (Inference)์„ C์–ธ์–ด๋กœ ๊ตฌํ˜„ํ•œ ํ”„๋กœ์ ํŠธ 'llama2.c'๋ฅผ ๊ณต๊ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. 'llama2.c' ํ”„๋กœ์ ํŠธ์—๋Š” ๋ชจ๋ธ ์ถ”๋ก ์„ ์œ„ํ•œ C์–ธ์–ด ์ฝ”๋“œ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, ๋ผ๋งˆ ๋ชจ๋ธ์„ ํ•™์Šต์‹œํ‚ค๋Š” ๊ณผ์ •๋„ ํฌํ•จ๋ผ ์žˆ๋Š”๋ฐ์š”. ํŒŒ์ด์ฌ ์ฝ”๋“œ๋กœ ํ•™์Šต๋œ ๋ชจ๋ธ ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ์ด์ง„(Binary) ํŒŒ์ผ๋กœ ์ €์žฅํ•œ ๋‹ค์Œ, ํŒŒ๋ผ๋ฏธํ„ฐ ๊ฐ’๊ณผ ์ž…๋ ฅ ๋ฐ์ดํ„ฐ๋กœ ๊ฒฐ๊ณผ ํ…์ŠคํŠธ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๋ถ€๋ถ„์„ C์–ธ์–ด๋กœ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์ด์ฃ . ์นดํŒŒ์‹œ๋Š” ์ด์ „์— ์ง„ํ–‰ํ•œ '๋‚˜๋…ธGPT' ํ”„๋กœ์ ํŠธ์—์„œ ์•„์ด๋””์–ด๋ฅผ ์–ป์–ด, GPT-2 ๋Œ€์‹  ๋ผ๋งˆ2 ๋ชจ๋ธ์˜ ๊ตฌ์กฐ๋ฅผ ์ด์šฉํ•ด 15M ํฌ๊ธฐ(ํŒŒ๋ผ๋ฏธํ„ฐ ์ˆ˜ 1500๋งŒ ๊ฐœ)์˜ ์ž‘์€ ๋ชจ๋ธ์„ ํ•™์Šต์‹œ์ผฐ์–ด์š”. C์–ธ์–ด ๊ธฐ๋ฐ˜์˜ ์ถ”๋ก  ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•œ ๊ฒฐ๊ณผ ๋งฅ๋ถ M1 CPU ํ™˜๊ฒฝ์—์„œ ์ดˆ๋‹น 110 ๊ฐœ์˜ ํ† ํฐ์ด ์ƒ์„ฑ๋๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. LLM๊ณผ ๊ฐ™์ด ํฐ ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ, ์ถ”๋ก  ๊ณผ์ •์„ C์–ธ์–ด๋กœ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์€ ์ ‘๊ทผ์ด ๋  ์ˆ˜ ์žˆ๊ฒ ๋„ค์š”.
์‚ฌ๋žŒ์˜ ๋‡Œ ์‹ ํ˜ธ๋กœ ์Œ์•…์„ ์žฌ๊ตฌ์„ฑํ•˜๋‹ค

์Œ์•… ์ƒ์„ฑ(Music generation) ๋ถ„์•ผ์˜ ํฅ๋ฏธ๋กœ์šด ๋…ผ๋ฌธ์„ ์†Œ๊ฐœํ• ๊ฒŒ์š”. ๊ตฌ๊ธ€๊ณผ ์ผ๋ณธ ์˜ค์‚ฌ์นด ๋Œ€ํ•™์˜ ์—ฐ๊ตฌํŒ€์ด ์‚ฌ๋žŒ์˜ ๋‡Œ ์‹ ํ˜ธ๋กœ๋ถ€ํ„ฐ ์Œ์•…์„ ์ƒ์„ฑํ•˜๋Š” 'Brain2Music' ํŒŒ์ดํ”„๋ผ์ธ์„ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ์Œ์•… ๊ฐ์ƒ ์‹œ fMRI(functional Magnetic Resonance Imaging, ๊ธฐ๋Šฅ์  ์ž๊ธฐ ๊ณต๋ช… ์˜์ƒ) ๋ฐ์ดํ„ฐ๋ฅผ ์–ป์€ ํ›„, ์ด ๋ฐ์ดํ„ฐ๋ฅผ 128์ฐจ์› ๋ฒกํ„ฐ๋กœ ์ž„๋ฒ ๋”ฉ(Embedding)ํ•˜๊ณ ์š”. ์ด ์ž„๋ฒ ๋”ฉ ๋ฒกํ„ฐ์™€ ์Œ์•… ์ƒ์„ฑ ๋ชจ๋ธ์ธ 'MusicLM*'์„ ์ด์šฉํ•ด ์‚ฌ๋žŒ์˜ ๋‡Œ ์‹ ํ˜ธ๋ฅผ ์Œ์•…์œผ๋กœ ์žฌ๊ตฌ์„ฑํ•œ๋‹ค๋Š” ์•„์ด๋””์–ด์˜ˆ์š”. ์•„๋ž˜ ๋งํฌ์˜ ๋ฐ๋ชจ๋ฅผ ๋“ค์–ด ๋ณด๋ฉด, ์ƒ์„ฑ๋œ ์Œ์•…์ด ์›๋ณธ ์Œ์•…๊ณผ ๋˜‘๊ฐ™์ง€๋Š” ์•Š์ง€๋งŒ ๋ฆฌ๋“ฌ์ด๋‚˜ ๋ถ„์œ„๊ธฐ๋Š” ๊ฝค ๋น„์Šทํ•˜๋‹ค๋Š” ๊ฑธ ํ™•์ธํ•  ์ˆ˜ ์žˆ์–ด์š”. ์ƒ์„ฑ๋œ ์Œ์•…์ด ์›๋ณธ ์Œ์•…๊ณผ ๋น„์Šทํ•ด์ง€๋„๋ก 'MusicLM'์— ์กฐ๊ฑด์„ ์ฃผ๊ณ  ํ•™์Šต์„ ์ง„ํ–‰ํ–ˆ๋‹ค๊ณ  ํ•˜๋„ค์š”. fMRI ๋ฐ์ดํ„ฐ๋Š” ํ•ด์ƒ๋„๊ฐ€ ๋†’์ง€ ์•Š์•„ ์‚ฌ๋žŒ์˜ ๋‡Œ ํ™œ๋™์„ ์ •ํ™•ํ•˜๊ฒŒ ์ธก์ •ํ•˜๊ธฐ ์–ด๋ ค์šด๋ฐ ์ด๋งŒํผ ๊ตฌํ˜„์ด ๋œ ๊ฒƒ๋„ ์‹ ๊ธฐํ•œ ๊ฒƒ ๊ฐ™์•„์š”!

*MusicLM: ์Œ์•…์œผ๋กœ ํ›ˆ๋ จ๋œ ์ผ์ข…์˜ ์–ธ์–ด ๋ชจ๋ธ(Language Model). ์Œ์•…์„ ์„ค๋ช…ํ•˜๋Š” ํ…์ŠคํŠธ๋‚˜, ์›ํ•˜๋Š” ์Œ์•…์˜ ์Šคํƒ€์ผ์„ ์„ค๋ช…ํ•˜๋Š” ํ…์ŠคํŠธ์™€ ํ•จ๊ป˜ ๋ฉœ๋กœ๋”” ๋“ฑ์˜ ์ž…๋ ฅ์ด ํ•จ๊ป˜ ์ฃผ์–ด์ง€๋ฉด ์Œ์•…์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์–ด์š”. Google Labs์—์„œ MusicLM์„ ์‚ฌ์šฉํ•ด ๋ณด์„ธ์š”!
๋‹˜, LLM์˜ ๊ณ„๋ณด๊ฐ€ ๊ถ๊ธˆํ•œ๊ฐ€์š”?

์ตœ๊ทผ AI ๋ถ„์•ผ์—์„œ ๊ฐ€์žฅ ๋œจ๊ฑฐ์šด ํ‚ค์›Œ๋“œ ์ค‘ ํ•˜๋‚˜๋Š” LLM(Large Language Model)์ผ ๊ฑฐ์˜ˆ์š”๐Ÿ”ฅ. ์˜คํ”ˆAI, ๊ตฌ๊ธ€, ๋ฉ”ํƒ€ ๋“ฑ ๊ฑฐ๋Œ€ ๊ธฐ์—…๋“ค๋ถ€ํ„ฐ ์ „ ์„ธ๊ณ„ ์—ฐ๊ตฌํŒ€์—์„œ ์ƒˆ๋กœ์šด LLM์ด ์ž‡๋”ฐ๋ผ ๊ณต๊ฐœ๋˜๊ณ  ์žˆ์ฃ . ์ง€๊ธˆ๊นŒ์ง€ ์•ฝ 16,000 ๊ฐœ์˜ ํ…์ŠคํŠธ ์ƒ์„ฑ ๋ชจ๋ธ์ด ํ—ˆ๊น…ํŽ˜์ด์Šค์— ์—…๋กœ๋“œ๋ผ ์žˆ๋‹ค๊ณ  ํ•˜๋Š”๋ฐ์š”. ๋ชจ๋ธ ์ด๋ฆ„์œผ๋กœ LLM๋“ค์˜ ๊ณ„๋ณด๋ฅผ ์‹œ๊ฐํ™”ํ•œ ํ”„๋กœ์ ํŠธ๋ฅผ ์†Œ๊ฐœํ• ๊ฒŒ์š”. ํ—ˆ๊น…ํŽ˜์ด์Šค์— ๋“ฑ๋ก๋œ ํ…์ŠคํŠธ ์ƒ์„ฑ ๋ชจ๋ธ๋“ค์˜ ์ด๋ฆ„์„ ํฌ๋กค๋งํ•˜๊ณ , ์ด๋“ค์„ n-gram์œผ๋กœ ์ชผ๊ฐœ์„œ ๋ถ„์„์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค. โ€˜falcon-7bโ€™, โ€˜falcon-40bโ€™, โ€˜falcon-7b-instructโ€™์ฒ˜๋Ÿผ ๊ฐ™์€ ๊ณ„ํ†ต์˜ ๋ชจ๋ธ๋„ ๊ทธ ํฌ๊ธฐ๋‚˜ ์šฉ๋„์— ๋”ฐ๋ผ ์ด๋ฆ„์ด ์กฐ๊ธˆ์”ฉ ๋‹ฌ๋ผ์ง„๋‹ค๋Š” ๊ฒƒ์„ ์ด์šฉํ•œ ๊ฑด๋ฐ์š”. ๊ทธ๋ž˜ํ”„, ์›Œ๋“œ ํด๋ผ์šฐ๋“œ ๋“ฑ ์ž์„ธํ•œ ๋ถ„์„ ๊ฒฐ๊ณผ๋Š” ํ—ˆ๊น…ํŽ˜์ด์Šค์˜ Spaces์—์„œ ์‚ดํŽด๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณด๊ณ ์„œ์— ์ฒจ๋ถ€๋œ ์›ํ˜• ๋‹ค์ด์–ด๊ทธ๋žจ์ด ์•„์ฃผ ๋ฉ‹์ง€๋„ค์š”!

ํ•„์ง„ I ์‹ ์Šน์—ฐ, ํ•˜์žํ˜œ  
๋ชจ๋‘์—ฐ ์ปค๋ฎค๋‹ˆํ‹ฐ ์†Œ์‹
LAB ์—ฐ๊ตฌ์› ์ฐพ์•„์š”
  • IJCNN Study LAB _8์›” 3์ผ๊นŒ์ง€ #ํŽ˜์ดํผ์ƒต(๋…ผ๋ฌธ)
์—ด๋ฆฐ ์„ธ๋ฏธ๋‚˜
(๊ฐ•๋‚จ)SSS๊ธ‰ ์˜๋ฃŒ์ธ์€ AI ์—ฐ๊ตฌ์›์œผ๋กœ ์ „์งํ–ˆ์Šต๋‹ˆ๋‹ค
  • ์ผ์‹œ: 8์›” 8์ผ ํ™”์š”์ผ I 7:30PM - 9:00PM
  • ์žฅ์†Œ: ๋ชจ๋‘์˜์—ฐ๊ตฌ์†Œ ๊ฐ•๋‚จ์บ ํผ์Šค
  • ์—ฐ์‚ฌ:์ด์ˆ˜์ •(๊ฐ€ํ†จ๋ฆญ๋Œ€ํ•™๊ต ์˜๊ณผ๋Œ€ํ•™, Medical AI LAB ๋žฉ์งฑ)
  • ๋‚ด์šฉ: ๊ฐ„ํ˜ธ์‚ฌ์—์„œ AI ์—ฐ๊ตฌ์›๊นŒ์ง€, ํ‚ค์›Œ๋“œ๋กœ ๋ณด๋Š” ๊ฒฝ๋ ฅ ๋ณ€์‹  I ์ปค๋ฆฌ์–ด ๋น„์ „์˜ ์ค‘์š”์„ฑ๊ณผ ์„ค์ •ํ•˜๋Š” ๋ฐฉ๋ฒ• ๋“ฑ
(๋Œ€์ „)์šฐ๋ฆฌ๋™๋„ค ์—ฐ๊ตฌ์›์œผ๋กœ ๊ฑฐ๋“ญ๋‚˜๋Š” ๋ฒ•
  • ์ผ์‹œ: 8์›” 10์ผ ๋ชฉ์š”์ผ I 7PM
  • ์žฅ์†Œ: ๋ชจ๋‘์˜์—ฐ๊ตฌ์†Œ ๋Œ€์ „์บ ํผ์Šค
  • ์—ฐ์‚ฌ:์„ฑ์ง€์€(๊ณผํ•™๊ธฐ์ˆ ์ •์ฑ…์—ฐ๊ตฌ์›), ์†ก์œ„์ง„(ํ•œ๊ตญ๋ฆฌ๋น™๋žฉ๋„คํŠธ์›Œํฌ ์ •์ฑ…์œ„์›์žฅ)
  • ๋‚ด์šฉ: ์ƒˆ๋กœ์šด ์‚ฌํšŒ๋ฌธ์ œ ํ•ด๊ฒฐ ๋ฐฉ์‹์œผ๋กœ์„œ ๋ฆฌ๋น™๋žฉ ํ˜„ํ™ฉใƒป๊ณผ์ œ I ์‹œ๋ฏผ์ด ํ•จ๊ป˜ ๋งŒ๋“œ๋Š” ์šฐ๋ฆฌ๋“ค์˜ AI ํ™œ์„ฑํ™” ๋ฐฉ์•ˆ
์˜ค๋Š˜๋„ ๋‹˜์˜ ์„ฑ์žฅ์„ ์‘์›ํ• ๊ฒŒ์š”.
์•—, ๋ ˆํ„ฐ๊ฐ€ ๋ฉ”์ผํ•จ์—์„œ ์•ˆ ๋ณด์ด๋‚˜์š”?
  • ์ŠคํŒธ๋ฉ”์ผํ•จ์—์„œ ์šธ๊ณ  ์žˆ์„์ง€๋„ ๋ชฐ๋ผ์š”. ์ฐพ์•„๊ฐ€ ํ™•์ธํ•ด ๋ณด์„ธ์š”!
  • ์ฃผ์†Œ๋ก์— ๋ชจ๋‘์˜์—ฐ๊ตฌ์†Œ ์ด๋ฉ”์ผ ์ฃผ์†Œ(modulabs01@gmail.com)๋ฅผ ์ถ”๊ฐ€ํ•ด ์ฃผ์„ธ์š”.
(์ฃผ)๋ชจ๋‘์˜์—ฐ๊ตฌ์†Œ
์„œ์šธ์‹œ ๊ฐ•๋‚จ๊ตฌ ๊ฐ•๋‚จ๋Œ€๋กœ 324(์—ญ์‚ผ๋””์˜ค์ŠˆํŽ˜๋ฆฌ์›€) 2F