Rescale ๋ฏธํŒ… ์˜ˆ์•ฝ

10๊ฐ€์ง€ ์ตœ๊ณ ์˜ ๊ธฐ๊ณ„ ํ•™์Šต ์•Œ๊ณ ๋ฆฌ์ฆ˜

๋ฒ ์ŠคํŠธ

10๊ฐ€์ง€ ์ตœ๊ณ ์˜ ๊ธฐ๊ณ„ ํ•™์Šต ์•Œ๊ณ ๋ฆฌ์ฆ˜

mm

์šฐ๋ฆฌ๋Š” GPU ๊ฐ€์† ๋จธ์‹  ๋Ÿฌ๋‹ ๋ถ„์•ผ์—์„œ ์—„์ฒญ๋‚œ ํ˜์‹ ์„ ๊ฒช๊ณ  ์žˆ์ง€๋งŒ, ์ตœ์‹  ์—ฐ๊ตฌ ๋…ผ๋ฌธ์—์„œ๋Š” ์ข…์ข… (๊ทธ๋ฆฌ๊ณ  ๋‘๋“œ๋Ÿฌ์ง€๊ฒŒ) ์ˆ˜์‹ญ ๋…„ ์ „, ์–ด๋–ค ๊ฒฝ์šฐ์—๋Š” 70๋…„์ด๋‚˜ ๋œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๋‹ค๋ฃจ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ผ๋ถ€ ์‚ฌ๋žŒ๋“ค์€ ์ด๋Ÿฌํ•œ ์˜ค๋ž˜๋œ ๋ฐฉ๋ฒ• ์ค‘ ๋‹ค์ˆ˜๊ฐ€ ๊ธฐ๊ณ„ ํ•™์Šต๋ณด๋‹ค๋Š” 'ํ†ต๊ณ„ ๋ถ„์„' ๋ฒ”์ฃผ์— ์†ํ•œ๋‹ค๊ณ  ์ฃผ์žฅํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด ๋ถ„์•ผ์˜ ์ถœํ˜„์„ 1957๋…„๊นŒ์ง€๋งŒ ๊ฑฐ์Šฌ๋Ÿฌ ์˜ฌ๋ผ๊ฐ€๋Š” ๊ฒƒ์„ ์„ ํ˜ธํ•ฉ๋‹ˆ๋‹ค. ํผ์…‰ํŠธ๋ก ์˜ ๋ฐœ๋ช….

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

1: ํŠธ๋žœ์Šคํฌ๋จธ

2017๋…„ Google Research๋Š” ์—ฐ๊ตฌ ํ˜‘๋ ฅ์„ ์ฃผ๋„ํ•˜์—ฌ ์ข…์ด ์ฃผ์˜ ๋งŒ ์žˆ์œผ๋ฉด๋ฉ๋‹ˆ๋‹ค. ์ด ์ž‘์—…์€ ๋‹ค์Œ์„ ์ด‰์ง„ํ•˜๋Š” ์ƒˆ๋กœ์šด ์•„ํ‚คํ…์ฒ˜๋ฅผ ์„ค๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฃผ์˜ ๋ฉ”์ปค๋‹ˆ์ฆ˜ ์ธ์ฝ”๋”/๋””์ฝ”๋”์™€ ์ˆœํ™˜ ๋„คํŠธ์›Œํฌ ๋ชจ๋ธ์˜ 'ํŒŒ์ดํ•‘'์—์„œ๋ถ€ํ„ฐ ๊ทธ ์ž์ฒด๋กœ ์ค‘์•™ ๋ณ€ํ™˜ ๊ธฐ์ˆ ์— ์ด๋ฅด๊ธฐ๊นŒ์ง€.

์ ‘๊ทผ ๋ฐฉ์‹์€ ๋”๋น™๋˜์—ˆ์Šต๋‹ˆ๋‹ค ๋ณ€์‹  ๋กœ๋ด‡, ์ดํ›„ ์ž์—ฐ์–ด ์ฒ˜๋ฆฌ(NLP)์˜ ํ˜์‹ ์ ์ธ ๋ฐฉ๋ฒ•๋ก ์ด ๋˜์—ˆ์œผ๋ฉฐ, ํŠนํžˆ ์ž๋™ ํšŒ๊ท€ ์–ธ์–ด ๋ชจ๋ธ๊ณผ AI ํฌ์Šคํ„ฐ ํ•˜์œ„ GPT-3์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

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

CUDA ์‹œ๋Œ€์— ML ์—ฐ๊ตฌ๋ฅผ ์ง€๋ฐฐํ•˜๊ธฐ ์‹œ์ž‘ํ•œ ์ˆœํ™˜ ์‹ ๊ฒฝ๋ง(RNN)๊ณผ ๋‹ฌ๋ฆฌ Transformer ์•„ํ‚คํ…์ฒ˜๋Š” ์‰ฝ๊ฒŒ ๋ณ‘๋ ฌํ™”, RNN๋ณด๋‹ค ํ›จ์”ฌ ๋” ํฐ ๋ฐ์ดํ„ฐ ๋ชจ์Œ์„ ์ƒ์‚ฐ์ ์œผ๋กœ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ธธ์„ ์—ด์–ด์ค๋‹ˆ๋‹ค.

์ธ๊ธฐ์žˆ๋Š” ์‚ฌ์šฉ๋ฒ•

ํŠธ๋žœ์Šคํฌ๋จธ๋Š” 2020๋…„ ๋‹น์‹œ ๊ธฐ๋ก์„ ๊ฒฝ์‹ ํ•œ OpenAI์˜ GPT-3 ์ถœ์‹œ๋กœ ๋Œ€์ค‘์˜ ์ƒ์ƒ๋ ฅ์„ ์‚ฌ๋กœ์žก์•˜์Šต๋‹ˆ๋‹ค. 175 ์–ต ๋งค๊ฐœ ๋ณ€์ˆ˜. ์ด ๋†€๋ผ์šด ์„ฑ๊ณผ๋Š” ๊ฒฐ๊ตญ 2021๋…„๊ณผ ๊ฐ™์€ ์ดํ›„ ํ”„๋กœ์ ํŠธ์— ์˜ํ•ด ๊ฐ€๋ ค์กŒ์Šต๋‹ˆ๋‹ค. ๊ณต๊ฐœ Microsoft์˜ Megatron-Turing NLG 530B๋Š” (์ด๋ฆ„์—์„œ ์•Œ ์ˆ˜ ์žˆ๋“ฏ์ด) 530์–ต ๊ฐœ ์ด์ƒ์˜ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ๊ฐ–์ถ”๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•˜์ดํผ์Šค์ผ€์ผ Transformer NLP ํ”„๋กœ์ ํŠธ์˜ ํƒ€์ž„๋ผ์ธ. ์ถœ์ฒ˜: ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ

ํ•˜์ดํผ์Šค์ผ€์ผ Transformer NLP ํ”„๋กœ์ ํŠธ์˜ ํƒ€์ž„๋ผ์ธ. ์ถœ์ฒ˜: Microsoft

Transformer ์•„ํ‚คํ…์ฒ˜๋Š” ๋˜ํ•œ NLP์—์„œ ์ปดํ“จํ„ฐ ๋น„์ „์œผ๋กœ ๋„˜์–ด๊ฐ”์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ์„ธ๋Œ€ OpenAI์™€ ๊ฐ™์€ ์ด๋ฏธ์ง€ ํ•ฉ์„ฑ ํ”„๋ ˆ์ž„์›Œํฌ ์ฅ๋‹ค ๋ฐ DALL-E, ์ ์  ๋” ๋งŽ์€ ๊ด€๋ จ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ์ค‘์—์„œ ํ…์ŠคํŠธ> ์ด๋ฏธ์ง€ ๋„๋ฉ”์ธ ๋งคํ•‘์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ถˆ์™„์ „ํ•œ ์ด๋ฏธ์ง€๋ฅผ ์™„์„ฑํ•˜๊ณ  ํ›ˆ๋ จ๋œ ๋„๋ฉ”์ธ์—์„œ ์ƒˆ๋กœ์šด ์ด๋ฏธ์ง€๋ฅผ ํ•ฉ์„ฑํ•ฉ๋‹ˆ๋‹ค.

DALL-E๋Š” ํ”Œ๋ผํ†ค์˜ ํ‰์ƒ์˜ ๋ถ€๋ถ„์  ์ด๋ฏธ์ง€๋ฅผ ์™„์„ฑํ•˜๋ ค๊ณ  ์‹œ๋„ํ•œ๋‹ค. ์ถœ์ฒ˜: https://openai.com/blog/dall-e/

DALL-E๋Š” ํ”Œ๋ผํ†ค์˜ ํ‰์ƒ์˜ ๋ถ€๋ถ„์  ์ด๋ฏธ์ง€๋ฅผ ์™„์„ฑํ•˜๋ ค๊ณ  ์‹œ๋„ํ•œ๋‹ค. ์ถœ์ฒ˜ : https://openai.com/blog/dall-e/

2: ์ƒ์„ฑ์  ์ ๋Œ€ ์‹ ๊ฒฝ๋ง(GAN)

ํŠธ๋žœ์Šคํฌ๋จธ๋Š” GPT-3์˜ ์ถœ์‹œ ๋ฐ ์ฑ„ํƒ์„ ํ†ตํ•ด ๋†€๋ผ์šด ์–ธ๋ก  ๋ณด๋„๋ฅผ ์–ป์—ˆ์ง€๋งŒ, ์ƒ์‹ ์ ๋Œ€์  ๋„คํŠธ์›Œํฌ (GAN)์€ ๊ทธ ์ž์ฒด๋กœ ์ธ์‹ํ•  ์ˆ˜ ์žˆ๋Š” ๋ธŒ๋žœ๋“œ๊ฐ€ ๋˜์—ˆ์œผ๋ฉฐ ๊ถ๊ทน์ ์œผ๋กœ ๋”ฅ ํŽ˜์ดํฌ ๋™์‚ฌ๋กœ.

์ฒ˜์Œ ์ œ์•ˆ ์žฌํ™œ์šฉ๋ฅ  ์ด๋ฏธ์ง€ ํ•ฉ์„ฑ์— ์ฃผ๋กœ ์‚ฌ์šฉ๋˜๋Š” Generative Adversarial Network ์•„ํ‚คํ…์ฒ˜ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค ๋ฐœ์ „๊ธฐ ๋ฐ ํŒ๋ณ„ ์ž์ƒ์„ฑ์ž๋Š” ๋ฐ์ดํ„ฐ์„ธํŠธ์— ์žˆ๋Š” ์ˆ˜์ฒœ ๊ฐœ์˜ ์ด๋ฏธ์ง€๋ฅผ ์ˆœํ™˜ํ•˜๋ฉฐ ๋ฐ˜๋ณต์ ์œผ๋กœ ์žฌ๊ตฌ์„ฑ์„ ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ์‹œ๋„๋งˆ๋‹ค ํŒ๋ณ„์ž๋Š” ์ƒ์„ฑ์ž์˜ ์ž‘์—…์„ ํ‰๊ฐ€ํ•˜๊ณ , ์ƒ์„ฑ์ž๋ฅผ ๋” ๋‚˜์€ ๊ฒฐ๊ณผ๋ฅผ ๋‚ด๋„๋ก ๋˜๋Œ๋ ค ๋ณด๋‚ด์ง€๋งŒ, ์ด์ „ ์žฌ๊ตฌ์„ฑ์˜ ์˜ค๋ฅ˜ ๋ฐฉ์‹์— ๋Œ€ํ•œ ํ†ต์ฐฐ๋ ฅ์€ ์ œ๊ณตํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜: https://developers.google.com/machine-learning/gan/gan_structure

์ถœ์ฒ˜: https://developers.google.com/machine-learning/gan/gan_structure

์ด๋ ‡๊ฒŒ ํ•˜๋ฉด Discriminator๊ฐ€ ์–ด๋””์—์„œ ์ž˜๋ชป๋˜์—ˆ๋Š”์ง€ ์•Œ๋ ค์คฌ์„ ๋•Œ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ์ž ์žฌ์ ์ธ ๋ง‰๋‹ค๋ฅธ ๊ณจ๋ชฉ์„ ๋”ฐ๋ผ๊ฐ€๋Š” ๋Œ€์‹  Generator๊ฐ€ ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•์„ ํƒ์ƒ‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค(์•„๋ž˜ #8 ์ฐธ์กฐ). ๊ต์œก์ด ๋๋‚  ๋•Œ์ฏค Generator๋Š” ๋ฐ์ดํ„ฐ ์„ธํŠธ์˜ ํฌ์ธํŠธ ๊ฐ„์˜ ๊ด€๊ณ„์— ๋Œ€ํ•œ ์ž์„ธํ•˜๊ณ  ํฌ๊ด„์ ์ธ ๋งต์„ ๊ฐ–๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์—ฐ๊ตฌ์›์ด ์ฒจ๋ถ€ํ•œ ๋™์˜์ƒ์—์„œ ๋ฐœ์ทŒํ•œ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค(๊ธฐ์‚ฌ ๋์— ์‚ฝ์ž… ์ฐธ์กฐ). ์‚ฌ์šฉ์ž๊ฐ€ '์žก๊ธฐ' ์ปค์„œ(์™ผ์ชฝ ์œ„)๋กœ ๋ณ€ํ™˜์„ ์กฐ์ž‘ํ•˜๊ณ  ์žˆ์Œ์„ ์ฐธ๊ณ ํ•˜์‹ญ์‹œ์˜ค. ์ถœ์ฒ˜: https://www.youtube.com/watch?v=k7sG4XY5rIc

์ข…์ด์—์„œ ๊ณต๊ฐ„ ์ธ์‹์„ ๋†’์—ฌ GAN ํ‰ํ˜• ๊ฐœ์„ : ์ƒˆ๋กœ์šด ํ”„๋ ˆ์ž„์›Œํฌ๋Š” GAN์˜ ๋•Œ๋•Œ๋กœ ์‹ ๋น„ํ•œ ์ž ์žฌ ๊ณต๊ฐ„์„ ์ˆœํ™˜ํ•˜์—ฌ ์ด๋ฏธ์ง€ ํ•ฉ์„ฑ ์•„ํ‚คํ…์ฒ˜์— ๋ฐ˜์‘ํ•˜๋Š” ์ˆ˜๋‹จ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ถœ์ฒ˜: https://genforce.github.io/eqgan/

๋น„์œ ํ•˜์ž๋ฉด, ์ด๊ฒƒ์€ ๋Ÿฐ๋˜ ์ค‘์‹ฌ๋ถ€๋กœ ๋‹จ์กฐ๋กœ์šด ์ถœํ‡ด๊ทผ๊ธธ์„ ๋ฐฐ์šฐ๋Š” ๊ฒƒ๊ณผ ํž˜๋“ค๊ฒŒ ์Šต๋“ํ•˜๋Š” ๊ฒƒ์˜ ์ฐจ์ด์ž…๋‹ˆ๋‹ค. ์ง€์‹.

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

์–ฝํž˜์€ ์ฃผ๋ชฉํ• ๋งŒํ•œ ๋ฌธ์ œ GAN๊ณผ ์ธ์ฝ”๋”/๋””์ฝ”๋” ํ”„๋ ˆ์ž„์›Œํฌ์˜ ์ž ์žฌ ๊ณต๊ฐ„์—์„œ: GAN์—์„œ ์ƒ์„ฑ๋œ ์—ฌ์„ฑ ์–ผ๊ตด์˜ ๋ฏธ์†Œ๋Š” ์ž ์žฌ ๊ณต๊ฐ„์—์„œ ๊ทธ๋…€์˜ '์ •์ฒด์„ฑ'์˜ ์–ฝํžŒ ํŠน์ง•์ธ๊ฐ€, ์•„๋‹ˆ๋ฉด ํ‰ํ–‰ํ•œ ๊ฐ€์ง€์ธ๊ฐ€?

์ด ์‚ฌ๋žŒ์˜ GAN ์ƒ์„ฑ ์–ผ๊ตด์€ ์กด์žฌํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ถœ์ฒ˜: https://this-person-does-not-exist.com/en

์ด ์‚ฌ๋žŒ์˜ GAN ์ƒ์„ฑ ์–ผ๊ตด์€ ์กด์žฌํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ถœ์ฒ˜: https://this-person-does-not-exist.com/en

์ง€๋‚œ ๋ช‡ ๋…„ ๋™์•ˆ ์ด์™€ ๊ด€๋ จํ•˜์—ฌ ์ ์  ๋” ๋งŽ์€ ์ƒˆ๋กœ์šด ์—ฐ๊ตฌ ํ”„๋กœ์ ํŠธ๊ฐ€ ์ง„ํ–‰๋˜์–ด ์™”์œผ๋ฉฐ, ์ด๋Š” GAN์˜ ์ž ์žฌ ๊ณต๊ฐ„์— ๋Œ€ํ•œ ๊ธฐ๋Šฅ ์ˆ˜์ค€์˜ ํฌํ† ์ƒต ์Šคํƒ€์ผ ํŽธ์ง‘์„ ์œ„ํ•œ ๊ธธ์„ ๋‹ฆ์•˜์„์ง€๋„ ๋ชจ๋ฆ…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ํ˜„์žฌ ๋งŽ์€ ๋ณ€ํ™˜์€ ์‚ฌ์‹ค์ƒ '์ „๋ถ€ ์•„๋‹ˆ๋ฉด ์ „๋ฌด' ํŒจํ‚ค์ง€์— ๋ถˆ๊ณผํ•ฉ๋‹ˆ๋‹ค. ํŠนํžˆ, NVIDIA์˜ 2021๋…„ ๋ง EditGAN ๋ฆด๋ฆฌ์Šค๋Š” ๋†’์€ ์ˆ˜์ค€์˜ ํ•ด์„ ๊ฐ€๋Šฅ์„ฑ ์‹œ๋งจํ‹ฑ ๋ถ„ํ•  ๋งˆ์Šคํฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ž ์žฌ ๊ณต๊ฐ„์—์„œ

์ธ๊ธฐ์žˆ๋Š” ์‚ฌ์šฉ๋ฒ•

์ธ๊ธฐ ์žˆ๋Š” ๋”ฅํŽ˜์ดํฌ ๋น„๋””์˜ค์— ๋Œ€ํ•œ ์ฐธ์—ฌ(์‹ค์ œ๋กœ ์ƒ๋‹นํžˆ ์ œํ•œ์ ์ž„) ์™ธ์—๋„ ์ด๋ฏธ์ง€/๋น„๋””์˜ค ์ค‘์‹ฌ GAN์€ ์ง€๋‚œ XNUMX๋…„ ๋™์•ˆ ๊ธ‰์ฆํ•˜์—ฌ ์—ฐ๊ตฌ์›๊ณผ ๋Œ€์ค‘ ๋ชจ๋‘๋ฅผ ๋งค๋ฃŒ์‹œ์ผฐ์Šต๋‹ˆ๋‹ค. ์ƒˆ ๋ฆด๋ฆฌ์Šค์˜ ์–ด์ง€๋Ÿฌ์šด ์†๋„์™€ ๋นˆ๋„๋ฅผ ๋”ฐ๋ผ์žก๋Š” ๊ฒƒ์€ ์–ด๋ ค์šด ์ผ์ด์ง€๋งŒ GitHub ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๋Š” ๋ฉ‹์ง„ GAN ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํฌ๊ด„์ ์ธ ๋ชฉ๋ก์„ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

Generative Adversarial Networks๋Š” ์ด๋ก ์ ์œผ๋กœ ์ž˜ ๊ตฌ์„ฑ๋œ ๋„๋ฉ”์ธ์—์„œ ๊ธฐ๋Šฅ์„ ํŒŒ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ…์ŠคํŠธ ํฌํ•จ.

3: SVM

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

์ง€์› ๋ฒกํ„ฐ๋Š” ๊ทธ๋ฃน ๊ฐ„์˜ ๊ฒฝ๊ณ„๋ฅผ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ์ถœ์ฒ˜: https://www.kdnuggets.com/2016/07/support-vector-machines-simple-explanation.html

์ง€์› ๋ฒกํ„ฐ๋Š” ๊ทธ๋ฃน ๊ฐ„์˜ ๊ฒฝ๊ณ„๋ฅผ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ์ถœ์ฒ˜: https://www.kdnuggets.com/2016/07/support-vector-machines-simple-explanation.html

๋„์ถœ๋œ ๊ฒฝ๊ณ„๋ฅผ ์ดˆํ‰๋ฉด.

๋‚ฎ์€ ๊ธฐ๋Šฅ ์ˆ˜์ค€์—์„œ SVM์€ XNUMX ์ฐจ์› (์œ„ ์ด๋ฏธ์ง€) ๊ทธ๋Ÿฌ๋‚˜ ์ธ์‹๋˜๋Š” ๊ทธ๋ฃน์ด๋‚˜ ์œ ํ˜•์˜ ์ˆ˜๊ฐ€ ๋” ๋งŽ์€ ๊ฒฝ์šฐ์—๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์‚ผ์ฐจ์›์˜.

์ ๊ณผ ๊ทธ๋ฃน์˜ ๋” ๊นŠ์€ ๋ฐฐ์—ด์—๋Š” XNUMX์ฐจ์› SVM์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ถœ์ฒ˜: https://cml.rhul.ac.uk/svm.html

์ ๊ณผ ๊ทธ๋ฃน์˜ ๋” ๊นŠ์€ ๋ฐฐ์—ด์—๋Š” XNUMX์ฐจ์› SVM์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ถœ์ฒ˜: https://cml.rhul.ac.uk/svm.html

์ธ๊ธฐ์žˆ๋Š” ์‚ฌ์šฉ๋ฒ•

์ง€์› ๋ฒกํ„ฐ ๋จธ์‹ ์€ ๋‹ค์–‘ํ•œ ์ข…๋ฅ˜์˜ ๊ณ ์ฐจ์› ๋ฐ์ดํ„ฐ๋ฅผ ํšจ๊ณผ์ ์ด๊ณ  ๋ถˆ๊ฐ€์ง€๋ก ์ ์œผ๋กœ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค์Œ์„ ํฌํ•จํ•œ ๋‹ค์–‘ํ•œ ๋จธ์‹ ๋Ÿฌ๋‹ ๋ถ„์•ผ์—์„œ ๋„๋ฆฌ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋”ฅ ํŽ˜์ดํฌ ๊ฐ์ง€, ์ด๋ฏธ์ง€ ๋ถ„๋ฅ˜, ์ฆ์˜ค์‹ฌ ํ‘œํ˜„ ๋ถ„๋ฅ˜, DNA ๋ถ„์„ ๋ฐ ์ธ๊ตฌ ๊ตฌ์กฐ ์˜ˆ์ธก๋งŽ์€ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ์‚ฌ์ด์—์„œ.

4: K-ํ‰๊ท  ํด๋Ÿฌ์Šคํ„ฐ๋ง

์ผ๋ฐ˜์ ์œผ๋กœ ํด๋Ÿฌ์Šคํ„ฐ๋ง์€ ๋น„์ง€๋„ ํ•™์Šต ๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ ํฌ์ธํŠธ๋ฅผ ๋ถ„๋ฅ˜ํ•˜๋ ค๋Š” ์ ‘๊ทผ ๋ฐฉ์‹ ๋ฐ€๋„ ์ถ”์ •, ์—ฐ๊ตฌ ์ค‘์ธ ๋ฐ์ดํ„ฐ์˜ ๋ถ„ํฌ ๋งต์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

K-Means๋Š” ๋ฐ์ดํ„ฐ์˜ ์‹ ์„ฑํ•œ ์„ธ๊ทธ๋จผํŠธ, ๊ทธ๋ฃน ๋ฐ ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ํด๋Ÿฌ์Šคํ„ฐ๋งํ•ฉ๋‹ˆ๋‹ค. ์ถœ์ฒ˜: https://aws.amazon.com/blogs/machine-learning/k-means-clustering-with-amazon-sagemaker/

K-Means๋Š” ๋ฐ์ดํ„ฐ์˜ ์‹ ์„ฑํ•œ ์„ธ๊ทธ๋จผํŠธ, ๊ทธ๋ฃน ๋ฐ ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ํด๋Ÿฌ์Šคํ„ฐ๋งํ•ฉ๋‹ˆ๋‹ค. ์ถœ์ฒ˜: https://aws.amazon.com/blogs/machine-learning/k-means-clustering-with-amazon-sagemaker/

K- ํ‰๊ท  ๊ตฐ์ง‘ํ™” ์ด ์ ‘๊ทผ ๋ฐฉ์‹์˜ ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ๊ตฌํ˜„ ๋ฐฉ์‹์€ ๋ฐ์ดํ„ฐ ํฌ์ธํŠธ๋ฅผ ๊ณ ์œ ํ•œ 'K ๊ทธ๋ฃน'์œผ๋กœ ๋ถ„๋ฅ˜ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋Š” ์›์‹œ ํ†ต๊ณ„ ๋ฐ์ดํ„ฐ์—์„œ ๋ฐœ๊ฒฌ๋˜๊ธฐ๋ฅผ ๊ธฐ๋‹ค๋ฆฌ๋Š” ์ธ๊ตฌ ํ†ต๊ณ„์  ๋ถ€๋ฌธ, ์˜จ๋ผ์ธ ์ปค๋ฎค๋‹ˆํ‹ฐ ๋˜๋Š” ๊ธฐํƒ€ ๊ฐ€๋Šฅํ•œ ๋น„๋ฐ€ ์ง‘๊ณ„๋ฅผ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํด๋Ÿฌ์Šคํ„ฐ๋Š” K-Means ๋ถ„์„์—์„œ ํ˜•์„ฑ๋ฉ๋‹ˆ๋‹ค. ์ถœ์ฒ˜: https://www.geeksforgeeks.org/ml-determine-the-optimal-value-of-k-in-k-means-clustering/

ํด๋Ÿฌ์Šคํ„ฐ๋Š” K-Means ๋ถ„์„์—์„œ ํ˜•์„ฑ๋ฉ๋‹ˆ๋‹ค. ์ถœ์ฒ˜: https://www.geeksforgeeks.org/ml-determine-the-optimal-value-of-k-in-k-means-clustering/

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

ํด๋Ÿฌ์Šคํ„ฐ ๊ฐ„ ๊ฐ’ ์ฐจ์ด์˜ ์ œ๊ณฑ ์˜ค์ฐจ ๋˜๋Š” '๋น„์šฉ'์— ๋Œ€ํ•œ ํ”Œ๋กฏ์€ ๋‹ค์Œ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ํŒ”๊ฟˆ์น˜ ํฌ์ธํŠธ ๋ฐ์ดํ„ฐ:

ํด๋Ÿฌ์Šคํ„ฐ ๊ทธ๋ž˜ํ”„์˜ 'elbow point'. ์ถœ์ฒ˜: https://www.scikit-yb.org/en/latest/api/cluster/elbow.html

ํด๋Ÿฌ์Šคํ„ฐ ๊ทธ๋ž˜ํ”„์˜ 'ํŒ”๊ฟˆ์น˜ ์ง€์ '. ์ถœ์ฒ˜: https://www.scikit-yb.org/en/latest/api/cluster/elbow.html

ํŒ”๊ฟˆ์น˜ ํฌ์ธํŠธ๋Š” ๋ฐ์ดํ„ฐ ์„ธํŠธ์— ๋Œ€ํ•œ ๊ต์œก ์„ธ์…˜์ด ๋๋‚  ๋•Œ ์†์‹ค์ด ๊ฐ์†Œํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๊ฐœ๋…์ƒ ์œ ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฃน ๊ฐ„์˜ ๋” ์ด์ƒ์˜ ๊ตฌ๋ถ„์ด ๋ช…ํ™•ํ•ด์ง€์ง€ ์•Š๋Š” ์ง€์ ์„ ๋‚˜ํƒ€๋‚ด๋ฉฐ ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ์˜ ํ›„์† ๋‹จ๊ณ„๋กœ ์ด๋™ํ•˜๊ฑฐ๋‚˜ ๊ฒฐ๊ณผ๋ฅผ ๋ณด๊ณ ํ•ด์•ผ ํ•˜๋Š” ์ˆœ๊ฐ„์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

์ธ๊ธฐ์žˆ๋Š” ์‚ฌ์šฉ๋ฒ•

K-ํ‰๊ท  ํด๋Ÿฌ์Šคํ„ฐ๋ง์€ ๊ณ ๊ฐ ๋ถ„์„์—์„œ ๊ธฐ๋ณธ์ ์ธ ๊ธฐ์ˆ ๋กœ, ๋ฐฉ๋Œ€ํ•œ ์ƒ์—… ๊ธฐ๋ก์„ ์ธ๊ตฌ ํ†ต๊ณ„์  ํ†ต์ฐฐ๋ ฅ๊ณผ '๋ฆฌ๋“œ'๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๋ช…ํ™•ํ•˜๊ณ  ์„ค๋ช… ๊ฐ€๋Šฅํ•œ ๋ฐฉ๋ฒ•๋ก ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ด ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ์™ธ์—๋„ K-Means Clustering์€ ๋‹ค์Œ์„ ์œ„ํ•ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์‚ฐ์‚ฌํƒœ ์˜ˆ์ธก, ์˜๋ฃŒ ์˜์ƒ ๋ถ„ํ• , GAN์„ ์‚ฌ์šฉํ•œ ์ด๋ฏธ์ง€ ํ•ฉ์„ฑ, ๋ฌธ์„œ ๋ถ„๋ฅ˜๋ฐ ๋„์‹œ ๊ณ„ํš, ๋‹ค๋ฅธ ๋งŽ์€ ์ž ์žฌ์  ๋ฐ ์‹ค์ œ ์šฉ๋„ ์ค‘์—์„œ.

5: ๋žœ๋ค ํฌ๋ ˆ์ŠคํŠธ

๋žœ๋ค ํฌ๋ ˆ์ŠคํŠธ๋Š” ์•™์ƒ๋ธ” ํ•™์Šต ๋ฐฐ์—ด์˜ ๊ฒฐ๊ณผ๋ฅผ ํ‰๊ท ํ™”ํ•˜๋Š” ๋ฐฉ๋ฒ• ๊ฒฐ์ • ํŠธ๋ฆฌ ๊ฒฐ๊ณผ์— ๋Œ€ํ•œ ์ „๋ฐ˜์ ์ธ ์˜ˆ์ธก์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜: https://www.tutorialandexample.com/wp-content/uploads/2019/10/Decision-Trees-Root-Node.png

์ถœ์ฒ˜: https://www.tutorialandexample.com/wp-content/uploads/2019/10/Decision-Trees-Root-Node.png

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

In ๊ฐ•ํ™” ํ•™์Šต, ๊ฒฝ๋กœ์—์„œ ํ›„ํ‡ดํ•˜๊ณ  ์ด์ „ ์ž…์žฅ์—์„œ ๋‹ค์‹œ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์˜์‚ฌ ๊ฒฐ์ • ํŠธ๋ฆฌ๋Š” ์—ฌ์ •์— ์ „๋…ํ•ฉ๋‹ˆ๋‹ค.

๋”ฐ๋ผ์„œ ๋žœ๋ค ํฌ๋ ˆ์ŠคํŠธ ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๋ณธ์งˆ์ ์œผ๋กœ ์˜์‚ฌ๊ฒฐ์ •์— ์Šคํ”„๋ ˆ๋“œ ๋ฒ ํŒ…์„ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด '๋ฌด์ž‘์œ„'๋ผ๊ณ  ๋ถˆ๋ฆฌ๋Š” ์ด์œ ๋Š” ์ž„์‹œ ๋ณ€ํ†ต์˜ ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•œ ์„ ํƒ๊ณผ ๊ด€์ฐฐ ์ค‘์•™ ๋ถ„๋ฆฌ๋Œ€ ์˜์‚ฌ ๊ฒฐ์ • ํŠธ๋ฆฌ ๋ฐฐ์—ด์˜ ๊ฒฐ๊ณผ ํ•ฉ๊ณ„์ž…๋‹ˆ๋‹ค.

๋‹ค์–‘ํ•œ ์š”์†Œ๋ฅผ ๊ณ ๋ คํ•˜๊ธฐ ๋•Œ๋ฌธ์— Random Forest ์ ‘๊ทผ ๋ฐฉ์‹์€ ์˜์‚ฌ ๊ฒฐ์ • ํŠธ๋ฆฌ๋ณด๋‹ค ์˜๋ฏธ ์žˆ๋Š” ๊ทธ๋ž˜ํ”„๋กœ ๋ณ€ํ™˜ํ•˜๊ธฐ๊ฐ€ ๋” ์–ด๋ ค์šธ ์ˆ˜ ์žˆ์ง€๋งŒ ํ›จ์”ฌ ๋” ์ƒ์‚ฐ์ ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜์‚ฌ ๊ฒฐ์ • ํŠธ๋ฆฌ๋Š” ๊ณผ์ ํ•ฉ(overfitting)์˜ ์˜ํ–ฅ์„ ๋ฐ›๋Š”๋ฐ, ์ด๋Š” ์–ป์€ ๊ฒฐ๊ณผ๊ฐ€ ํŠน์ • ๋ฐ์ดํ„ฐ์—๋งŒ ๊ตญํ•œ๋˜์–ด ์ผ๋ฐ˜ํ™”ํ•˜๊ธฐ ์–ด๋ ต๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๋žœ๋ค ํฌ๋ ˆ์ŠคํŠธ๋Š” ๋ฐ์ดํ„ฐ ํฌ์ธํŠธ๋ฅผ ์ž„์˜๋กœ ์„ ํƒํ•˜์—ฌ ๋ฐ์ดํ„ฐ์—์„œ ์˜๋ฏธ ์žˆ๊ณ  ์œ ์šฉํ•œ ๋Œ€ํ‘œ์  ์ถ”์„ธ๋ฅผ ์ฐพ์•„๋‚ด๋Š” ๋ฐฉ์‹์œผ๋กœ ์ด๋Ÿฌํ•œ ๊ฒฝํ–ฅ์„ ๊ทน๋ณตํ•ฉ๋‹ˆ๋‹ค.

์˜์‚ฌ ๊ฒฐ์ • ํŠธ๋ฆฌ ํšŒ๊ท€. ์ถœ์ฒ˜: https://scikit-learn.org/stable/auto_examples/tree/plot_tree_regression.html

์˜์‚ฌ ๊ฒฐ์ • ํŠธ๋ฆฌ ํšŒ๊ท€. ์ถœ์ฒ˜: https://scikit-learn.org/stable/auto_examples/tree/plot_tree_regression.html

์ธ๊ธฐ์žˆ๋Š” ์‚ฌ์šฉ๋ฒ•

์ด ๋ชฉ๋ก์— ์žˆ๋Š” ๋งŽ์€ ์•Œ๊ณ ๋ฆฌ์ฆ˜๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ, ๋žœ๋ค ํฌ๋ ˆ์ŠคํŠธ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ๋ฐ์ดํ„ฐ์˜ '์ดˆ๊ธฐ' ์ •๋ ฌ ๋ฐ ํ•„ํ„ฐ๋ง ์—ญํ• ์„ ํ•˜๋ฉฐ, ์ด๋Ÿฌํ•œ ํŠน์„ฑ์œผ๋กœ ์ธํ•ด ์ƒˆ๋กœ์šด ์—ฐ๊ตฌ ๋…ผ๋ฌธ์— ๊พธ์ค€ํžˆ ๋“ฑ์žฅํ•ฉ๋‹ˆ๋‹ค. ๋žœ๋ค ํฌ๋ ˆ์ŠคํŠธ ํ™œ์šฉ ์‚ฌ๋ก€๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ž๊ธฐ๊ณต๋ช…์˜์ƒํ•ฉ์„ฑ, Bitcoin ๊ฐ€๊ฒฉ ์˜ˆ์ธก, ์ธ๊ตฌ ์กฐ์‚ฌ ์„ธ๋ถ„ํ™”, ํ…์ŠคํŠธ ๋ถ„๋ฅ˜ ๋ฐ ์‹ ์šฉ ์นด๋“œ ์‚ฌ๊ธฐ ํƒ์ง€.

Random Forest๋Š” ๋จธ์‹  ๋Ÿฌ๋‹ ์•„ํ‚คํ…์ฒ˜์˜ ํ•˜์œ„ ์ˆ˜์ค€ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด๋ฏ€๋กœ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์‹œ๊ฐํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋‹ค๋ฅธ ํ•˜์œ„ ์ˆ˜์ค€ ๋ฐฉ๋ฒ•์˜ ์„ฑ๋Šฅ์—๋„ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์œ ๋„ ํด๋Ÿฌ์Šคํ„ฐ๋ง, ๊ธฐ๋Šฅ ๋ณ€ํ™˜, ํ…์ŠคํŠธ ๋ฌธ์„œ์˜ ๋ถ„๋ฅ˜ ํฌ์†Œ ๊ธฐ๋Šฅ ์‚ฌ์šฉ๋ฐ ํŒŒ์ดํ”„๋ผ์ธ ํ‘œ์‹œ.

6: ๋‚˜์ด๋ธŒ ๋ฒ ์ด์ฆˆ

๋ฐ€๋„ ์ถ”์ •๊ณผ ๊ฒฐํ•ฉ(์ฐธ์กฐ 4, ์œ„), ๋‚˜์ด๋ธŒ ๋ฒ ์ด์ฆˆ ๋ถ„๋ฅ˜๊ธฐ๋Š” ๋ฐ์ดํ„ฐ์˜ ๊ณ„์‚ฐ๋œ ํŠน์ง•์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ™•๋ฅ ์„ ์ถ”์ •ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ•๋ ฅํ•˜์ง€๋งŒ ์ƒ๋Œ€์ ์œผ๋กœ ๊ฐ€๋ฒผ์šด ์•Œ๊ณ ๋ฆฌ์ฆ˜์ž…๋‹ˆ๋‹ค.

๋‚˜์ด๋ธŒ ๋ฒ ์ด์ฆˆ ๋ถ„๋ฅ˜๊ธฐ์˜ ๊ธฐ๋Šฅ ๊ด€๊ณ„. ์ถœ์ฒ˜: https://www.sciencedirect.com/topics/computer-science/naive-bayes-model

๋‚˜์ด๋ธŒ ๋ฒ ์ด์ฆˆ ๋ถ„๋ฅ˜๊ธฐ์˜ ๊ธฐ๋Šฅ ๊ด€๊ณ„. ์ถœ์ฒ˜: https://www.sciencedirect.com/topics/computer-science/naive-bayes-model

'์ˆœ์ง„ํ•œ'์ด๋ผ๋Š” ์šฉ์–ด๋Š” ๊ฐ€์ •์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ๋ฒ ์ด์ฆˆ์˜ ์ •๋ฆฌ ํ•ด๋‹น ๊ธฐ๋Šฅ์€ ๊ด€๋ จ์ด ์—†์œผ๋ฉฐ ์กฐ๊ฑด๋ถ€ ๋…๋ฆฝ์ด๋Ÿฌํ•œ ๊ด€์ ์„ ์ทจํ•œ๋‹ค๋ฉด, ์˜ค๋ฆฌ์ฒ˜๋Ÿผ ๊ฑท๊ณ  ๋งํ•˜๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋Š” ์šฐ๋ฆฌ๊ฐ€ ์˜ค๋ฆฌ๋ฅผ ์ƒ๋Œ€ํ•˜๊ณ  ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์ž…์ฆํ•˜๊ธฐ์— ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์œผ๋ฉฐ, ์–ด๋– ํ•œ '๋ช…๋ฐฑํ•œ' ๊ฐ€์ •๋„ ์„ฑ๊ธ‰ํ•˜๊ฒŒ ์ฑ„ํƒ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

'์ƒ์‹'์œผ๋กœ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ„์•ผ์—์„œ ์ด ์ •๋„ ์ˆ˜์ค€์˜ ํ•™๋ฌธ์ , ์กฐ์‚ฌ์  ์—„๊ฒฉ์„ฑ์€ ์ง€๋‚˜์น˜๊ฒ ์ง€๋งŒ, ๋จธ์‹  ๋Ÿฌ๋‹ ๋ฐ์ดํ„ฐ ์„ธํŠธ์— ์กด์žฌํ•  ์ˆ˜ ์žˆ๋Š” ๋งŽ์€ ๋ชจํ˜ธ์„ฑ๊ณผ ์ž ์žฌ์ ์œผ๋กœ ๊ด€๋ จ์„ฑ์ด ์—†๋Š” ์ƒ๊ด€๊ด€๊ณ„๋ฅผ ํƒ์ƒ‰ํ•  ๋•Œ๋Š” ๊ท€์ค‘ํ•œ ๊ธฐ์ค€์ด ๋ฉ๋‹ˆ๋‹ค.

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

๋ฐ˜๋Œ€๋กœ, ๋‚˜์ด๋ธŒ ๋ฒ ์ด์ฆˆ ๋ถ„๋ฅ˜๊ธฐ๋Š” ์ฃผ์–ด์ง„ ๊ฐ์ฒด์˜ ํŠน์ง•์ด ๋…๋ฆฝ์ ์ด๋ผ๊ณ  ๊ฐ€์ •ํ•œ ํ›„, ๋ฒ ์ด์ฆˆ ์ •๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ฃผ์–ด์ง„ ๊ฐ์ฒด์˜ ํŠน์ง•์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ด๋‹น ๊ฐ์ฒด์˜ ํ™•๋ฅ ์„ ๊ณ„์‚ฐํ•ฉ๋‹ˆ๋‹ค.

์ธ๊ธฐ์žˆ๋Š” ์‚ฌ์šฉ๋ฒ•

Naive Bayes ํ•„ํ„ฐ๋Š” ์งˆ๋ณ‘ ์˜ˆ์ธก ๋ฐ ๋ฌธ์„œ ๋ถ„๋ฅ˜, ์ŠคํŒธ ํ•„ํ„ฐ๋ง, ๊ฐ์ • ๋ถ„๋ฅ˜, ์ถ”์ฒœ ์‹œ์Šคํ…œ๋ฐ ์‚ฌ๊ธฐ ํƒ์ง€, ๋‹ค๋ฅธ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ์ค‘์—์„œ.

7: K- ์ตœ๊ทผ์ ‘ ์ด์›ƒ(KNN)

๋ฏธ ๊ณต๊ตฐ ํ•ญ๊ณต ์˜ํ•™ ํ•™๊ต์—์„œ ์ฒ˜์Œ ์ œ์•ˆ ์žฌํ™œ์šฉ๋ฅ 20์„ธ๊ธฐ ์ค‘๋ฐ˜ ์ตœ์ฒจ๋‹จ ์ปดํ“จํŒ… ํ•˜๋“œ์›จ์–ด์— ์ ์‘ํ•ด์•ผ ํ•˜๋Š” K- ์ตœ๊ทผ ์ ‘ ์ด์›ƒ (KNN)์€ ํ•™์ˆ  ๋…ผ๋ฌธ ๋ฐ ๋ฏผ๊ฐ„ ๋ถ€๋ฌธ ๊ธฐ๊ณ„ ํ•™์Šต ์—ฐ๊ตฌ ์ด๋‹ˆ์…”ํ‹ฐ๋ธŒ์—์„œ ์—ฌ์ „ํžˆ ๋‘๋“œ๋Ÿฌ์ง€๊ฒŒ ๋‚˜ํƒ€๋‚˜๋Š” ๋ฆฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ž…๋‹ˆ๋‹ค.

KNN์€ ์™„์ „ํ•œ ๋จธ์‹  ๋Ÿฌ๋‹ ๋ชจ๋ธ์„ ํ•™์Šต์‹œํ‚ค๋Š” ๋Œ€์‹ , ๋ฐ์ดํ„ฐ ํฌ์ธํŠธ ๊ฐ„์˜ ๊ด€๊ณ„๋ฅผ ํ‰๊ฐ€ํ•˜๊ธฐ ์œ„ํ•ด ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ์ฒ ์ €ํžˆ ๊ฒ€ํ† ํ•˜๊ธฐ ๋•Œ๋ฌธ์— '๊ฒŒ์œผ๋ฅธ ํ•™์Šต์ž'๋ผ๊ณ  ๋ถˆ๋ฆฝ๋‹ˆ๋‹ค.

KNN ๊ทธ๋ฃนํ™”. ์ถœ์ฒ˜: https://scikit-learn.org/stable/modules/neighbors.html

KNN ๊ทธ๋ฃนํ™”. ์›์ฒœ: https://scikit-learn.org/stable/modules/neighbors.html

KNN์€ ๊ตฌ์กฐ์ ์œผ๋กœ ๊ฐ€๋ƒ˜ํ”„์ง€๋งŒ ์ฒด๊ณ„์ ์ธ ์ ‘๊ทผ ๋ฐฉ์‹์€ ์ฝ๊ธฐ/์“ฐ๊ธฐ ์ž‘์—…์— ์ƒ๋‹นํ•œ ์ˆ˜์š”๊ฐ€ ์žˆ์œผ๋ฉฐ ๋งค์šฐ ํฐ ๋ฐ์ดํ„ฐ ์„ธํŠธ์—์„œ KNN์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์€ ๋ณต์žกํ•˜๊ณ  ๋Œ€์šฉ๋Ÿ‰ ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ๋ณ€ํ™˜ํ•  ์ˆ˜ ์žˆ๋Š” ์ฃผ์„ฑ๋ถ„ ๋ถ„์„(PCA)๊ณผ ๊ฐ™์€ ๋ณด์กฐ ๊ธฐ์ˆ  ์—†์ด๋Š” ๋ฌธ์ œ๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ~ ์•ˆ์œผ๋กœ ๋Œ€ํ‘œ ๊ทธ๋ฃน KNN์ด ๋” ์ ์€ ๋…ธ๋ ฅ์œผ๋กœ ์ˆœํšŒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

A ์ตœ๊ทผ์˜ ์—ฐ๊ตฌ ์ง์›์ด ํšŒ์‚ฌ๋ฅผ ๋– ๋‚ ์ง€ ์—ฌ๋ถ€๋ฅผ ์˜ˆ์ธกํ•˜๋Š” ์—ฌ๋Ÿฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ํšจ์œจ์„ฑ๊ณผ ๊ฒฝ์ œ์„ฑ์„ ํ‰๊ฐ€ํ•˜์—ฌ XNUMX๋Œ€ KNN์ด ์ •ํ™•์„ฑ๊ณผ ์˜ˆ์ธก ํšจ์œจ์„ฑ ์ธก๋ฉด์—์„œ ๋” ํ˜„๋Œ€์ ์ธ ๊ฒฝ์Ÿ์ž๋ณด๋‹ค ์šฐ์ˆ˜ํ•˜๋‹ค๋Š” ์‚ฌ์‹ค์„ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค.

์ธ๊ธฐ์žˆ๋Š” ์‚ฌ์šฉ๋ฒ•

KNN์€ ๊ฐœ๋…๊ณผ ์‹คํ–‰์˜ ๋Œ€์ค‘์  ๋‹จ์ˆœ์„ฑ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  1950๋…„๋Œ€์— ๋จธ๋ฌผ๋Ÿฌ ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ณด๋‹ค DNN ์ค‘์‹ฌ์ ์ธ ์ ‘๊ทผ ๋ฐฉ์‹ 2018๋…„ Pennsylvania State University์˜ ์ œ์•ˆ์—์„œ ํ›จ์”ฌ ๋” ๋ณต์žกํ•œ ๋งŽ์€ ๊ธฐ๊ณ„ ํ•™์Šต ํ”„๋ ˆ์ž„์›Œํฌ์—์„œ ์ค‘์•™ ์ดˆ๊ธฐ ๋‹จ๊ณ„ ํ”„๋กœ์„ธ์Šค(๋˜๋Š” ์‚ฌํ›„ ์ฒ˜๋ฆฌ ๋ถ„์„ ๋„๊ตฌ)๋กœ ๋‚จ์•„ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์–‘ํ•œ ๊ตฌ์„ฑ์—์„œ KNN์ด ์‚ฌ์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์˜จ๋ผ์ธ ์„œ๋ช… ํ™•์ธ, ์ด๋ฏธ์ง€ ๋ถ„๋ฅ˜, ํ…์ŠคํŠธ ๋งˆ์ด๋‹, ์ž‘๋ฌผ ์˜ˆ์ธก๋ฐ ์–ผ๊ตด ์ธ์‹, ๋‹ค๋ฅธ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ๋ฐ ํ†ตํ•ฉ ์™ธ์—.

ํ›ˆ๋ จ ์ค‘์ธ KNN ๊ธฐ๋ฐ˜ ์•ˆ๋ฉด ์ธ์‹ ์‹œ์Šคํ…œ. ์ถœ์ฒ˜: https://pdfs.semanticscholar.org/6f3d/d4c5ffeb3ce74bf57342861686944490f513.pdf

ํ›ˆ๋ จ ์ค‘์ธ KNN ๊ธฐ๋ฐ˜ ์•ˆ๋ฉด ์ธ์‹ ์‹œ์Šคํ…œ. Source: https://pdfs.semanticscholar.org/6f3d/d4c5ffeb3ce74bf57342861686944490f513.pdf

8: ๋งˆ๋ฅด์ฝ”ํ”„ ๊ฒฐ์ • ํ”„๋กœ์„ธ์Šค(MDP)

๋ฏธ๊ตญ์˜ ์ˆ˜ํ•™์ž ๋ฆฌ์ฐจ๋“œ ๋ฒจ๋งŒ์ด ์†Œ๊ฐœํ•œ ์ˆ˜ํ•™์  ํ‹€ ์žฌํ™œ์šฉ๋ฅ , MDP(Markov Decision Process)๋Š” ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ๋ธ”๋ก ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ๊ฐ•ํ™” ํ•™์Šต ์•„ํ‚คํ…์ฒ˜. ๊ทธ ์ž์ฒด๋กœ ๊ฐœ๋…์  ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด๋ฉฐ ์ˆ˜๋งŽ์€ ๋‹ค๋ฅธ ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ์ ์šฉ๋˜์—ˆ์œผ๋ฉฐ ํ˜„์žฌ AI/ML ์—ฐ๊ตฌ์—์„œ ์ž์ฃผ ๋ฐ˜๋ณต๋ฉ๋‹ˆ๋‹ค.

MDP๋Š” ํ˜„์žฌ ์ƒํƒœ(์ฆ‰, ๋ฐ์ดํ„ฐ์—์„œ '์–ด๋””์—' ์žˆ๋Š”์ง€)๋ฅผ ํ‰๊ฐ€ํ•˜์—ฌ ๋ฐ์ดํ„ฐ ํ™˜๊ฒฝ์„ ํƒ์ƒ‰ํ•˜๊ณ , ๋‹ค์Œ์— ํƒ์ƒ‰ํ•  ๋ฐ์ดํ„ฐ ๋…ธ๋“œ๋ฅผ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜: https://www.sciencedirect.com/science/article/abs/pii/S0888613X18304420

์ถœ์ฒ˜: https://www.sciencedirect.com/science/article/abs/pii/S0888613X18304420

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

์ธ๊ธฐ์žˆ๋Š” ์‚ฌ์šฉ๋ฒ•

MDP์˜ ์ €์ˆ˜์ค€ ๊ฐœ๋…์€ ๋จธ์‹ ๋Ÿฌ๋‹ ์—ฐ๊ตฌ ๋ฐ ์‹ค์ œ ์ ์šฉ ๋ถ„์•ผ์—์„œ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. IoT ๋ณด์•ˆ ๋ฐฉ์–ด ์‹œ์Šคํ…œ, ๋ฌผ๊ณ ๊ธฐ ์ˆ˜ํ™•๋ฐ ์‹œ์žฅ ์˜ˆ์ธก.

๊ทธ ์™ธ์— ๋ช…๋ฐฑํ•œ ์ ์šฉ ๊ฐ€๋Šฅ์„ฑ ์ฒด์Šค ๋ฐ ๊ธฐํƒ€ ์—„๊ฒฉํ•˜๊ฒŒ ์ˆœ์ฐจ์ ์ธ ๊ฒŒ์ž„์— ๋Œ€ํ•ด MDP๋Š” ๋˜ํ•œ ๋กœ๋ด‡ ์‹œ์Šคํ…œ์˜ ์ ˆ์ฐจ์  ํ›ˆ๋ จ, ์•„๋ž˜ ๋น„๋””์˜ค์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋“ฏ์ด.

Markov ๊ฒฐ์ • ํ”„๋กœ์„ธ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ธ€๋กœ๋ฒŒ ํ”Œ๋ž˜๋„ˆ - Mobile Industrial Robotics

 

9: ์šฉ์–ด ๋นˆ๋„-์—ญ ๋ฌธ์„œ ๋นˆ๋„

๊ธฐ๊ฐ„ ๋นˆ๋„(TF) ๋ฌธ์„œ์— ๋‹จ์–ด๊ฐ€ ๋‚˜ํƒ€๋‚˜๋Š” ํšŸ์ˆ˜๋ฅผ ํ•ด๋‹น ๋ฌธ์„œ์˜ ์ด ๋‹จ์–ด ์ˆ˜๋กœ ๋‚˜๋ˆ•๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋‹จ์–ด ๋ด‰ํ•˜๋‹ค ์ฒœ ๋‹จ์–ด ๊ธฐ์‚ฌ์— ํ•œ ๋ฒˆ ๋“ฑ์žฅํ•˜๋Š” ์šฉ์–ด ๋นˆ๋„๋Š” 0.001์ž…๋‹ˆ๋‹ค. TF ์ž์ฒด๋Š” ์˜๋ฏธ ์—†๋Š” ๊ธฐ์‚ฌ(์˜ˆ: a, ๋ฐ , ์ „์—,๋ฐ it) ์šฐ์„ธํ•˜๋‹ค.

์šฉ์–ด์— ๋Œ€ํ•œ ์˜๋ฏธ ์žˆ๋Š” ๊ฐ’์„ ์–ป๊ธฐ ์œ„ํ•ด IDF(์—ญ ๋ฌธ์„œ ๋นˆ๋„)๋Š” ๋ฐ์ดํ„ฐ ์„ธํŠธ์˜ ์—ฌ๋Ÿฌ ๋ฌธ์„œ์—์„œ ๋‹จ์–ด์˜ TF๋ฅผ ๊ณ„์‚ฐํ•˜์—ฌ ๋‚ฎ์€ ๋“ฑ๊ธ‰์„ ๋งค์šฐ ๋†’์€ ๋นˆ๋„์— ํ• ๋‹นํ•ฉ๋‹ˆ๋‹ค. ์Šคํ†ฑ ์›Œ๋“œ, ๊ธฐ์‚ฌ์™€ ๊ฐ™์€. ๊ฒฐ๊ณผ ํŠน์ง• ๋ฒกํ„ฐ๋Š” ์ „์ฒด ๊ฐ’์œผ๋กœ ์ •๊ทœํ™”๋˜๋ฉฐ ๊ฐ ๋‹จ์–ด์—๋Š” ์ ์ ˆํ•œ ๊ฐ€์ค‘์น˜๊ฐ€ ํ• ๋‹น๋ฉ๋‹ˆ๋‹ค.

TF-IDF๋Š” ์—ฌ๋Ÿฌ ๋ฌธ์„œ์—์„œ ๋นˆ๋„๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์šฉ์–ด์˜ ๊ด€๋ จ์„ฑ์— ๊ฐ€์ค‘์น˜๋ฅผ ๋ถ€์—ฌํ•˜๋ฉฐ ๋“œ๋ฌผ๊ฒŒ ๋ฐœ์ƒํ•˜๋Š” ๊ฒฝ์šฐ ํ˜„์ €์„ฑ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์ถœ์ฒ˜: https://moz.com/blog/inverse-document-frequency-and-the-importance-of-uniqueness

TF-IDF๋Š” ์—ฌ๋Ÿฌ ๋ฌธ์„œ์—์„œ ๋นˆ๋„๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์šฉ์–ด์˜ ๊ด€๋ จ์„ฑ์— ๊ฐ€์ค‘์น˜๋ฅผ ๋ถ€์—ฌํ•˜๋ฉฐ ๋“œ๋ฌผ๊ฒŒ ๋ฐœ์ƒํ•˜๋Š” ๊ฒฝ์šฐ ํ˜„์ €์„ฑ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์ถœ์ฒ˜: https://moz.com/blog/inverse-document-frequency-and-the-importance-of-uniqueness

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

๊ทธ๋Ÿผ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ๋‚˜์ด, TF-IDF๋Š” ์ž์—ฐ์–ด ์ฒ˜๋ฆฌ ํ”„๋ ˆ์ž„์›Œํฌ์—์„œ ์ดˆ๊ธฐ ํ•„ํ„ฐ๋ง ํ†ต๊ณผ๋ฅผ ์œ„ํ•œ ๊ฐ•๋ ฅํ•˜๊ณ  ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.

์ธ๊ธฐ์žˆ๋Š” ์‚ฌ์šฉ๋ฒ•

TF-IDF๋Š” ์ง€๋‚œ 20๋…„ ๋™์•ˆ Google์˜ ๋Œ€๋ถ€๋ถ„ ์ˆจ๊ฒจ์ง„ PageRank ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ฐœ๋ฐœ์— ์ตœ์†Œํ•œ ์–ด๋А ์ •๋„ ์—ญํ• ์„ ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋งค์šฐ ๋„๋ฆฌ ์ฑ„ํƒ John Mueller์˜ 2019๋…„ ์กฐ์‚ฌ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ์กฐ์ž‘์ ์ธ SEO ์ „๋žต์œผ๋กœ ๊ฑฐ๋ถ€ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ์— ๋Œ€ํ•œ ์ค‘์š”์„ฑ์ž…๋‹ˆ๋‹ค.

PageRank ์ฃผ๋ณ€์˜ ๋น„๋ฐ€๋กœ ์ธํ•ด TF-IDF๊ฐ€ ์ง€์› ํ˜„์žฌ ๊ตฌ๊ธ€ ์ˆœ์œ„๋ฅผ ๋†’์ด๋Š” ํšจ๊ณผ์ ์ธ ์ „๋žต์ž…๋‹ˆ๋‹ค. ์„ ๋™์  ํ† ๋ก  ์ตœ๊ทผ IT ์ „๋ฌธ๊ฐ€๋“ค ์‚ฌ์ด์—์„œ ์šฉ์–ด ๋‚จ์šฉ์ด ์—ฌ์ „ํžˆ SEO ๋ฐฐ์น˜๋ฅผ ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๋Œ€์ค‘์ ์ธ ์ดํ•ด๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ๋…์  ๋‚จ์šฉ ํ˜์˜ ๋ฐ ๊ณผ๋„ํ•œ ๊ด‘๊ณ  ์ด ์ด๋ก ์˜ ํ•œ๊ณ„๋ฅผ ํ๋ฆฌ๊ฒŒ ํ•จ).

10: ํ™•๋ฅ ์  ๊ฒฝ์‚ฌํ•˜๊ฐ•๋ฒ•

ํ™•๋ฅ ์  ๊ฒฝ์‚ฌํ•˜๊ฐ•๋ฒ• (SGD)๋Š” ๊ธฐ๊ณ„ ํ•™์Šต ๋ชจ๋ธ์˜ ๊ต์œก์„ ์ตœ์ ํ™”ํ•˜๋Š” ๋ฐ ์ ์  ๋” ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.

๊ฒฝ์‚ฌ ํ•˜๊ฐ•๋ฒ• ์ž์ฒด๋Š” ํ›ˆ๋ จ ์ค‘์— ๋ชจ๋ธ์ด ๋งŒ๋“œ๋Š” ๊ฐœ์„ ์„ ์ตœ์ ํ™”ํ•˜๊ณ  ์ดํ›„์— ์ •๋Ÿ‰ํ™”ํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.

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

FaceSwap ๊ต์œก ์„ธ์…˜์˜ ๊ฒฝ์‚ฌ ํ•˜๊ฐ•๋ฒ•. ์šฐ๋ฆฌ๋Š” ๊ต์œก์ด ํ›„๋ฐ˜๋ถ€์— ์–ผ๋งˆ ๋™์•ˆ ์ •์ฒด๋˜์—ˆ์ง€๋งŒ ๊ฒฐ๊ตญ ์ˆ˜์šฉ ๊ฐ€๋Šฅํ•œ ์ˆ˜๋ ด์„ ํ–ฅํ•œ ๊ธฐ์šธ๊ธฐ ์•„๋ž˜๋กœ ํšŒ๋ณต๋˜์—ˆ์Œ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

FaceSwap ๊ต์œก ์„ธ์…˜์˜ ๊ฒฝ์‚ฌ ํ•˜๊ฐ•๋ฒ•. ์šฐ๋ฆฌ๋Š” ๊ต์œก์ด ํ›„๋ฐ˜๋ถ€์— ์–ผ๋งˆ ๋™์•ˆ ์ •์ฒด๋˜์—ˆ์ง€๋งŒ ๊ฒฐ๊ตญ ์ˆ˜์šฉ ๊ฐ€๋Šฅํ•œ ์ˆ˜๋ ด์„ ํ–ฅํ•œ ๊ธฐ์šธ๊ธฐ ์•„๋ž˜๋กœ ํšŒ๋ณต๋˜์—ˆ์Œ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ค๋ฅธ์ชฝ์˜ ๊ฐ€์žฅ ๋‚ฎ์€ ์ง€์ ์€ ์ˆ˜๋ ด์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค(๋ชจ๋ธ์ด ๋ถ€๊ณผ๋œ ์ œ์•ฝ ์กฐ๊ฑด ๋ฐ ์„ค์ • ํ•˜์—์„œ ์–ป์„ ์ˆ˜ ์žˆ๋Š” ๋งŒํผ ํšจ๊ณผ์ ์ธ ์ง€์ ).

๊ทธ๋ž˜๋””์–ธํŠธ๋Š” ์˜ค๋ฅ˜์œจ(๋ชจ๋ธ์ด ํ˜„์žฌ ๋ฐ์ดํ„ฐ ๊ด€๊ณ„๋ฅผ ์–ผ๋งˆ๋‚˜ ์ •ํ™•ํ•˜๊ฒŒ ๋งคํ•‘ํ–ˆ๋Š”์ง€)๊ณผ ๊ฐ€์ค‘์น˜(๋ชจ๋ธ์ด ํ•™์Šตํ•˜๋Š” ๋ฐฉ์‹์— ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” ์„ค์ •) ์‚ฌ์ด์˜ ์ฐจ์ด์— ๋Œ€ํ•œ ๊ธฐ๋ก ๋ฐ ์˜ˆ์ธก์ž ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.

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

ํ™•๋ฅ ์  ๊ฒฝ์‚ฌ ํ•˜๊ฐ•๋ฒ•์˜ ํ˜์‹ ์€ ๊ฐ ๋ฐ˜๋ณต๋งˆ๋‹ค ๊ฐ ํ•™์Šต ์˜ˆ์ œ์˜ ๋ชจ๋ธ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์—…๋ฐ์ดํŠธํ•˜์—ฌ ์ผ๋ฐ˜์ ์œผ๋กœ ์ˆ˜๋ ด ์†๋„๋ฅผ ๋†’์ธ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค. ์ตœ๊ทผ ๋ช‡ ๋…„ ๋™์•ˆ ํ•˜์ดํผ์Šค์ผ€์ผ ๋ฐ์ดํ„ฐ ์„ธํŠธ๊ฐ€ ๋“ฑ์žฅํ•˜๋ฉด์„œ, SGD๋Š” ์ด๋กœ ์ธํ•œ ๋กœ์ง€์Šคํ‹ฑ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ํ•œ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์œผ๋กœ ์ตœ๊ทผ ์ธ๊ธฐ๋ฅผ ์–ป๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ˜๋ฉด SGD๋Š” ๋ถ€์ •์ ์ธ ์˜๋ฏธ ๊ธฐ๋Šฅ ํฌ๊ธฐ ์กฐ์ •์„ ์œ„ํ•ด ๋™์ผํ•œ ๊ฒฐ๊ณผ๋ฅผ ์–ป๊ธฐ ์œ„ํ•ด ๋” ๋งŽ์€ ๋ฐ˜๋ณต์ด ํ•„์š”ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์ผ๋ฐ˜ ๊ฒฝ์‚ฌ ํ•˜๊ฐ•๋ฒ•์— ๋น„ํ•ด ์ถ”๊ฐ€ ๊ณ„ํš ๋ฐ ์ถ”๊ฐ€ ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

์ธ๊ธฐ์žˆ๋Š” ์‚ฌ์šฉ๋ฒ•

๊ตฌ์„ฑ ๊ฐ€๋Šฅ์„ฑ๊ณผ ๋‹จ์ ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  SGD๋Š” ์‹ ๊ฒฝ๋ง ํ”ผํŒ…์„ ์œ„ํ•œ ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ์ตœ์ ํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด AI/ML ์—ฐ๊ตฌ ๋…ผ๋ฌธ์—์„œ ์ง€๋ฐฐ์ ์ธ SGD ๊ตฌ์„ฑ ์ค‘ ํ•˜๋‚˜๋Š” ADAM(Adaptive Moment Estimation)์˜ ์„ ํƒ์ž…๋‹ˆ๋‹ค. ์žฌํ™œ์šฉ๋ฅ ) ์˜ตํ‹ฐ๋งˆ์ด์ €.

ADAM์€ ๊ฐ ๋งค๊ฐœ๋ณ€์ˆ˜์˜ ํ•™์Šต๋ฅ ์„ ๋™์ ์œผ๋กœ ์กฐ์ •('์ ์‘์  ํ•™์Šต๋ฅ ')ํ•˜๊ณ , ์ด์ „ ์—…๋ฐ์ดํŠธ ๊ฒฐ๊ณผ๋ฅผ ํ›„์† ๊ตฌ์„ฑ์— ํ†ตํ•ฉ('๋ชจ๋ฉ˜ํ…€')ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ตœ์‹  ํ˜์‹  ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜๋„๋ก ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋„ค์Šคํ…Œ๋กœํ”„ ๋ชจ๋ฉ˜ํ…€.

๊ทธ๋Ÿฌ๋‚˜ ์ผ๋ถ€์—์„œ๋Š” ๋ชจ๋ฉ˜ํ…€์„ ์‚ฌ์šฉํ•˜๋ฉด ADAM(๋ฐ ์œ ์‚ฌํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜)์„ ์ตœ์ ์ด ์•„๋‹Œ ๊ฒฐ๋ก . ๊ธฐ๊ณ„ ํ•™์Šต ์—ฐ๊ตฌ ๋ถ„์•ผ์˜ ์ตœ์ฒจ๋‹จ ๋ถ„์•ผ์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ SGD๋„ ์ง„ํ–‰ ์ค‘์ธ ์ž‘์—…์ž…๋‹ˆ๋‹ค.

 

10๋…„ 2022์›” 10์ผ์— ์ฒ˜์Œ ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. EET 20.05๋…„ XNUMX์›” XNUMX์ผ์— ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋จธ์‹  ๋Ÿฌ๋‹์— ๋Œ€ํ•œ ์ž‘๊ฐ€, ์ธ๊ฐ„ ์ด๋ฏธ์ง€ ํ•ฉ์„ฑ์˜ ๋„๋ฉ”์ธ ์ „๋ฌธ๊ฐ€. Metaphysic.ai์˜ ์ „ ์—ฐ๊ตฌ ์ฝ˜ํ…์ธ  ์ฑ…์ž„์ž.
๊ฐœ์ธ ์‚ฌ์ดํŠธ: martinanderson.ai
์—ฐ๋ฝ์ฒ˜ : [์ด๋ฉ”์ผ ๋ณดํ˜ธ]
ํŠธ์œ„ํ„ฐ: @manders_ai