๋”ฅ๋Ÿฌ๋‹/Today I learned :

ํผ์…‰ํŠธ๋ก ๊ณผ ์ธ๊ณต์‹ ๊ฒฝ๋ง 1

์ฃผ์˜ ๐Ÿฑ 2022. 12. 8. 16:10
728x90
๋ฐ˜์‘ํ˜•

์ธ๊ณต์‹ ๊ฒฝ๋ง(ANN, artificial neural network)์€ ๋”ฅ๋Ÿฌ๋‹์˜ ํ•ต์‹ฌ์œผ๋กœ, ๋‡Œ์˜ ๋‰ด๋Ÿฐ์˜ ์—ฐ๊ฒฐ์—์„œ ์˜๊ฐ์„ ๋ฐ›์€ ๋จธ์‹ ๋Ÿฌ๋‹ ๋ชจ๋ธ์ž…๋‹ˆ๋‹ค. ์ธ๊ณต์‹ ๊ฒฝ๋ง์€ ์„ฑ๋Šฅ๊ณผ ํ™•์žฅ์„ฑ์ด ์ข‹์•„ ์ด๋ฏธ์ง€ ๋ถ„๋ฅ˜, ์Œ์„ฑ์ธ์‹ ์„œ๋น„์Šค, ์ถ”์ฒœ, ๊ฐ•ํ™”ํ•™์Šต๋“ฑ ๋Œ€๊ทœ๋ชจ ๋จธ์‹ ๋Ÿฌ๋‹ ๋ฌธ์ œ์˜ ์„ฑ๋Šฅ์„ ๋†’์ด๋Š”๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. 

a๋Š” ์ƒ๋ฌผํ•™์ ์ธ ๋‰ด๋Ÿฐ์˜ ๊ทธ๋ฆผ์ž…๋‹ˆ๋‹ค. c์ฒ˜๋Ÿผ ๋‰ด๋Ÿฐ์˜ ์‹œ๋ƒ…์Šค๋Š” ๋˜ ๋‹ค๋ฅธ ๋‰ด๋Ÿฐ๊ณผ ์ด์–ด์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‡Œ์—๋Š” ์ˆ˜์‹ญ์–ต๊ฐœ์˜ ๊ฑฐ๋Œ€ํ•œ ๋‰ด๋Ÿฐ์ด ์—ฐ๊ฒฐ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ƒ๋ฌผํ•™์  ๋‰ด๋Ÿฐ์—์„œ ์ฐฉ์•ˆํ•œ ๋ชจ๋ธ์ด ์ธ๊ณต ๋‰ด๋Ÿฐ์ž…๋‹ˆ๋‹ค.  

 

ํผ์…‰ํŠธ๋ก 

๊ฐ„๋‹จํ•œ ์ธ๊ณต ์‹ ๊ฒฝ๋ง๊ตฌ์กฐ ์ค‘ ํ•˜๋‚˜๋กœ, ๋‹ค์ˆ˜์˜ ์ž…๋ ฅ์„ ๋ฐ›์œผ๋ฉด 1๊ฐœ์˜ ์‹ ํ˜ธ๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ๊ตฌ์กฐ๋กœ ๋˜์–ด์žˆ์Šต๋‹ˆ๋‹ค. 1 ๋˜๋Š” 0 ๋‘˜์ค‘ ํ•˜๋‚˜๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํผ์…‰ํŠธ๋ก ์„ ์ƒ๊ฐํ•ด๋ด…์‹œ๋‹ค. 

์ž…๋ ฅ์ด 2๊ฐœ์ธ ํผ์…‰ํŠธ๋ก 

x1,x2 : ์ž…๋ ฅ ์‹ ํ˜ธ, w1,w2: ๊ฐ€์ค‘์น˜(๊ฐ ์‹ ํ˜ธ์˜ ์˜ํ–ฅ๋ ฅ ์กฐ์ •๊ฐ€๋Šฅ) , ์› : ๋‰ด๋Ÿฐ ํ˜น์€ ๋…ธ๋“œ๋ผ ํ•ฉ๋‹ˆ๋‹ค. ์ž…๋ ฅ ์‹ ํ˜ธ๊ฐ€ ๋‰ด๋Ÿฐ์— ๋ณด๋‚ด์งˆ ๋•Œ ๊ฐ๊ฐ ๊ณ ์œ ์˜ ๊ฐ€์ค‘์น˜๋ฅผ ๊ณฑํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์‹ ํ˜ธ์˜ ์ดํ•ฉ์ด ์ „ํ•ด์ง„ ํ•œ๊ณ„(์ž„๊ณ„๊ฐ’, θ)์„ ๋„˜์œผ๋ฉด 1์„ ์ถœ๋ ฅ, ์ด๋ฅผ ๋‰ด๋Ÿฐ์ด ํ™œ์„ฑํ™”ํ•œ๋‹ค๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ์‹์— b(ํŽธํ–ฅ, bias, ๋‰ด๋Ÿฐ์ด ์–ผ๋งˆ๋‚˜ ์‰ฝ๊ฒŒ ํ™œ์„ฑํ™”๋˜๋Š๋ƒ๋ฅผ ์ œ์–ดํ•จ)๋ฅผ ๋”ํ•ด์ฃผ๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค.

ํผ์…‰ํŠธ๋ก ์€ ์ง์„  ํ•˜๋‚˜๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋Š” ์˜์—ญ๋งŒ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ํ•œ๊ณ„๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํผ์…‰ํŠธ๋ก ์„ ์Œ“์•„ ๋‹ค์ธตํผ์…‰ํŠธ๋ก ์„ ๋งŒ๋“ค๋ฉด, ๋น„์„ ํ˜• ์˜์—ญ๋„ ํ‘œํ˜„์ด ๊ฐ€๋Šฅํ•ด์ง‘๋‹ˆ๋‹ค. 

 

์‹ ๊ฒฝ๋ง์„ ๊ทธ๋ฆผ์œผ๋กœ ํ‘œํ˜„ํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. 

์€๋‹‰์ธต์˜ ๋‰ด๋Ÿฐ์€ ๋‚˜๋จธ์ง€ ๋‘ ๊ณ„์ธต๊ณผ ๋‹ฌ๋ฆฌ ์‚ฌ๋žŒ์˜ ๋ˆˆ์—๋Š” ๋ณด์ด์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿผ ์‹ ํ˜ธ ์ฒ˜๋ฆฌ(์ „๋‹ฌ) ๊ณผ์ •์— ๋Œ€ํ•ด ์ข€ ๋” ์ž์„ธํžˆ ์‚ดํŽด๋ด…์‹œ๋‹ค.

ํŽธํ–ฅ์„ ๋ช…์‹œํ•˜์—ฌ ํผ์…‰ํŠธ๋ก ์„ ํ‘œํ˜„ํ•˜๋ฉด, 

์‹์„ ๋‹ค์‹œ ์ •๋ฆฌํ•˜๋ฉด, ์ด๋ ‡๊ฒŒ ์“ธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:

h(x)์ฒ˜๋Ÿผ ์ž…๋ ฅ ์‹ ํ˜ธ์˜ ์ดํ•ฉ์„ ์ถœ๋ ฅ ์‹ ํ˜ธ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ํ•จ์ˆ˜๋ฅผ ํ™œ์„ฑํ™” ํ•จ์ˆ˜๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ž…๋ ฅ ํ•จ์ˆ˜์˜ ์ดํ•ฉ์ด ํ™œ์„ฑํ™”๋ฅผ ์ผ์œผํ‚ค๋Š”์ง€ ์ •ํ•˜๋Š” ์—ญํ• ์„ ํ•˜๋Š”๊ฒƒ์ด์ฃ . ๊ฐ€์ค‘์น˜๊ฐ€ ๊ณฑํ•ด์ง„ ์ž…๋ ฅ์‹ ํ˜ธ์™€ ํŽธํ–ฅ์˜ ์ดํ•ฉ์„ a๋ผํ•˜๋ฉด, ์ด๋ฅผ ํ•จ์ˆ˜ h()์— ๋„ฃ์–ด yํ•˜๋Š” ๊ณผ์ •์ž…๋‹ˆ๋‹ค. 

๋ฐ˜์‘ํ˜•