๐ Self Study/๐ Deep Learning Basic
Deep learning (Multi-Layer Perceptron)
UKHYUN22
2021. 12. 23. 21:53
728x90

Multi-Layer

Limitation of Single-Layer Perception
XOR ๋ฌธ์
11 ์ด๋ 00 ์ด ๋ค์ด๊ฐ๋ฉด 0์ด ๋์ค๊ณ 01 ์ด๋ 10 ์ด ๋ค์ด๊ฐ๋ฉด 1์ด ๋์์ผ ํ๋ค.
Neural Network๊ฐ ์ด ๊ฒฝ๊ณ์ ์ ์ ๋ง๋ค ์ ์์ด์ผ ํ๋ค. ์ฆ ์ง์ ์ผ๋ก ๊ตฌ๋ถ๋ ์ ์๋ ๋ฌธ์ ์ฌ์ผ ํ๋ค.
output์ด 0๊ณผ 1์ ๋ด๋ class๊ฐ 2๊ฐ ์กด์ฌํ๋ค. ํ์ง๋ง ์ด ๋ฌธ์ ๋ ์ง์ ํ๋๋ฅผ ๊ฐ์ง๊ณ Classification ๋ฌธ์ ๋ฅผ ํ ์ ์๋ค.
์ฆ, XOR ๋ฌธ์ ๋ ํด๊ฒฐ์ ํ์ง ๋ชปํจ์ผ๋ก Single Layer์ ๋ฌธ์ ์ ์ด ๋ฐ๊ฒฌ๋์๋ค.

Multi Layer Perceptron
์ง์ 2 ๊ฐ H1 ๊ณผ H2๊ฐ ์กด์ฌํ๋ค๊ณ ๊ฐ์ ํด๋ณด์. ๊ฐ๊ฐ์ ์ง์ ์ Perceptron์ ํตํด์ ํํํ ์ ์๋ค.
y1๊ณผ y2๋ฅผ ๊ฐ๊ฐ์ ์ง์ ๋ณด๋ค ์์ ์๊ณ ์๋์ ์๊ณ ๋ฅผ ํํํด์ฃผ๋ ๋ณ์๋ผ๊ณ ํ ์ ์๋ค.

Multi Layer Perceptron
y1๋ ์์ y2๋ ์์๊ฐ ๋๋ ํจํด
y1์ด ์์ y2๋ ์์๊ฐ ๋๋ ํจํด
y1๋ ์์ y2๋ ์์๊ฐ ๋๋ ํจํด ์ด ์กด์ฌํ๋ค.
์ฌ๊ธฐ์ ์ขํ๊ณ๋ฅผ ๋ณํํ๋ค. y์ ๋ํ ์ขํ๊ณ๋ก ๋ณ๊ฒฝํ๊ฒ ๋๋ค. + + ๊ฐ ๋์จ ๊ฒ์ 1์ฌ๋ถ๋ฉด
- + ๋ 2์ฌ๋ถ๋ฉด - - ๋ ์ 3์ฌ๋ถ๋ฉด์ผ๋ก ๊ตฌ๋ถํ๊ฒ ๋๋ค. ์ด๋ ๊ฒ ์ขํ๊ณ๋ก ๋ณํํ๋ฉด ์ ๋นํ ํ ์ง์ ์ ๊ตฌํ๋ค๋ฉด
ํด๋น Class๋ฅผ ๊ตฌ๋ถํ ์ ์๋ค๋ ๊ฒ์ด๋ค.
X1๊ณผ X2๋ก ๋ง๋ค ์ ์๋ ๋ ๊ฐ์ ์ง์ ์ ๋ง๋ค๊ณ Y1์ Y2์ ํด๋นํ๋ ์ขํ๋ฅผ ๊ตฌํ๊ณ
Weighted Sum์ ๊ตฌํ๋ค๋ฉด ํ๋์ ์ง์ ์ ๊ตฌํ ์ ์๊ฒ ๋๋ค.

Network Depth and Decision Region
๋ณผ๋ก ๋ค๊ฐํ์ ๋ํ Class๊ฐ Define๋ ์ ์๋ค๋ ๊ฒ. Half Plane
Convec Region๊ณผ Arbitrary์ ๋ํ ๊ตฌ๋ถ์ ํ ์ ์๋ค๋ ๊ฒ์ด๋ค.
Multi Layer Perceptron
Hidden Layer๊ฐ ๊ทธ ์ฌ์ด์ ์กด์ฌํ๊ฒ ๋๋ค.