๐ง ๋ง์ฝ ์๋ ๊ทธ๋ํ์ฒ๋ผ Perceptrone์ ๊ฑฐ์ณ ๋์จ Output๊ฐ๋ค์ด ์ ํ์ ์ผ๋ก ๋๋ ์ง์ง ๋ชปํ๋ค๋ฉด?
๐ก ์ฐ์ , Linear, Non-linear Problem์ด ๋ฌด์์ผ๊น?
Linear Problem(์ ํ ๋ฌธ์ )
ํ๋์ ์ง์ ์ด๋ ํ๋ฉด, ์ดํ๋ฉด์ผ๋ก ๋ชจ๋ sample์ class๋ฅผ ๋ถ๋ฆฌํ ์ ์๋ ๋ฌธ์
Non-linear Problem(๋น์ ํ ๋ฌธ์ )
ํ๋์ ์ง์ ์ผ๋ก ๋ชจ๋ sample์ class๋ฅผ ๋ถ๋ฆฌํ ์ ์๋ ๋ฌธ์
์ฐ๋ฆฌ๋ ๋น์ ํ ๋ฌธ์ (Non-linear Problem)๋ ๋ถ๋ฅ๋ฅผ ํด์ค ์ ์๊ธฐ ๋๋ฌธ์ ์ด๋ฅผ ๋๋ ์ ์๊ฒ ํ๋๋ก ์ ํ ๋ฌธ์ (Linear Problem)๋ก ๋ฐ๊ฟ์ค์ผ ํ๋ค.
๐ก Solution
1. Input vectors์ ์ฐจ์์ ๋์ฌ๋ณด์
- ์๋ก์ด ํน์ง์ ๋ง๋๋ ๊ฒ์ด ์๋ ์๋ก์ด ๋ฐ์ดํฐ๋ฅผ ์กฐํฉํด vector์ ์ฐจ์์ ๋์ฌ ํด๊ฒฐํ์.
- ์ฐจ์์ ๋์๊ธฐ ๋๋ฌธ์ ํ๋ฉด(2์ฐจ์)์ผ๋ก ๋ถ๋ฆฌ๊ฐ ๊ฐ๋ฅํ๋ค.
2. Non-linear Activation Function์ ์ฌ์ฉํด Perceptrone์ ์ธต์ ๋์ฌ๋ณด์.
- ํ ๊ฐ์ ์ง์ ์ด ์๋ ๋ ๊ฐ์ ์ง์ ์ผ๋ก ๋ถ๋ฆฌํ๋ฉด, ๋ ๊ฐ์ ์ง์ ์ผ๋ก ๋ถ๋ฆฌ๋ ๋ ธ๋๋ค์ ๋ถ๋ฆฌํด์ ์ ๋ฆฌํ ์ ์๋ค.
- ์ฆ, Perceptrone์ ์ธต(Layer)์ ๋์ฌ Single-layered์์ N-layerd๋ก ๋ง๋ค์ด ํด๊ฒฐํ ์ ์๋ค.
Layer๋ฅผ ๋์ด๋ฉด์ Perceptrone์ ์๊ธด ์๋ก์ด ๋ ธ๋๋ฅผ ํ๋ ๋ ธ๋(Hidden Node)๋ผ๊ณ ๋ถ๋ฅธ๋ค.
์! ์ด๋ ๊ฒ ํด์ฃผ๋ฉด ์๋ ๊ทธ๋ฆผ์ฒ๋ผ ์ฒ์ ์ ํ์ ์ผ๋ก ๋๋ ์ ์์๋ ๋ฌธ์ ๊ฐ ์ ํ์ ์ผ๋ก ๋๋ ์ ์๊ฒ ๋๋ค.
๐ ์ ๋ฆฌ
์ด๋ ๊ฒ ๋ถ๋ฅ๋ฅผ ํ๊ธฐ ์ํด์๋ ์ ํ์ ์ผ๋ก ๋๋์ด์ผ ํ๋๋ฐ, ๋น์ ํ ๋ฌธ์ ์ผ ๊ฒฝ์ฐ ์ ํ์ ์ผ๋ก ๋ฐ๊ฟ์ค์ผ ํ๋ค.
์ด๋ฅผ Non-linear Activation Function์ ํตํด Layer๋ฅผ ๋์ฌ ํด๊ฒฐํด์ฃผ์!
์ด๋ ๊ฒ ์ฌ๋ฌ ๊ฐ ์ธต์ ๋์ฌ NonLinear Problem์ Linear Problem์ผ๋ก ๋ฐ๊ฟ์ค ์๊ธด ๋ชจํ(๋คํธ์ํฌ)์ DNN์ด๋ผ ๋ถ๋ฅธ๋ค.
DNN ( Deep Neural Network )
๊ถ๊ธํ์ ๊ฒ์ด ์์ผ์๋ฉด ์ธ์ ๋ ์ง ๋๊ธ ๋ฌ์์ฃผ์ธ์!
'Artificial Intelligence' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[A.I] Learning ( ํ์ต ) (0) | 2020.10.06 |
---|---|
[A.I] Learning - Gradient descent learning ( ๊ฒฝ์ฌ ํ๊ฐ๋ฒ) (0) | 2020.09.17 |