์š”์•ฝ

  • ํผ์…‰ํŠธ๋ก (percetron)์€ ๋‹ค์ˆ˜์˜ ์ž…๋ ฅ ์‹ ํ˜ธ๋ฅผ ๋ฐ›์•„ ํ•˜๋‚˜์˜ ์‹ ํ˜ธ๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ, ์‹ ๊ฒฝ๋ง(๋”ฅ๋Ÿฌ๋‹)์˜ ๊ธฐ์›
  • ์ž…๋ ฅ ์‹ ํ˜ธ์— ๊ฐ€์ค‘์น˜(w)๋ฅผ ๊ณฑํ•˜๊ณ  ํŽธํ–ฅ(b)์„ ๋”ํ•œ ๊ฐ’์ด ์ž„๊ณ„๊ฐ’์„ ๋„˜์œผ๋ฉด ํ™œ์„ฑํ™”(1), ๋„˜์ง€ ์•Š์œผ๋ฉด ๋น„ํ™œ์„ฑํ™”(0)๋˜๋Š” ๊ตฌ์กฐ
  • ๊ฐ€์ค‘์น˜(w)๋Š” ์‹ ํ˜ธ์˜ ์ค‘์š”๋„(๊ธฐ์šธ๊ธฐ)๋ฅผ ๊ฒฐ์ •ํ•˜๋ฉฐ, ํŽธํ–ฅ(b)์€ ๋‰ด๋Ÿฐ์ด ์–ผ๋งˆ๋‚˜ ์‰ฝ๊ฒŒ ํ™œ์„ฑํ™”๋˜๋Š”์ง€(์ ˆํŽธ)๋ฅผ ์กฐ์ ˆ
  • ๋‹จ์ธต ํผ์…‰ํŠธ๋ก ์€ AND, NAND, OR ๊ฒŒ์ดํŠธ๋Š” ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์œผ๋‚˜, ์„ ํ˜• ๋ถ„๋ฆฌ๊ฐ€ ๋ถˆ๊ฐ€๋Šฅํ•œ XOR ๊ฒŒ์ดํŠธ๋Š” ๊ตฌํ˜„ํ•  ์ˆ˜ ์—†์Œ
  • ์ฆ‰, XOR ๋ฌธ์ œ์™€ ๊ฐ™์€ ๋น„์„ ํ˜• ์˜์—ญ์„ ํ‘œํ˜„ํ•˜๊ธฐ ์œ„ํ•ด ํผ์…‰ํŠธ๋ก ์„ ์—ฌ๋Ÿฌ ์ธต์œผ๋กœ ์Œ“์€ ๋‹ค์ธต ํผ์…‰ํŠธ๋ก (MLP)์ด ๋„์ž…
  • ๋‹ค์ธต ํผ์…‰ํŠธ๋ก ์€ ์ž…๋ ฅ์ธต, ์€๋‹‰์ธต, ์ถœ๋ ฅ์ธต์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ๋‹จ์ธต ๊ตฌ์กฐ๊ฐ€ ํ•ด๊ฒฐํ•˜์ง€ ๋ชปํ•˜๋Š” ์„ธ์ƒ์˜ ๋ณต์žกํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ํ‘œํ˜„ํ•˜๊ณ  ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐ
  • ์€๋‹‰์ธต์„ ํฌํ•จํ•˜์—ฌ ์ธต์„ ๊นŠ๊ฒŒ ์Œ“์Œ์œผ๋กœ์จ ์„ธ์ƒ์˜ ๋ณต์žกํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ํ‘œํ˜„ํ•˜๋Š” ๊ฒƒ์ด ๋”ฅ๋Ÿฌ๋‹์˜ ํ•ต์‹ฌ ์•„์ด๋””์–ด

1. ๋“ค์–ด๊ฐ€๋ฉฐ

ํผ์…‰ํŠธ๋ก (perceptron) ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ์•„์ฃผ ์˜ค๋ž˜๋œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด์ง€๋งŒ, ์‹ ๊ฒฝ๋ง(๋”ฅ๋Ÿฌ๋‹)์˜ ๊ธฐ์›์ด ๋˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด๋‹ค. ๋”ฐ๋ผ์„œ ํผ์…‰ํŠธ๋ก ์˜ ๊ตฌ์กฐ๋ฅผ ๋ฐฐ์šฐ๋Š” ๊ฒƒ์ด ์‹ ๊ฒฝ๋ง๊ณผ ๋”ฅ๋Ÿฌ๋‹์— ํ•„์š”ํ•œ ์ค‘์š”ํ•œ ์•„์ด๋””์–ด๋ฅผ ๋ฐฐ์šฐ๋Š” ์ผ์ด๋‹ค.


2. ํผ์…‰ํŠธ๋ก  (Perceptron)

2.1 ๊ฐœ๋…

ํผ์…‰ํŠธ๋ก ์€ ๋‹ค์ˆ˜์˜ ์‹ ํ˜ธ๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ ํ•˜๋‚˜์˜ ์‹ ํ˜ธ๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ, ์‹ ๊ฒฝ๋ง์˜ ๊ธฐ๋ณธ ๋‹จ์œ„(๋‰ด๋Ÿฐ)๊ฐ€ ๋œ๋‹ค.

์•„๋ž˜๋Š” 2๊ฐœ์˜ ์ž…๋ ฅ๊ฐ’(์‹ ํ˜ธ)๋ฅผ ๋ฐ›๋Š” ํผ์…‰ํŠธ๋ก ์˜ ์˜ˆ์‹œ๋‹ค. ๋Š” ์ž…๋ ฅ๊ฐ’(์‹ ํ˜ธ)๊ณ , ๋Š” ๊ฐ ์ž…๋ ฅ๊ฐ’์— ํ•ด๋‹นํ•˜๋Š” ๊ฐ€์ค‘์น˜๋‹ค. ๊ทธ๋ฆผ์—์„œ ์›์€ ๋‰ด๋Ÿฐ ๋˜๋Š” ๋…ธ๋“œ๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค.

source: ๋ฐ‘๋ฐ”๋‹ฅ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋Š” ๋”ฅ๋Ÿฌ๋‹1

์ด๋ฅผ ํ’€์–ด์„œ ์„ค๋ช…ํ•˜๋ฉด, ์ž…๋ ฅ ์‹ ํ˜ธ๊ฐ€ ๋…ธ๋“œ๋กœ ๋ณด๋‚ด์งˆ ๋•Œ ๊ฐ๊ฐ์˜ ๊ณ ์œ ํ•œ ๊ฐ€์ค‘์น˜๋ฅผ ๊ณฑํ•ด์ง€๋ฉฐ ํŠน์ • ์ž„๊ณ—๊ฐ’()๋ฅผ ๋„˜์–ด์„œ๋ฉด ํ™œ์„ฑํ™”(1)๋˜๊ณ , ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ๋น„ํ™œ์„ฑํ™”(0)๋œ๋‹ค.

2.2 ํ™œ์„ฑํ™” ํ•จ์ˆ˜

๊ธฐ์กด ์ž„๊ณ—๊ฐ’()์„ ๋กœ ์น˜ํ™˜ํ•˜๋ฉด ์‹์ด ์•„๋ž˜์™€ ๊ฐ™์ด ๋ณ€ํ•œ๋‹ค. ์—ฌ๊ธฐ์„œ ๋ฅผ ํŽธํ–ฅ(bias)๋ผ๊ณ  ํ•œ๋‹ค.

๋‹ค์‹œ ์•„๋ž˜ ์‹์„ ํ’€์–ด์„œ ์„ค๋ช…ํ•˜๋ฉด, ํผ์…‰ํŠธ๋ก ์€ ์ž…๋ ฅ ์‹ ํ˜ธ()์— ๊ณ ์œ ํ•œ ๊ฐ€์ค‘์น˜()๋ฅผ ๊ณฑํ•œ ๊ฐ’๊ณผ ํŽธํ–ฅ()๋ฅผ ํ•ฉํ•œ ๊ฐ’์ด 0์„ ๋„˜์œผ๋ฉด ํ™œ์„ฑํ™”(1) ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ๋น„ํ™œ์„ฑํ™”(0)์ด ๋œ๋‹ค.

์œ„ ์‹์„ ๋‹ค์‹œ ๋‹จ์ˆœํžˆ ํ‘œํ˜„ํ•˜์—ฌ ํ™œ์„ฑํ™” ํ•จ์ˆ˜(Activation Function), ๋ฅผ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ฆ‰, ๊ธฐ์กด์˜ ์ž…๋ ฅ ์‹ ํ˜ธ์— ๊ฐœ๋ณ„ ๊ฐ€์ค‘์น˜๋ฅผ ๊ณฑํ•ด ํ•ฉ์‚ฐํ•œ ๊ฐ’๊ณผ ํŽธํ–ฅ์„ ๋”ํ•œ ๊ฐ’์„ ์ž…๋ ฅ๊ฐ’()๋กœ ํ•˜๋Š” ํ•จ์ˆ˜๋กœ ๋งŒ๋“  ๊ฒƒ์ด๋‹ค. ํ•ด๋‹น ์ž…๋ ฅ๊ฐ’์ด 0๋ณด๋‹ค ํฌ๋ฉด ํ™œ์„ฑํ™”, ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ๋น„ํ™œ์„ฑํ™”๋œ๋‹ค. ๋ชจ๋‘ ๋˜‘๊ฐ™์€ ๋‚ด์šฉ์ด๋‹ค.

์ฐธ๊ณ 

  • ํŠน์ • ์ž„๊ณ„๊ฐ’์„ ๋„˜์œผ๋ฉด ํ™œ์„ฑํ™”๋˜๋Š” ํ™œ์„ฑํ™” ํ•จ์ˆ˜๋ฅผ ๊ณ„๋‹จ ํ•จ์ˆ˜(Step Function) ๋ผ๊ณ  ํ•œ๋‹ค.
  • ํ–ฅํ›„, ๋”ฅ๋Ÿฌ๋‹์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๋Œ€ํ‘œ์ ์ธ ํ™œ์„ฑํ™” ํ•จ์ˆ˜๋Š” Sigmoid, ReLU๊ฐ€ ์žˆ์œผ๋ฉฐ, ์ด๋ฅผ ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•ด์„œ ๊ธฐ์ดˆ์ ์ธ ๊ณ„๋‹จ ํ•จ์ˆ˜์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ํ•„์š”ํ•˜๋‹ค.

๊ฐ€์ค‘์น˜์™€ ํŽธํ–ฅ์˜ ๊ธฐํ•˜ํ•™์  ์˜๋ฏธ

ํผ์…‰ํŠธ๋ก ๊ณผ ํ™œ์„ฑํ™” ํ•จ์ˆ˜๋ฅผ ๋‹ค๋ฃจ๋ฉด์„œ, ๊ฐ€์ค‘์น˜์™€ ํŽธํ–ฅ์ด ๋“ฑ์žฅํ•˜์˜€๋‹ค. ์ด ๋‘˜์€ ์˜๋ฏธ์™€ ์—ญํ• ์ด ์„œ๋กœ ๋‹ค๋ฅด์ง€๋งŒ ์ข…์ข… ๋ชจ๋‘ ๊ฐ€์ค‘์น˜ ๋ผ๊ณ  ํ‘œํ˜„ํ•˜๋Š” ๊ฒฝ์šฐ๋„ ์žˆ๋‹ค

์ด์ฒ˜๋Ÿผ ๋‹ค๋ฅธ ์˜๋ฏธ์ง€๋งŒ, ํ‘œํ˜„์ด ๋™์ผํ•œ ๊ฒฝ์šฐ ํ—ท๊ฐˆ๋ฆด ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๋‹ค์‹œ ํ’€์–ด์„œ ์ดํ•ดํ•ด๋ณด์ž.

  • ๊ฐ€์ค‘์น˜() : ๊ฒฐ์ • ๊ฒฝ๊ณ„(์ง์„ )์˜ ๊ธฐ์šธ๊ธฐ(๋ฐฉํ–ฅ) ์„ ๊ฒฐ์ •ํ•˜๋ฉฐ, ์ž…๋ ฅ ์‹ ํ˜ธ์˜ ์ค‘์š”๋„๋ฅผ ์˜๋ฏธํ•œ๋‹ค. ์ฆ‰, ๊ฐ€์ค‘์น˜ ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ํด์ˆ˜๋ก ํ•ด๋‹น ์ž…๋ ฅ ์‹ ํ˜ธ๊ฐ€ ๋” ์ค‘์š”
  • ํŽธํ–ฅ(): ๊ฒฐ์ • ๊ฒฝ๊ณ„์˜ ์ ˆํŽธ(์œ„์น˜) ๋ฅผ ๊ฒฐ์ •ํ•˜๋ฉฐ, ๋‰ด๋Ÿฐ์ด ์–ผ๋งˆ๋‚˜ ์‰ฝ๊ฒŒ ํ™œ์„ฑํ™”๋˜๋ฆฌ์ง€๋ฅผ ์กฐ์ ˆํ•œ๋‹ค. ์ฆ‰, ํŽธํ–ฅ ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ํด์ˆ˜๋ก ๋‰ด๋Ÿฐ์˜ ํ™œ์„ฑํ™”๊ฐ€ ๋” ์‰ฌ์›€

2.3 ๋…ผ๋ฆฌ ํšŒ๋กœ

ํผ์…‰ํŠธ๋ก ์„ ์„ค๋ช…ํ•˜๋Š”๋ฐ ๋Œ€ํ‘œ์ ์ธ ๋…ธ๋ฆฌ ํšŒ๋กœ ์˜ˆ์‹œ๋Š” AND, NAND, OR, XOR ์ด๋‹ค. ์•„๋ž˜๋Š” 2๊ฐœ์˜ ์ž…๋ ฅ๊ฐ’์— ๋”ฐ๋ฅธ ๋…ผ๋ฆฌ ํšŒ๋กœ์˜ ์ถœ๋ ฅ ๊ฒฐ๊ณผ(์ง„๋ฆฌํ‘œ) ์˜ˆ์‹œ์ด๋‹ค. (์ฐธ๊ณ : TRUE๋Š” , FALSE ๋Š” ์„ ์˜๋ฏธ)

  1. AND: ์ž…๋ ฅ๊ฐ’์ด ๋ชจ๋‘ 1์ผ ๋•Œ๋งŒ 1
  2. NAND(Not AND): ์ž…๋ ฅ๊ฐ’์ด ๋ชจ๋‘ 1์ด ์•„๋‹ ๋–„๋งŒ 1 (AND์™€ ๋ถ€ํ˜ธ๋งŒ ๋ฐ”๋€Œ๋ฉด NAND)
  3. OR: ์ž…๋ ฅ๊ฐ’ ์ค‘ ํ•˜๋‚˜๋ผ๋„ 1์ด๋ฉด 1
  4. XOR(๋ฐฐํƒ€์  ๋…ผ๋ฆฌํ•ฉ): ์ž…๋ ฅ๊ฐ’ ์ค‘ ํ•œ์ชฝ์ด 1์ธ ๊ฒฝ์šฐ์—๋งŒ 1
ANDNANDORXOR
000100
100111
010111
111010

์ด๋Ÿฌํ•œ ์ง„๋ฆฌํ‘œ๋Œ€๋กœ ์ถœ๋ ฅ๋˜๊ธฐ ์œ„ํ•ด ๋งค๊ฐœ๋ณ€์ˆ˜ ์˜ ๊ฐ’๋“ค์„ ์กฐ์ •ํ•œ๋‹ค. ์ด๋ฅผ ๋งŒ์กฑํ•˜๋Š” ๋งค๊ฐœ๋ณ€์ˆ˜์˜ ์กฐํ•ฉ์€ ๋ฌด์ˆ˜ํžˆ ๋งŽ๋‹ค.

๋งค๊ฐœ๋ณ€์ˆ˜ ์„ค์ •

ํผ์…‰ํŠธ๋ก ์˜ ๋งค๊ฐœ๋ณ€์ˆ˜ ๊ฐ’์€ ์ปดํ“จํ„ฐ๊ฐ€ ์•„๋‹Œ ์ธ๊ฐ„์ด ์ •ํ•œ๋‹ค. ์—ฌ๊ธฐ์„œ ๋จธ์‹ ๋Ÿฌ๋‹์„ ํ†ตํ•ด ๋งค๊ฐœ๋ณ€์ˆ˜ ๊ฐ’์„ ์ •ํ•˜๋Š” ๊ฒƒ์„ ์ปดํ“จํ„ฐ๊ฐ€ ์ž๋™์œผ๋กœ ํ•˜๋„๋ก ํ•™์Šตํ•œ๋‹ค.

ํ•œ๊ณ„์  (XOR ๋ฌธ์ œ)

ํ˜„์žฌ๊นŒ์ง€ ์šฐ๋ฆฌ๋Š” ์ž…๋ ฅ ์‹ ํ˜ธ 2๊ฐœ์— ๋”ฐ๋ฅธ ์ถœ๋ ฅ ์‹ ํ˜ธ 1๊ฐœ์ธ ํผ์…‰ํŠธ๋ก ์„ ์‚ดํŽด๋ณด์•˜๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํ•ด๋‹น ํผ์…‰ํŠธ๋ก  ๊ตฌ์กฐ(์„ ํ˜•) ์—์„œ๋Š” ์œ„ ๋…ผ๋ฆฌ ํšŒ๋กœ ์ค‘ ์„ ๊ตฌํ˜„ํ•  ์ˆ˜ ์—†๋‹ค.

ํ•ด๋‹น ํผ์…‰ํŠธ๋ก  ๊ตฌ์กฐ๋Š” ์„ ํ˜•๊ตฌ์กฐ๋กœ XOR์„ ๊ตฌํ˜„ํ•  ์ˆ˜ ์—†๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์•„๋ž˜ ๊ทธ๋ฆผ๊ณผ ๊ฐ™์ด ๊ณก์„ (๋น„์„ ํ˜•)์ด๋ผ๋ฉด XOR์„ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด๋ฅผ ์œ„ํ•ด์„œ๋Š” ํผ์…‰ํŠธ๋ก ์„ ์—ฌ๋Ÿฌ ์ธต์œผ๋กœ ์Œ“์€ ๋‹ค์ธต ํผ์…‰ํŠธ๋ก (multi-layer perceptron) ์„ ์ด์šฉํ•œ๋‹ค.

  • AND, NAND, OR: ์ง์„  ํ•˜๋‚˜๋กœ 0๊ณผ 1์˜ ์˜์—ญ์„ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋‹ค. (์„ ํ˜• ๋ถ„๋ฆฌ ๊ฐ€๋Šฅ)
  • XOR: ์ง์„  ํ•˜๋‚˜๋กœ๋Š” ์ ˆ๋Œ€ 0๊ณผ 1์˜ ์˜์—ญ์„ ๋‚˜๋ˆŒ ์ˆ˜ ์—†๋‹ค. (์„ ํ˜• ๋ถ„๋ฆฌ ๋ถˆ๊ฐ€๋Šฅ, ๋น„์„ ํ˜• ์˜์—ญ ํ•„์š”)
source: ๋ฐ‘๋ฐ”๋‹ฅ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋Š” ๋”ฅ๋Ÿฌ๋‹1

3. ๋‹ค์ธต ํผ์…‰ํŠธ๋ก  (Multi-Layer Perceptron, MLP)

3.1 ๋น„์„ ํ˜•์„ฑ์˜ ๋„์ž…

XOR ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ง์„ ์ด ์•„๋‹Œ ๊ณก์„ , ์ฆ‰ ๋น„์„ ํ˜• ์˜์—ญ์„ ๋งŒ๋“ค์–ด์•ผ ํ•œ๋‹ค. ํผ์…‰ํŠธ๋ก ์„ ์ธต(Layer)์œผ๋กœ ์Œ“์œผ๋ฉด ์ด๋Ÿฌํ•œ ๋น„์„ ํ˜•์ ์ธ ํ‘œํ˜„์ด ๊ฐ€๋Šฅํ•ด์ง„๋‹ค.

์•„๋ž˜์™€ ๊ฐ™์ด ๋‹จ์ธต ํผ์…‰ํŠธ๋ก ์—์„œ ๊ตฌํ˜„ํ•˜์ง€ ๋ชปํ•œ XOR ๋…ผ๋ฆฌ ํšŒ๋กœ๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์€ ๋‹ค์–‘ํ•˜์ง€๋งŒ, ๊ธฐ์กด ๋…ผ๋ฆฌํšŒ๋กœ์ธ NAND, OR, AND ๊ฒŒ์ดํŠธ์˜ ์กฐํ•ฉ์„ ํ†ตํ•ด ์•„๋ž˜์™€ ๊ฐ™์ด ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค.

์ฆ‰, ๊ธฐ์กด์˜ ์ž…๋ ฅ ์‹ ํ˜ธ๊ฐ€ NAND, OR ๊ฒŒ์ดํŠธ์˜ ์ž…๋ ฅ ๊ฐ’์ด ๋˜๊ณ , ์ถœ๋ ฅ๋œ ๋˜ ๋‹ค๋ฅธ ์‹ ํ˜ธ()๊ฐ€ AND ๊ฒŒ์ดํŠธ์— ์ž…๋ ฅ ์‹ ํ˜ธ๊ฐ€ ๋œ๋‹ค. ๋”ฐ๋ผ์„œ ๊ธฐ์กด ์ž…๋ ฅ ์‹ ํ˜ธ()์™€ ์ตœ์ข… ์ถœ๋ ฅ ์‹ ํ˜ธ()๋ฅผ ๋ณด๋ฉด XOR ๋…ผ๋ฆฌํšŒ๋กœ์™€ ๊ฐ™๋‹ค๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค.

(NAND) (OR)y (AND)
00100
10111
01111
11010

3.2 ๋”ฅ๋Ÿฌ๋‹์œผ๋กœ์˜ ์—ฐ๊ฒฐ

๋‹ค์ธต ํผ์…‰ํŠธ๋ก ์€ ๋‹จ์ธต ํผ์…‰ํŠธ๋ก ์ด ํ•ด๊ฒฐํ•˜์ง€ ๋ชปํ•˜๋Š” ๋ณต์žกํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋‹ค.

๋‹ค์ธต ํผ์…‰ํŠธ๋ก ์€ ์•„๋ž˜์˜ ์˜ˆ์‹œ ๊ทธ๋ฆผ ๊ฐ™์ด 0์ธต(์ž…๋ ฅ์ธต) 1์ธต(์€๋‹‰์ธต) 2์ธต(์ถœ๋ ฅ์ธต) ์˜ ๊ตฌ์กฐ๋ฅผ ๊ฐ€์ง„๋‹ค. ์ด๋Š” ์ด๋ก ์ ์œผ๋กœ 2์ธต(์€๋‹‰์ธต 1๊ฐœ) ํผ์…‰ํŠธ๋ก ์ด๋ฉด ์ปดํ“จํ„ฐ๋ฅผ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๊ณ , ์ธต์„ ๋” ๊นŠ๊ฒŒ ์Œ“์œผ๋ฉด ์„ธ์ƒ์˜ ๋ณต์žกํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด๊ฒƒ์ด ๋”ฅ๋Ÿฌ๋‹(Deep Learning) ์˜ ์‹œ์ดˆ์ด๋‹ค.

์ด์™€ ๊ฐ™์ด ๋‹จ์ธต ํผ์…‰ํŠธ๋ก ์œผ๋กœ ํ‘œํ˜„ํ•˜์ง€ ๋ชปํ•˜๋Š” ๊ฒƒ๋“ค์„ ์ธต์„ ์—ฌ๋Ÿฌ ๊ฐœ๋กœ ๋Š˜๋ ค ๋” ๋‹ค์–‘ํ•œ ๋Œ€์ƒ์„ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋‹ค์‹œ ๋งํ•ด ๋‹จ์ธต ํผ์…‰ํŠธ๋ก ์€ ์„ ํ˜• ๊ตฌ์กฐ๋งŒ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ˜๋ฉด์— ๋‹ค์ธต ํผ์…‰ํŠธ๋ก ์€ ๋น„์„ ํ˜• ๊ตฌ์กฐ๋„ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค.

source: ๋ฐ‘๋ฐ”๋‹ฅ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋Š” ๋”ฅ๋Ÿฌ๋‹1

์ฐธ๊ณ ์‚ฌํ•ญ

  • ํ˜„๋Œ€์˜ ๋”ฅ๋Ÿฌ๋‹์€ ๊ณ„๋‹จ ํ•จ์ˆ˜ ๋Œ€์‹  Sigmoid, ReLU ๋“ฑ์˜ ๋ฏธ๋ถ„ ๊ฐ€๋Šฅํ•œ ํ™œ์„ฑํ™” ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ, ์˜ค์ฐจ์—ญ์ „ํŒŒ๋ฒ•(Backpropagation)์„ ํ†ตํ•ด ๊ฐ€์ค‘์น˜๋ฅผ ์ž๋™์œผ๋กœ ํ•™์Šต

์ฐธ๊ณ ์‚ฌ์ดํŠธ