THIS IS ELLIE

๋žœ๋ค ํฌ๋ ˆ์ŠคํŠธ, ์„œํฌํŠธ ๋ฒกํ„ฐ ๋จธ์‹  ๋ณธ๋ฌธ

๊ณต๋ถ€/Deep Learning

๋žœ๋ค ํฌ๋ ˆ์ŠคํŠธ, ์„œํฌํŠธ ๋ฒกํ„ฐ ๋จธ์‹ 

Ellie Kim 2020. 4. 3. 14:15

2020/04/03 - [๊ณต๋ถ€ ๐Ÿ‘ฉ‍๐Ÿ’ป/Deep Learning] - ์ธ๊ณต์ง€๋Šฅ ๋จธ์‹ ๋Ÿฌ๋‹ ๋”ฅ๋Ÿฌ๋‹์ด๋ž€

 

์ธ๊ณต์ง€๋Šฅ ๋จธ์‹ ๋Ÿฌ๋‹ ๋”ฅ๋Ÿฌ๋‹์˜ ๊ฐœ๋…์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด์•˜๋‹ค.

๋จธ์‹ ๋Ÿฌ๋‹์€ ์ปดํ“จํ„ฐ๊ฐ€ ํ•™์Šตํ•  ์ˆ˜ ์žˆ๋„๋ก ์•Œ๊ณ ๋ฆฌ์ฆ˜๊ณผ ๊ธฐ์ˆ ์„ ๊ฐœ๋ฐœํ•˜๋Š” ๋ถ„์•ผ์ด๋‹ค.

์ด๋•Œ ํ•™์Šต์ด๋ผ๋Š” ๋‹จ์–ด๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ์ž…๋ ฅ๋˜๊ณ  ํŒจํ„ด์ด ๋ถ„์„๋˜๋Š” ๊ณผ์ •์„ ๋งํ•œ๋‹ค.

 

๊ฒฐ๊ณผ์ ์œผ๋กœ ์šฐ๋ฆฌ๋Š” ๋งŽ์€ ๋ฐ์ดํ„ฐ๋ฅผ ํ†ตํ•ด ๊ทœ์น™์„ ๋ฐœ๊ฒฌํ•ด์„œ ์ƒˆ๋กœ์šด ๊ฒฐ๊ณผ๋ฅผ ์˜ˆ์ธกํ•˜๋Š” ๊ณผ์ •์„ ํ•ด์•ผ ํ•œ๋‹ค.

์—ฌ๊ธฐ์„œ ํ‚ค์›Œ๋“œ๋Š” ๊ทœ์น™ ๋ฐœ๊ฒฌ์ด๋ผ๊ณ  ์ƒ๊ฐํ•œ๋‹ค.

์™œ๋ƒํ•˜๋ฉด ๋ฐœ๊ฒฌ๋œ ๊ทœ์น™์„ ํ†ตํ•ด์„œ ์ƒˆ๋กœ์šด ๊ฒฐ๊ณผ๋ฅผ ๋„์ถœํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์–ผ๋งˆ๋‚˜ ์ •ํ™•ํ•˜๊ฒŒ ๊ทœ์น™์„ ๋ฐœ๊ฒฌํ•˜๋Š๋ƒ๋„ ์ค‘์š”ํ•˜๋‹ค.

์ด๋Ÿฌํ•œ ๋ฐœ๊ฒฌ ๊ณผ์ •์—์„œ ๋žœ๋ค ํฌ๋ ˆ์ŠคํŠธ, ์„œํฌํŠธ ๋ฒกํ„ฐ ๋จธ์‹ , ๋”ฅ๋Ÿฌ๋‹ ๋ฐฉ๋ฒ•์ด ์ƒ๊ฒผ๋‹ค.

 

๊ทธ์ค‘์—์„œ๋„ ์˜ค๋Š˜์€ ๋žœ๋ค ํฌ๋ ˆ์ŠคํŠธ ๋ฐฉ๋ฒ• & ์„œํฌํŠธ ๋ฒกํ„ฐ ๋จธ์‹  ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๋ ค ํ•œ๋‹ค.

 

๋žœ๋ค ํฌ๋ ˆ์ŠคํŠธ๋ฅผ ๋ณด๊ธฐ ์ „์— ๊ฒฐ์ • ํŠธ๋ฆฌ์— ๋Œ€ํ•œ ๊ธฐ๋ณธ์ ์ธ ๊ฐœ๋…์ด ์žˆ์œผ๋ฉด ์ข‹์€๋“ฏํ•˜๋‹ค.

 

๊ฒฐ์ • ํŠธ๋ฆฌ

๊ฒฐ์ •์„ ๋‚ด๋ฆฌ๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ํŠธ๋ฆฌ๋กœ, ๊ฒฐ๊ณผ ๊ณผ์ •์„ ๊ฐ„๋‹จํ•œ ๋ฌธ์ œ๋“ค๋กœ ์ด๋ฃจ์–ด์ง„ ๊ณ„์ธต ๊ตฌ์กฐ๋กœ ๋‚˜๋ˆˆ๋‹ค.

ํ•˜๋‚˜์˜ ํŠธ๋ฆฌ๋Š” ๊ณ„์ธต ๊ตฌ์กฐ๋กœ ์ด๋ฃจ์–ด์ง„ node์™€ edge๋“ค์˜ ์ง‘ํ•ฉ์œผ๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค.

ํ•˜์ง€๋งŒ ๊ฒฐ์ • ํŠธ๋ฆฌ์˜ ๋‹จ์ ์€ ํ›ˆ๋ จ ๋ฐ์ดํ„ฐ์— ๊ณผ๋Œ€์ ํ•ฉ๋˜๋Š” ๊ฒฝํ–ฅ์ด ์žˆ๊ณ ,

์ด๋ฅผ ํšŒํ”ผํ•˜๊ธฐ ์œ„ํ•œ ๋ฐฉ๋ฒ•์ด ๋žœ๋ค ํฌ๋ ˆ์ŠคํŠธ ๋ฐฉ์‹์ด๋‹ค.

 

๋žœ๋ค ํฌ๋ ˆ์ŠคํŠธ random forest

๊ธฐ๊ณ„ ํ•™์Šต์—์„œ์˜ ๋žœ๋ค ํฌ๋ ˆ์ŠคํŠธ๋Š” ๋ถ„๋ฅ˜, ํšŒ๊ท€ ๋ถ„์„ ๋“ฑ์— ์‚ฌ์šฉ๋˜๋Š” ์•™์ƒ๋ธ” ํ•™์Šต ๋ฐฉ๋ฒ•์˜ ์ผ์ข…์œผ๋กœ, 

ํ›ˆ๋ จ ๊ณผ์ •์—์„œ ๊ตฌ์„ฑํ•œ ๋‹ค์ˆ˜์˜ ๊ฒฐ์ • ํŠธ๋ฆฌ๋กœ๋ถ€ํ„ฐ ๋ถ€๋ฅ˜(๋ถ„๋ฅ˜) ๋˜๋Š” ํ‰๊ท  ์˜ˆ์ธก์น˜(ํšŒ๊ท€ ๋ถ„์„)๋ฅผ ์ถœ๋ ฅํ•จ์œผ๋กœ ๋™์ž‘ํ•œ๋‹ค.

*์•™์ƒ๋ธ”์€ ์—ฌ๋Ÿฌ ๋จธ์‹ ๋Ÿฌ๋‹ ๋ชจ๋ธ์„ ์—ฐ๊ฒฐํ•ด ๋” ๊ฐ•๋ ฅํ•œ ๋ชจ๋ธ์„ ๋งŒ๋“œ๋Š” ๊ธฐ๋ฒ•์ด๋‹ค.

 

๋žœ๋ค ํฌ๋ ˆ์ŠคํŠธ์˜ ๊ฐ€์žฅ ํฐ ํŠน์ง•์€ ๋žœ๋ค์„ฑ์— ์˜ํ•ด ํŠธ๋ฆฌ๋“ค์ด ์„œ๋กœ ์กฐ๊ธˆ์”ฉ ๋‹ค๋ฅธ ํŠน์„ฑ์„ ๊ฐ–๋Š”๋‹ค๋Š” ์ ์ด๋‹ค.

์ด ํŠน์„ฑ์€ ๊ฐ ํŠธ๋ฆฌ๋“ค์˜ ์˜ˆ์ธก๋“ค์ด ๋น„์ƒ๊ด€ํ™” ๋˜๊ฒŒ ํ•˜๋ฉฐ, ๊ฒฐ๊ณผ์ ์œผ๋กœ ์ผ๋ฐ˜ํ™” ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚จ๋‹ค.

 

์ฆ‰ ๊ฒฐ์ • ํŠธ๋ฆฌ์˜ ๋‹จ์ ์€ ๊ณผ๋Œ€์ ํ•ฉ์ด๋ฉฐ ๋žœ๋ค ํฌ๋ ˆ์ŠคํŠธ๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ๋ฐฉํ–ฅ์œผ๋กœ ๊ณผ๋Œ€์ ํ•ฉ๋œ ํŠธ๋ฆฌ๋ฅผ ๋งŽ์ด ๋งŒ๋“ค์–ด

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

 

https://tensorflow.blog/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EB%A8%B8%EC%8B%A0%EB%9F%AC%EB%8B%9D/2-3-6-%EA%B2%B0%EC%A0%95-%ED%8A%B8%EB%A6%AC%EC%9D%98-%EC%95%99%EC%83%81%EB%B8%94/

 

2.3.6 ๊ฒฐ์ • ํŠธ๋ฆฌ์˜ ์•™์ƒ๋ธ”

2.3.5 ๊ฒฐ์ • ํŠธ๋ฆฌ | ๋ชฉ์ฐจ | 2.3.7 ์ปค๋„ ์„œํฌํŠธ ๋ฒกํ„ฐ ๋จธ์‹  – ์•™์ƒ๋ธ”ensemble์€ ์—ฌ๋Ÿฌ ๋จธ์‹ ๋Ÿฌ๋‹ ๋ชจ๋ธ์„ ์—ฐ๊ฒฐํ•˜์—ฌ ๋” ๊ฐ•๋ ฅํ•œ ๋ชจ๋ธ์„ ๋งŒ๋“œ๋Š” ๊ธฐ๋ฒ•์ž…๋‹ˆ๋‹ค. ๋จธ์‹ ๋Ÿฌ๋‹์—๋Š” ์ด๋Ÿฐ ์ข…๋ฅ˜์˜ ๋ชจ๋ธ์ด ๋งŽ์ง€๋งŒ, ๊ทธ์ค‘ ๋‘ ์•™์ƒ๋ธ” ๋ชจ๋ธ์ด ๋ถ„๋ฅ˜์™€ ํšŒ๊ท€ ๋ฌธ์ œ์˜ ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ์…‹์—์„œ ํšจ๊ณผ์ ์ด๋ผ๊ณ  ์ž…์ฆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋žœ๋ค ํฌ๋ ˆ์ŠคํŠธrandom forest์™€ ๊ทธ๋ž˜๋””์–ธ…

tensorflow.blog

https://ko.wikipedia.org/wiki/%EB%9E%9C%EB%8D%A4_%ED%8F%AC%EB%A0%88%EC%8A%A4%ED%8A%B8#%EA%B2%B0%EC%A0%95_%ED%8A%B8%EB%A6%AC

 

๋žœ๋ค ํฌ๋ ˆ์ŠคํŠธ - ์œ„ํ‚ค๋ฐฑ๊ณผ, ์šฐ๋ฆฌ ๋ชจ๋‘์˜ ๋ฐฑ๊ณผ์‚ฌ์ „

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

ko.wikipedia.org

์„œํฌํŠธ ๋ฒกํ„ฐ ๋จธ์‹  support vector machine, SVM

๊ธฐ๊ณ„ ํ•™์Šต์˜ ๋ถ„์•ผ ์ค‘ ํ•˜๋‚˜๋กœ ํŒจํ„ด ์ธ์‹, ์ž๋ฃŒ ๋ถ„์„์„ ์œ„ํ•œ ์ง€๋„ ํ•™์Šต ๋ชจ๋ธ์ด๋ฉฐ, ์ฃผ๋กœ ๋ถ„๋ฅ˜์™€ ํšŒ๊ท€๋ถ„์„์„ ์œ„ํ•ด ์‚ฌ์šฉํ•œ๋‹ค.

๋‘ ์นดํ…Œ๊ณ ๋ฆฌ ์ค‘ ์–ด๋Š ํ•˜๋‚˜์— ์†ํ•œ ๋ฐ์ดํ„ฐ์˜ ์ง‘ํ•ฉ์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, SVM์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ์ฃผ์–ด์ง„ ๋ฐ์ดํ„ฐ ์ง‘ํ•ฉ์„ ๋ฐ”ํƒ•์œผ๋กœ ํ•˜์—ฌ

์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ๊ฐ€ ์–ด๋Š ์นดํ…Œ๊ณ ๋ฆฌ์— ์†ํ• ์ง€ ํŒ๋‹จํ•˜๋Š” ์ด์ง„ ์„ ํ˜• ๋ถ„๋ฅ˜ ๋ชจ๋ธ์„ ๋งŒ๋“ ๋‹ค. 

๋งŒ๋“ค์–ด์ง„ ๋ถ„๋ฅ˜ ๋ชจ๋ธ์€ ๋ฐ์ดํ„ฐ๊ฐ€ ์‚ฌ์ƒ๋œ ๊ณต๊ฐ„์—์„œ ๊ฒฝ๊ณ„๋กœ ํ‘œํ˜„๋˜๋Š”๋ฐ SVM์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๊ทธ์ค‘ ๊ฐ€์žฅ ํฐ ํญ์„ ๊ฐ€์ง„ ๊ฒฝ๊ณ„๋ฅผ ์ฐพ๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด๋‹ค.

 

(๋‘ ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ๊ตฌ๋ถ„ํ•˜๊ธฐ ์œ„ํ•ด ๊ฒฝ๊ณ„๋ฅผ ๋‘๋Š”๋ฐ ๊ฐ ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ๋ช…ํ™•ํ•˜๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒฝ๊ณ„ & ๊ทธ ๊ฒฝ๊ณ„๊ฐ€ ๊ฐ ๋ฐ์ดํ„ฐ์™€์˜ ํญ์ด ๊ฐ€์žฅ ๋„“์€ ๊ฒƒ์„ ์ฐพ๋Š” ๊ฒƒ.)

https://ko.wikipedia.org/wiki/%EC%84%9C%ED%8F%AC%ED%8A%B8_%EB%B2%A1%ED%84%B0_%EB%A8%B8%EC%8B%A0

 

์„œํฌํŠธ ๋ฒกํ„ฐ ๋จธ์‹  - ์œ„ํ‚ค๋ฐฑ๊ณผ, ์šฐ๋ฆฌ ๋ชจ๋‘์˜ ๋ฐฑ๊ณผ์‚ฌ์ „

์œ„ํ‚ค๋ฐฑ๊ณผ, ์šฐ๋ฆฌ ๋ชจ๋‘์˜ ๋ฐฑ๊ณผ์‚ฌ์ „. ์„ ํ˜• SVM์ด ๋‘ ์ž๋ฃŒ(ํฐ์ƒ‰ ์›, ๊ฒ€์€์ƒ‰ ์›)์„ ์ง์„ ์œผ๋กœ ๋ถ„๋ฆฌํ•˜๊ณ  ์žˆ๋‹ค. ์„œํฌํŠธ ๋ฒกํ„ฐ ๋จธ์‹ (support vector machine, SVM[1].[2])์€ ๊ธฐ๊ณ„ ํ•™์Šต์˜ ๋ถ„์•ผ ์ค‘ ํ•˜๋‚˜๋กœ ํŒจํ„ด ์ธ์‹, ์ž๋ฃŒ ๋ถ„์„์„ ์œ„ํ•œ ์ง€๋„ ํ•™์Šต ๋ชจ๋ธ์ด๋ฉฐ, ์ฃผ๋กœ ๋ถ„๋ฅ˜์™€ ํšŒ๊ท€ ๋ถ„์„์„ ์œ„ํ•ด ์‚ฌ์šฉํ•œ๋‹ค. ๋‘ ์นดํ…Œ๊ณ ๋ฆฌ ์ค‘ ์–ด๋Š ํ•˜๋‚˜์— ์†ํ•œ ๋ฐ์ดํ„ฐ์˜ ์ง‘ํ•ฉ์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, SVM ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ์ฃผ์–ด์ง„ ๋ฐ์ดํ„ฐ ์ง‘ํ•ฉ์„ ๋ฐ”ํƒ•์œผ๋กœ ํ•˜์—ฌ ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ๊ฐ€ ์–ด๋Š ์นดํ…Œ๊ณ 

ko.wikipedia.org

 

๋ฐ˜์‘ํ˜•