DACrew 1๊ธฐ ์ฃผ๊ฐ„ ๋ฆฌ๋ทฐ 6์ฃผ์ฐจ

2022. 2. 21. 01:07ใ†์Šคํ„ฐ๋””/DACrew

๐ŸŒŸ ๋ณธ ํฌ์ŠคํŒ…์€ ๋ฐ์ด์ฝ˜ ์„œํฌํ„ฐ์ฆˆ “๋ฐ์ดํฌ๋ฃจ" 1๊ธฐ ํ™œ๋™์˜ ์ผํ™˜์ž…๋‹ˆ๋‹ค. ๐ŸŒŸ

 

์ด๋ฒˆ์ฃผ๋Š” ์›ํ–ˆ๋˜ ์ฃผ์ œ์— ๋Œ€ํ•ด ์ž์„ธํ•˜๊ฒŒ ์ดํ•ด๊ฐ€ ๋˜์ง€ ์•Š์•„ ๊ณ ๋ฏผ์ด ๋งŽ์•˜๋˜ ํ•œ ์ฃผ์˜€์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๊ฒฐ๊ตญ, ๊ทธ ์ฃผ์ œ์— ๋Œ€ํ•œ ๊ธ€์€ ์ฐจํ›„๋กœ ๋ฏธ๋ฃจ๊ณ  ๋‹ค๋ฅธ ์—ฐ๊ตฌ๋ฅผ ์œ„ํ•ด ๋‹ค์‹œ ๊ผผ๊ผผํžˆ ๊ณต๋ถ€ํ•˜๊ณ  ์žˆ๋˜ ๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ์˜ ์ˆ˜์‹๋“ค์„ ์šฐ์„ ์ ์œผ๋กœ ์ •๋ฆฌ๋ฅผ ํ•ด๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

 

์ด๋ฒˆ์ฃผ๋Š” ๊ฐ€ํŠธ๋„ˆ์˜ ๊ธฐ์ˆ ํŠธ๋ Œ๋“œ ๋งˆ์ง€๋ง‰ํŽธ, RNN๊ณผ LSTM์„ ์ˆ˜์‹์œผ๋กœ ์‚ดํŽด๋ณด๋Š” ๊ธ€์„ ๊ฐ€์ง€๊ณ  ์™”์Šต๋‹ˆ๋‹ค. ๊ฐ€๋Šฅํ•œ ๋ง๋กœ ํ’€์–ด์จ์„œ ์ •๋ฆฌ๋ฅผ ํ•˜๊ณ  ์‹ถ์—ˆ๋Š”๋ฐ ์ž˜ ์ดํ•ด๊ฐ€ ๋˜๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. ์—ฌ์œ ๊ฐ€ ์žˆ์„ ๋•Œ ๊ผญ ์ˆ˜์‹์„ ๊ทธ๋ฆผ์œผ๋กœ ํ‘œํ˜„ํ•˜์—ฌ ๊ธ€์„ ์ˆ˜์ •ํ•˜๊ณ  ์‹ถ๋„ค์š”.. ;)


๐Ÿ‘‰ ๊ฐ€ํŠธ๋„ˆ์˜ 2022๋…„ ๊ธฐ์ˆ ํŠธ๋ Œ๋“œ(Cloud-Native Platforms, AI Engineering, Generative AI)

 

๊ฐ€ํŠธ๋„ˆ์˜ 2022๋…„ ๊ธฐ์ˆ ํŠธ๋ Œ๋“œ [4ํŽธ]

 

dacon.io

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

 

๐Ÿ‘‰ RNN ์ˆ˜์‹์œผ๋กœ ์‚ดํŽด๋ณด๊ธฐ

 

๋”ฅ๋Ÿฌ๋‹ ์ˆ˜์‹์œผ๋กœ ์‚ดํŽด๋ณด๊ธฐ[1ํŽธ]: RNN

 

dacon.io

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

์ด๋ฏธ์ง€ ์ชฝ์€ ์•„์ง ์ €๋„ ๋ชจ๋ฅด๋Š” ๋‚ด์šฉ์ด ๋งŽ๊ณ , ์ปค๋„ ๋“ฑ์˜ ๊ฐœ๋…๋•Œ๋ฌธ์— ์„ค๋ช…ํ• ๋งŒํผ ์ดํ•ด๋ฅผ ํ•˜์ง€ ๋ชปํ•ด ์‹œ๊ณ„์—ด ๋ชจ๋ธ์ธ RNN์œผ๋กœ ์‹œ์ž‘ํ•ด๋ณด๋ ค ํ•ฉ๋‹ˆ๋‹ค.

 

๐Ÿ‘‰ LSTM ์ˆ˜์‹์œผ๋กœ ์‚ดํŽด๋ณด๊ธฐ

 

๋”ฅ๋Ÿฌ๋‹ ์ˆ˜์‹์œผ๋กœ ์‚ดํŽด๋ณด๊ธฐ[2ํŽธ]: LSTM

 

dacon.io

RNN ์ˆ˜์‹์œผ๋กœ ์‚ดํŽด๋ณด๊ธฐ์— ์ด์–ด LSTM ๋ชจ๋ธ์„ ์ˆ˜์‹์œผ๋กœ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. 5๋…„ ์ „ LSTM์„ ์ฒ˜์Œ ๊ณต๋ถ€ํ•  ๋‹น์‹œ ์ €๋Š” ํ•™๋ถ€์ƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ์ œ์„œ์•ผ ๋”ฅ๋Ÿฌ๋‹์ด๋ผ๋Š” ๊ฒƒ์„ ์ฒ˜์Œ ์ ‘ํ•˜๊ณ , ๊ทธ ์ค‘์—์„œ๋„ ๊ฐ€์žฅ ์ฒ˜์Œ ๋งŒ๋“ค์–ด๋ณธ ๋ชจ๋ธ์ด LSTM์ด์—ˆ๋Š”๋ฐ์š”. ๋‹น์‹œ ๋ชจ๋ธ์˜ ๊ตฌ์กฐ๋ฅผ ์ดํ•ดํ•˜๋ ค๊ณ  ์ˆ˜์‹์„ ์‚ดํŽด๋ณด์•˜์ง€๋งŒ, ๊ฒฐ๊ตญ RNN์— ์ด์–ด ์ค‘๋„ ํฌ๊ธฐํ–ˆ์Šต๋‹ˆ๋‹ค. ํ™•์‹คํžˆ ๋ช‡๋…„ ๋” ๊ณต๋ถ€ํ–ˆ๋‹ค๊ณ , ์ˆ˜์‹ ์ดํ•ดํ•˜๊ธฐ๊ฐ€ ์กฐ๊ธˆ ๋” ์ˆ˜์›”ํ•˜๋„ค์š”. ์ด ๊ธ€ ์—ญ์‹œ ์ €์™€ ๊ฐ™์€ ๋ถ„๋“ค๊ป˜ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์—ˆ์œผ๋ฉด ํ•˜์—ฌ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ €๋ฅผ ์œ„ํ•ด์„œ๋„์š” :)

์ œ๊ฐ€ ๋งŒ๋“ค์–ด๋ณด๊ณ ์‹ถ์€ ๋ชจ๋ธ์ด ์žˆ๋Š”๋ฐ, RNN ๊ธฐ๋ฐ˜์˜ ๊ตฌ์กฐ๋ฅผ ์ฐจ์šฉํ•ด์•ผํ•  ๊ฒƒ ๊ฐ™๋”๊ตฐ์š”. ๋Œ€๋žต์ ์œผ๋กœ ์–ด๋–ค ๋ฐฉ์‹์ธ์ง€๋Š” ์•„๋‚˜ ์ˆ˜์‹์„ ํ™•์‹คํžˆ ๋ชฐ๋ผ ๊ณ ๋ฏผ์ด ๋งŽ์•˜๋˜ ์ฐจ์— ์ด๋ฅผ ์ดํ•ดํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์ ธ ๊ธ€์„ ์ž‘์„ฑํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.

 


๋‹ค์Œ์ฃผ์—๋Š” ๋˜ ๋‹ค๋ฅธ ์žฌ๋ฐŒ๋Š” ์ฃผ์ œ๋ฅผ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ค€๋น„ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

์ฝ์–ด์ฃผ์…” ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค ๐Ÿฅฐ