๊ธฐ์‚ฌ:

๋…ผ๋ฌธ:

๊นƒํ—™:

ํŽ˜๋ถ AI ๋ธ”๋กœ๊ทธ:

ํŽ˜์ด์Šค๋ถ์ด ๊ฐ•ํ™”ํ•™์Šต์„ ์‚ฌ์šฉํ•ด์„œ ์ปดํŒŒ์ผ๋Ÿฌ๋ฅผ ๋งŒ๋“œ๋Š” Compiler Gym์„ ๋ฐœํ‘œํ–ˆ๋‹ค.

Compiler Gym์€ LLVM์„ ์‚ฌ์šฉํ•˜๋ฉฐ, OpenAI Gym ํ™˜๊ฒฝ์„ ๋”ฐ์™”๋‹ค.

์ด ํ”„๋กœ์ ํŠธ๋ฅผ ํ†ตํ•ด ๋งŒ๋“ค์–ด์ง„ ํ”„๋กœ๊ทธ๋žจ์€ ์ตœ๋Œ€ 27๋ฐฐ๊นŒ์ง€ ํšจ์œจ์ ์ผ ์ˆ˜ ์žˆ๋‹ค๊ณ  ๋…ผ๋ฌธ์€ ์ „ํ–ˆ๋‹ค.

// ์—ฌ๊ธฐ๋ถ€ํ„ฐ ๊ฐœ์ธ์ ์ธ ์˜๊ฒฌ์ž„
// ์ง€์  ํ™˜์˜
// ์ด ๊ธ€์ด ์œ ์น˜ํ•  ๋ถ„๋“ค๊ป˜๋Š” ใ…ˆใ……. ์ผ๋ฐ˜ํ™”๊ฐ€ ์žˆ์„ ์ˆ˜ ์žˆ์Œ.

๋“œ๋””์–ด ๊ทธ ๋‚ ์ด ์˜ค๊ณ ์•ผ ๋ง์•˜๋‹ค!
ํŽ˜์ด์Šค๋ถ AI๊ฐ€ ์ปดํŒŒ์ผ๋Ÿฌ์— ๊ฐ•ํ™”ํ•™์Šต์„ ๋ฐ•์•„๋ฒ„๋ ธ์–ด.

์ปดํŒŒ์ผ๋Ÿฌ๋Š” ํ”„๋กœ๊ทธ๋žจ์˜ ์„ค๊ณ„๋„์ธ ์†Œ์Šค์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํŒŒ์ผ์ธ exe๋กœ ๋งŒ๋“œ๋Š” ํ”„๋กœ๊ทธ๋žจ์ธ๋ฐ, ๊ฒŒ์ž„ํ•˜๋‹ค๋ณด๋ฉด '์ตœ์ ํ™”๊ฐ€ ์•ˆ๋๋‹ค'๋ผ๋Š” ์†Œ๋ฆฌ๋ฅผ ํ•˜์ง€? ๊ทธ๊ฒƒ๋„ ์ปดํŒŒ์ผ๋Ÿฌ๊ฐ€ ํ•˜๋Š” ์ผ์ค‘์— ํ•˜๋‚˜์ž„.

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

์™œ๋ƒ, ์ƒ๊ฐํ•ด์•ผํ•  ๊ฒŒ ๊ฒ๋‚˜ ๋งŽ๊ฑฐ๋“ !
์‹คํ–‰ ์ˆœ์„œ์— ๋”ฐ๋ผ์„œ๋„ ์†๋„๊ฐ€ ๋ฐ”๋€Œ๊ณ 
A ํ”„๋กœ๊ทธ๋žจ์—์„œ๋Š” ๋นจ๋ž๋Š”๋ฐ B ํ”„๋กœ๊ทธ๋žจ์—์„œ๋Š” ์•„๋‹ˆ๊ณ 
์ธํ…”์—์„  ๋นจ๋ž๋Š”๋ฐ ์• ํ”Œ์—์„œ๋Š” ์•„๋‹ˆ๊ณ 
CPU๋ž‘ GPU๋ฅผ ๋™์‹œ์— ์ปจํŠธ๋กคํ•ด์•ผํ•˜๋Š”๋ฐ
GPU๋Š” ์ฝ”์–ด๊ฐ€ ๋ช‡ ์ฒœ๊ฐœ์”ฉ ๋ผ์„œ ์ €๋งˆ๋‹ค ์‹คํ–‰ํ•˜๋Š” ์†๋„๊ฐ€ ๋‹ค๋ฅด๊ณ ...

ํ•˜์ง€๋งŒ ๋Œ€๋‹จํ•œ ์„ ๋ฐฐ ํ”„๋กœ๊ทธ๋ž˜๋จธ๋“ค์€ ์ด ์ƒํ™ฉ์„ ์–ผ์ถ” ์ •๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•๋“ค์„ ๋งŽ์ด ๋งŒ๋“ค์–ด๋†จ๊ณ , ์ปด๊ณต์—์„œ๋Š” ์ฃผ๋กœ ๊ทธ๊ฒƒ๋“ค์„ ๋ฐฐ์šฐ๋Š”๊ฑฐ์ž„.

๊ทธ๋Ÿฐ๋ฐ ์—ฌ๊ธฐ์— AI๊ฐ€ ์ถœ๋™ํ•œ๋‹ค๋ฉด ์–ด๋–ป๊ฒŒ ๋ ๊นŒ?
ํ”„๋กœ๊ทธ๋ž˜๋จธ๋“ค์ด ๊ณ ๋ฏผํ•˜๋Š” ๊ณผ์ •์ด ํ•œ๊ป ์ค„์–ด๋“œ๋Š”๊ฑฐ์ž„!
์ด๊ฒŒ ํฌ์†Œ์‹์ผ๊นŒ?
์ด๊ฑธ๋กœ ๋Œ€์ฒด๋  ์ •๋„์˜ ์ตœ์ ํ™”์Ÿ์ด๋“ค์—๊ฒ ์•„๋‹ˆ๊ฒ ์ง€?

ํŽ˜๋ถAI๋Š” ์ธ๊ณต์ง€๋Šฅ ์ปดํŒŒ์ผ๋Ÿฌ ์—ฐ๊ตฌ์ž๋“ค์„ ์œ„ํ•œ ํ™˜๊ฒฝ์„ ๋งŒ๋“ค์—ˆ๋Œ€.
์•„์ง ์ƒ์šฉ์€ ์•„๋‹Œ๊ฑฐ์ง€.
ํ•˜์ง€๋งŒ ์ด ์‹œ๋„๋Š” ์ ์ฐจ ์ปค์งˆ๊ฑฐ๋ผ๊ณ  ์ƒ๊ฐํ•œ๋‹ค.
๋‚˜์ค‘์—๋Š” ๊ฒŒ์ž„ ์ตœ์ ํ™”๋„ AI๊ฐ€ ์ „๋ถ€ ํ•ด์ฃผ๋Š” ๋‚ ์ด ์˜ค๊ฒ ์ง€?

๊ฒฐ๋ก :
1. ์ธ๊ณต์ง€๋Šฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ตœ์ ํ™” ๋” ์‰ฌ์›Œ์ง„๋‹ค.
2. ํ”„๋กœ๊ทธ๋ž˜๋จธ ๋ˆˆ๋ฌผ
3. ๊ธฐ์ˆ ๋ฐœ์ „์†๋„๋ฅผ ๊ฐ€์†ํ• ๋งŒํ•œ ํ”„๋กœ์ ํŠธ ใ…‡ใ…‡