[๋ผ์ดํŠธ ๋จธ์‹ ๋Ÿฌ๋‹] Session 1. ๋„ˆ์–ด์–ฟ์€ ์‹œ๊ฐ์œผ๋กœ ๋ณด๋Š” ๋จธ์‹ ๋Ÿฌ๋‹์˜ ๊ธฐ์ดˆ

2020. 1. 14. 03:50ยท๐Ÿฌ ML & Data/๐ŸŽซ ๋ผ์ดํŠธ ๋จธ์‹ ๋Ÿฌ๋‹
๋ชฉ์ฐจ
  1.  
  2. 1. ๋จธ์‹ ๋Ÿฌ๋‹์˜ ์ถœํ˜„
  3. 2. ๋จธ์‹ ๋Ÿฌ๋‹์˜ ์ข…๋ฅ˜
728x90
 

[๋ผ์ดํŠธ ๋”ฅ๋Ÿฌ๋‹] 1. ML Fundamental

2022๋…„ 11์›” Chat GPT๊ฐ€ ๋Œ€์ค‘์ ์œผ๋กœ ๊ต‰์žฅํžˆ ๋„“๊ฒŒ ์•Œ๋ ค์ง€๋ฉด์„œ ์„œ์„œํžˆ ๋ถ์ด ์˜ค๊ณ  ์žˆ๋˜ ์ธ๊ณต์ง€๋Šฅ ์‹œ์žฅ์ด ๊ทธ์•ผ๋ง๋กœ ์ „์„ฑ๊ธฐ๋ฅผ ๋งž์ดํ–ˆ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“œ๋Š” ์š”์ฆ˜์ž…๋‹ˆ๋‹ค. LLM(Large Language Model) ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ CV(Compu

dnai-deny.tistory.com

โ€ป ๊ฐœ์ •ํŒ์„ ์ž‘์„ฑํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค! ์•„๋ž˜ ๊ธ€ ๋ณด๋‹ค๋Š” ๋งํฌ๋ฅผ ํ™•์ธํ•˜์‹œ๋Š” ๊ฒƒ์„ ์ถ”์ฒœ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

 

1. ๋จธ์‹ ๋Ÿฌ๋‹์˜ ์ถœํ˜„

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

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

2. ๋จธ์‹ ๋Ÿฌ๋‹์˜ ์ข…๋ฅ˜

2-1. ์ง€๋„ํ•™์Šต

 ๋จธ์‹ ๋Ÿฌ๋‹์—๋Š” ์ข…๋ฅ˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ •ํ™•ํ•˜๊ฒŒ ๋งํ•˜๋ฉด ๊ธฐ๊ณ„๊ฐ€ ํ•™์Šต์„ ํ•˜๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ๋ฐฉ์‹๋“ค์ด ์กด์žฌํ•˜๋Š” ๊ฒƒ์ด์ฃ . ์ฒซ ๋ฒˆ์งธ๋Š” ์ง€๋„ ํ•™์Šต(supervised learning)์ž…๋‹ˆ๋‹ค. 

๊ทธ๋ฆผ 1. ์ง€๋„ํ•™์Šต (์ถœ์ฒ˜ - https://medium.com/@chisoftware/supervised-vs-unsupervised-machine-learning-7f26118d5ee6)

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

 

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

 

๊ทธ๋ฆผ 2. ๋ฐ์ดํ„ฐ ํด๋ž˜์Šค์™€ ๊ฒฝ๊ณ„

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

 

 

 ํšŒ๊ท€(regression)๋Š” ๋ถ„๋ฅ˜์™€๋Š” ๋‹ฌ๋ฆฌ ์—ฐ์†์ ์ธ ์ถœ๋ ฅ ๊ฐ’์„ ์˜ˆ์ธกํ•˜๋Š” ๋ถ„์„์ž…๋‹ˆ๋‹ค. ํšŒ๊ท€์—๋Š” ๋ช‡ ๊ฐ€์ง€ ํ•„์š”์š”๊ฑด์ด ์žˆ๋Š”๋ฐ, ์ž…๋ ฅ(input), ์ถœ๋ ฅ(outcome), ํƒ€๊ฒŸ(target)์ด ์ฃผ์–ด์กŒ์„ ๋•Œ ์ถœ๋ ฅ๊ฐ’์„ ์˜ˆ์ธกํ•˜๋Š” ๋‘ ๋ณ€์ˆ˜์˜ ๊ด€๊ณ„๋ฅผ ์ฐพ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค๋ฉด, ํ•™์ƒ๋“ค์˜ ์‹œ๊ฐ„ ๋Œ€๋น„ ์„ฑ์ ์„ ์˜ˆ์ธกํ•˜๋ ค๋ฉด ํ•™์Šต์‹œ๊ฐ„๊ณผ ์„ฑ์ ์ด ์ž…๋ ฅ๋œ ๋ฐ์ดํ„ฐ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ํ•™์Šต์‹œ๊ฐ„๊ณผ ์„ฑ์ ์˜ ๊ด€๊ณ„๋ฅผ ์ฐพ๊ณ , ํ•™์Šตํ•ด์„œ ์‹œ๊ฐ„์ด ์ฃผ์–ด์ง€๋ฉด ์‹œํ—˜ ์ ์ˆ˜๋ฅผ ์˜ˆ์ธกํ•˜์ฃ . 

 

๊ทธ๋ฆผ 3. linear regression (์ถœ์ฒ˜ - https://gilberttanner.com/blog/linear-regression-explained)

 ์œ„ ๊ทธ๋ž˜ํ”„๋Š” ์„ ํ˜• ํšŒ๊ท€(linear regression)๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์ž…๋ ฅ๊ณผ ํƒ€๊นƒ์ด ์ฃผ์–ด์ง€๋ฉด ๋ฐ์ดํ„ฐ์™€ ์ง์„  ์‚ฌ์ด์˜ ๊ฑฐ๋ฆฌ๊ฐ€ ๊ฐ€์žฅ ์ข์€ ์ง์„ ์„ ๊ทธ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์ง์„ ์˜ ๊ธฐ์šธ๊ธฐ์™€ ์ ˆํŽธ์„ ์ด์šฉํ•ด์„œ ์ƒˆ๋กœ์šด ์ž…๋ ฅ์˜ ์˜ˆ์ธก์„ ์ถœ๋ ฅํ•˜๋Š” ๊ฒƒ์ด์ฃ .

 

2-2. ๋น„์ง€๋„ ํ•™์Šต

 ๋น„์ง€๋„ ํ•™์Šต(unsupervised learning)์€ ๋ผ๋ฒจํ™” ๋˜์ง€ ์•Š๊ฑฐ๋‚˜ ๊ตฌ์กฐ๋ฅผ ์•Œ ์ˆ˜ ์—†๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃน๋‹ˆ๋‹ค. ์ฃผ๋กœ ์–ด๋งˆ ๋ฌด์‹œํ•œ ์–‘์˜ ๋ฐ์ดํ„ฐ์—์„œ ์˜๋ฏธ ์žˆ๋Š” ์ •๋ณด๋ฅผ ์ถ”์ถœํ•˜๊ธฐ ์œ„ํ•ด ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๋ฅผ ํƒ์ƒ‰ํ•˜๋Š”๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

๊ทธ๋ฆผ 4. ๋น„์ง€๋„ํ•™์Šต

 ๋น„์ง€๋„ ํ•™์Šต์€ ์ง€๋„ ํ•™์Šต๊ณผ ๋‹ฌ๋ฆฌ ์ฒ˜์Œ ํ•™์Šต์— ์‚ฌ์šฉ๋˜๋Š” Training ๋ฐ์ดํ„ฐ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์ปค๋‹ค๋ž€ ๋ฐ์ดํ„ฐ๋ฅผ ํ•ด์„ํ•œ ํ›„์— ํ•™์Šต ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ๋„ฃ์œผ๋ฉด ์ถœ๋ ฅ์ด ๋‚˜์˜ค๋Š” ์ˆ˜์ˆœ์ž…๋‹ˆ๋‹ค. ๋น„์ง€๋„ ํ•™์Šต์˜ ๋‘ ๋ถ„์•ผ๋Š” ๊ตฐ์ง‘(clustering)๊ณผ ์ฐจ์› ์ถ•์†Œ(dimensionality reduction)์ž…๋‹ˆ๋‹ค. 

 

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

 

๊ทธ๋ฆผ 5. ๊ตฐ์ง‘(clustering) (์ถœ์ฒ˜ - https://stats.stackexchange.com/questions/253926/what-are-the-x-and-y-axes-of-clustering-plots)

 

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

 

๊ทธ๋ฆผ 6. ์ฐจ์› ์ถ•์†Œ(dimensionality reduction) (์ถœ์ฒ˜ - https://www.semanticscholar.org/paper/Semi-supervised-nonlinear-dimensionality-reduction-Yang-Fu/c2266c38da7701fd1feb1ef457df3fc7f503bd46)

 ์ฐจ์› ์ถ•์†Œ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์‹œ๊ฐํ™”ํ•˜๋Š”๋ฐ์—๋„ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ๊ณ ์ฐจ์› ๋ฐ์ดํ„ฐ๋ฅผ 1์ฐจ์›, 2์ฐจ์› ๋“ฑ์˜ ๊ณต๊ฐ„์œผ๋กœ ํˆฌ์˜ํ•ด์„œ ์‚ฐ์ ๋„๋‚˜ ํžˆ์Šคํ† ๊ทธ๋žจ์œผ๋กœ ์‹œ๊ฐํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์œ„ ๊ทธ๋ฆผ์€ ๋น„์„ ํ˜• ์ฐจ์› ์ถ•์†Œ๋ฅผ ํ†ตํ•ด ๊ณ ์ฐจ์› ๋ฐ์ดํ„ฐ (a)๋ฅผ 2D ๋ถ€๋ถ„๊ณต๊ฐ„ (b)๋กœ ์••์ถ•ํ•˜๋Š” ์˜ˆ์‹œ์ž…๋‹ˆ๋‹ค.

 

2-3. ๊ฐ•ํ™” ํ•™์Šต

 ๊ฐ•ํ™” ํ•™์Šต์€ ๋จธ์‹ ๋Ÿฌ๋‹์˜ ๋‹ค๋ฅธ ์ข…๋ฅ˜์ž…๋‹ˆ๋‹ค. ๊ฐ•ํ™”ํ•™์Šต์€ ํ™˜๊ฒฝ๊ณผ์˜ ์ƒํ˜ธ์ž‘์šฉ์„ ํ†ตํ•ด ์‹œ์Šคํ…œ(agent)์˜ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒํ•˜๋Š” ๊ฒƒ์ด ๋ชฉ์ ์ด์ฃ . ๊ฐ•ํ™”ํ•™์Šต์˜ ์ฃผ์š” ํ‚ค์›Œ๋“œ๋Š” ๋ณด์ƒ์ž…๋‹ˆ๋‹ค. ๊ฐ•ํ™”ํ•™์Šต์˜ ํ”ผ๋“œ๋ฐฑ์€ ์ง€๋„ํ•™์Šต๊ณผ๋Š” ๋‹ค๋ฅด๊ฒŒ ์ •๋‹ต์ด๋‚˜ ๊ฐ’์ด ์•„๋‹™๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์ด ํ™˜๊ฒฝ๊ณผ ์ƒํ˜ธ์ž‘์šฉ์„ ํ†ตํ•ด์„œ ๋ณด์ƒ์ด ์ตœ๋Œ€ํ™”๋˜๋Š” ํ–‰๋™์„ ํ•™์Šตํ•˜๋Š” ๊ฒƒ์ด์ฃ . ์ด๋•Œ ํ”ผ๋“œ๋ฐฑ์ด ๋ฐ”๋กœ ๋ณด์ƒํ•จ์ˆ˜๋ฅผ ํ†ตํ•ด ํ–‰๋™์ด ์–ผ๋งˆ๋‚˜ ์ข‹์€์ง€๋ฅผ ์ธก์ •ํ•œ ๊ฐ’์ด ๋ฉ๋‹ˆ๋‹ค.

 

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

 

 ์ œ๊ฐ€ ๊ณต๋ถ€ํ•˜๊ณ  ์žˆ๋Š” <๋จธ์‹ ๋Ÿฌ๋‹ ๊ต๊ณผ์„œ with ํŒŒ์ด์ฌ, ์‚ฌ์ดํ‚ท๋Ÿฐ, ํ…์„œํ”Œ๋กœ> ์—์„œ๋Š” ๊ฐ•ํ™”ํ•™์Šต์„ ๋”ฐ๋กœ ์ฑ•ํ„ฐ๋ฅผ ๋‘์–ด ๋‹ค๋ฃจ๊ณ  ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ดํ›„์— ์ œ๊ฐ€ ๊ฐ•ํ™”ํ•™์Šต์— ๋Œ€ํ•ด ๊ณต๋ถ€ํ•˜๊ฒŒ ๋˜๋ฉด [๋ผ์ดํŠธ ๋จธ์‹ ๋Ÿฌ๋‹]์ด ์•„๋‹Œ ๋‹ค๋ฅธ ์นดํ…Œ๊ณ ๋ฆฌ์—์„œ ์ด์•ผ๊ธฐํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 


 

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

 

 

728x90

'๐Ÿฌ ML & Data > ๐ŸŽซ ๋ผ์ดํŠธ ๋จธ์‹ ๋Ÿฌ๋‹' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[๋ผ์ดํŠธ ๋จธ์‹ ๋Ÿฌ๋‹] Session 5. ํผ์…‰ํŠธ๋ก ์˜ ๋ฉ”๊ฐ€ ์ง„ํ™”์™€ ๊ฒฝ์‚ฌํ•˜๊ฐ•๋ฒ•!  (0) 2020.02.01
[๋ผ์ดํŠธ ๋จธ์‹ ๋Ÿฌ๋‹] Session 4. ํŒŒ์ด์ฌ์œผ๋กœ ํผ์…‰ํŠธ๋ก  ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ตฌํ˜„ํ•˜๊ธฐ!  (0) 2020.01.25
[๋ผ์ดํŠธ ๋จธ์‹ ๋Ÿฌ๋‹] Session 3. ํผ์…‰ํŠธ๋ก  ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์ˆ˜ํ•™์  ์ •์˜  (0) 2020.01.21
[๋ผ์ดํŠธ ๋จธ์‹ ๋Ÿฌ๋‹] Session 2. ๋จธ์‹ ๋Ÿฌ๋‹ ์‹œ์ž‘ ์ „์— ์•Œ์•„๋‘๋ฉด ์ข‹์€ ๊ฒƒ๋“ค  (0) 2020.01.14
[๋ผ์ดํŠธ ๋จธ์‹ ๋Ÿฌ๋‹] ๋“ค์–ด๊ฐ€๋Š” ๊ธ€  (0) 2020.01.13
  1.  
  2. 1. ๋จธ์‹ ๋Ÿฌ๋‹์˜ ์ถœํ˜„
  3. 2. ๋จธ์‹ ๋Ÿฌ๋‹์˜ ์ข…๋ฅ˜
'๐Ÿฌ ML & Data/๐ŸŽซ ๋ผ์ดํŠธ ๋จธ์‹ ๋Ÿฌ๋‹' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • [๋ผ์ดํŠธ ๋จธ์‹ ๋Ÿฌ๋‹] Session 4. ํŒŒ์ด์ฌ์œผ๋กœ ํผ์…‰ํŠธ๋ก  ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ตฌํ˜„ํ•˜๊ธฐ!
  • [๋ผ์ดํŠธ ๋จธ์‹ ๋Ÿฌ๋‹] Session 3. ํผ์…‰ํŠธ๋ก  ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์ˆ˜ํ•™์  ์ •์˜
  • [๋ผ์ดํŠธ ๋จธ์‹ ๋Ÿฌ๋‹] Session 2. ๋จธ์‹ ๋Ÿฌ๋‹ ์‹œ์ž‘ ์ „์— ์•Œ์•„๋‘๋ฉด ์ข‹์€ ๊ฒƒ๋“ค
  • [๋ผ์ดํŠธ ๋จธ์‹ ๋Ÿฌ๋‹] ๋“ค์–ด๊ฐ€๋Š” ๊ธ€
darly213
darly213
ํ˜ธ๋ฝํ˜ธ๋ฝํ•˜์ง€ ์•Š์€ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜์–ด๋ณด์ž
  • darly213
    ERROR DENY
    darly213
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (97)
      • ๐Ÿฌ ML & Data (50)
        • ๐ŸŒŠ Computer Vision (2)
        • ๐Ÿ“ฎ Reinforcement Learning (12)
        • ๐Ÿ“˜ ๋…ผ๋ฌธ & ๋ชจ๋ธ ๋ฆฌ๋ทฐ (8)
        • ๐Ÿฆ„ ๋ผ์ดํŠธ ๋”ฅ๋Ÿฌ๋‹ (3)
        • โ” Q & etc. (5)
        • ๐ŸŽซ ๋ผ์ดํŠธ ๋จธ์‹ ๋Ÿฌ๋‹ (20)
      • ๐Ÿฅ Web (21)
        • โšก Back-end | FastAPI (2)
        • โ›… Back-end | Spring (5)
        • โ” Back-end | etc. (9)
        • ๐ŸŽจ Front-end (4)
      • ๐ŸŽผ Project (8)
        • ๐ŸงŠ Monitoring System (8)
      • ๐Ÿˆ Algorithm (0)
      • ๐Ÿ”ฎ CS (2)
      • ๐Ÿณ Docker & Kubernetes (3)
      • ๐ŸŒˆ DEEEEEBUG (2)
      • ๐ŸŒ  etc. (8)
      • ๐Ÿ˜ผ ์‚ฌ๋‹ด (1)
  • ๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

    • ํ™ˆ
    • ๋ฐฉ๋ช…๋ก
    • GitHub
    • Notion
    • LinkedIn
  • ๋งํฌ

    • Github
    • Notion
  • ๊ณต์ง€์‚ฌํ•ญ

    • Contact ME!
  • 250x250
  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.3
darly213
[๋ผ์ดํŠธ ๋จธ์‹ ๋Ÿฌ๋‹] Session 1. ๋„ˆ์–ด์–ฟ์€ ์‹œ๊ฐ์œผ๋กœ ๋ณด๋Š” ๋จธ์‹ ๋Ÿฌ๋‹์˜ ๊ธฐ์ดˆ

๊ฐœ์ธ์ •๋ณด

  • ํ‹ฐ์Šคํ† ๋ฆฌ ํ™ˆ
  • ํฌ๋Ÿผ
  • ๋กœ๊ทธ์ธ
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”

๋‹จ์ถ•ํ‚ค

๋‚ด ๋ธ”๋กœ๊ทธ

๋‚ด ๋ธ”๋กœ๊ทธ - ๊ด€๋ฆฌ์ž ํ™ˆ ์ „ํ™˜
Q
Q
์ƒˆ ๊ธ€ ์“ฐ๊ธฐ
W
W

๋ธ”๋กœ๊ทธ ๊ฒŒ์‹œ๊ธ€

๊ธ€ ์ˆ˜์ • (๊ถŒํ•œ ์žˆ๋Š” ๊ฒฝ์šฐ)
E
E
๋Œ“๊ธ€ ์˜์—ญ์œผ๋กœ ์ด๋™
C
C

๋ชจ๋“  ์˜์—ญ

์ด ํŽ˜์ด์ง€์˜ URL ๋ณต์‚ฌ
S
S
๋งจ ์œ„๋กœ ์ด๋™
T
T
ํ‹ฐ์Šคํ† ๋ฆฌ ํ™ˆ ์ด๋™
H
H
๋‹จ์ถ•ํ‚ค ์•ˆ๋‚ด
Shift + /
โ‡ง + /

* ๋‹จ์ถ•ํ‚ค๋Š” ํ•œ๊ธ€/์˜๋ฌธ ๋Œ€์†Œ๋ฌธ์ž๋กœ ์ด์šฉ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ํ‹ฐ์Šคํ† ๋ฆฌ ๊ธฐ๋ณธ ๋„๋ฉ”์ธ์—์„œ๋งŒ ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค.