
๊น์ด์ง ์ธ๊ณต์ ๊ฒฝ๋ง์ ๋ฌธ์ ์ Generalization : training์ ์ฌ์ฉ๋์ง ์์ data์ ๋ํ ์ฑ๋ฅ Data set Training set training์ ์ฌ์ฉํ๋ data set Validation set ์ฃผ์ด์ง data set ์ค ๋นผ๋์๋ค๊ฐ ์ฑ๋ฅ์ ๊ฒ์ฆํ ๋ ์ฌ์ฉํ๋ data set Test set ์ฃผ์ด์ง์ง ์์๋ ์ ํ ์ ์๋ data set ํ์ต์ด training set์ผ๋ก ์งํ๋๊ธฐ ๋๋ฌธ์, ํ์ต์ ๋ฐ๋ณตํ ์๋ก training set์ ๋ํ ์ ํ๋๋ ๋์์ง๊ณ ์ค๋ฅ์จ์ ๋ฎ์์ง๋ค. ํ์ง๋ง validation set์ ๋ํ ์ค๋ฅ์จ์ ๋ฎ์์ง๋ค๊ฐ ๋์์ง๋ ํ์์ ๋๋๋ฐ, ์ด๋ ํ์ต์ด ๋๋ฌด training set์๋ง ์ ํฉํ๊ฒ ๋์๊ธฐ ๋๋ฌธ์ด๋ค. ์ด๋ฅผ training set์ overfitting(..

deep neural network์์์ backpropagation backpropagation ์๋ backpropagation(์ญ์ ํ)๋ ํ์ต ๋ฐฉ์์ด ์๋๋ผ perceptron์์ loss function์ ๊ธฐ์ธ๊ธฐ๋ฅผ ๊ณ์ฐํ๋ ์๊ณ ๋ฆฌ์ฆ์ ๋ปํ์ง๋ง, ๋์ ์๋ฏธ์์๋ ๊ธฐ์ธ๊ธฐ๋ฅผ ์ด์ฉํ ํ์ต ๋ฐฉ์์ผ๋ก ์ฐ์ธ๋ค. ์ฐธ๊ณ : https://en.wikipedia.org/wiki/Backpropagation delta rule https://en.wikipedia.org/wiki/Delta_rule delta rule์ ์ ์์ ์ฆ๋ช delta rule์ backpropagation ๋ฐฉ๋ฒ ์ค ํ๋์ด๋ค. delta rule์ ์ multi-layer์์ ์ฌ์ฉํ ์ ์๋๊ฐ... ๋ณธ๋ก 5์์์ ๊ฐ์ด ์ฒ์์๋ ์ ๊ฒฝ๋งํ์ต์์ d..

๋ฅ๋ฌ๋์ ์์ ์ด๋ฌํ multi-layer ์ forward-propagation ๊ณผ์ ์ ์์ผ๋ก ๋ํ๋ด๋ณด๋ฉด, h1 = f(x11*w11+x12*w21) net = h1*w13+h2*w23 = f(x11*w11+x12*w21)*w13+f(x11*w12+x12*w22)*w23 ์ฌ๊ธฐ์ f ์ฆ, activation fuction์ด linearํ function์ด๋ผ๊ณ ๊ฐ์ ํด๋ณด์. ๊ทธ๋ ๋ค๋ฉด f(x) = ax์ ํํ์ด๋ฏ๋ก, net = x11*a(w11*w13+w12*w23)+x12*a(w21*w13+w22*w23) ์ผ๋ก ๋ํ๋ผ ์ ์๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ฌํ net์ ๊ฐ์ฅ ์ฒ์์ ์ฃผ์ด์ง input layer์๋ค๊ฐ ์์๋ฅผ ๊ณฑํ ๊ผด์ด๋ฏ๋ก one-layer๋ก ๋ํ๋ผ ์ ์๋ค. ์ฆ, ์ฌ๋ฌ ๊ฐ์ layer๋ฅผ ๊ฑฐ์ณค์์๋ ์ฌ์ด ๋ฌธ์ ๋ก ..

weight์ ๋ณํ 1. ๋๋ค ์ค์ต one-layer perceptron weight๋ฅผ ๋๋ค์ผ๋ก ํ์ตํ๋ ํผ์ ํธ๋ก ๋ง๋ค๊ธฐ input, weight ๊ฐฏ์๋ ์ ๋ ฅ๋ฐ๊ธฐ output์ 1๊ฐ๋ก ๊ณ ์ /* 2020-01-28 W.HE one-layer perceptron */ #include #include #include main() { /* variable set */ int input_num; float* input; float* w; float output = 0; float answer = 3; int try_num = 0; /* input input_num */ printf("enter number of inputs\n"); scanf_s("%d", &input_num); /* memory allocat..

์ธ๊ณต์ง๋ฅ์ ๋ชฉํ classifier ์ฐพ๊ธฐ ํจํด ์ธ์ ์ฌ๋ฌ๊ฐ์ง ํํ์ input์ด f(x) ํจ์๋ฅผ ๊ฑฐ์ณ output ์ผ๋ก ๋ถ๋ฅ๋๋ ๊ฒ ์ฌ๊ธฐ์ f(x)๊ฐ classifier input ( feature ) => Classifier => Classes AI์ ๋ชฉํ๋ ๊ฒฐ๊ตญ, ์ฌ๋ฌ input์ ๋ถ๋ฅํด ์ค ๋ถ๋ฅ๊ธฐ๋ฅผ ์ฐพ๋ ๊ฒ์ด๋ค. ์ด๋ฌํ ์ธ๊ณต์ง๋ฅ์๋ ์ฌ๋ฌ ์ข ๋ฅ๊ฐ ์๋ค. ์ธ๊ณต์ง๋ฅ์ ์ข ๋ฅ ์ง๋ํ์ต ๋ฌธ์ ์ง + ์ ๋ต์ง => ํจํด ์ฐพ๊ธฐ ๋น์ง๋ํ์ต ๋ฐ์ดํฐ๋ฅผ ๊ตฐ์งํํ์ฌ ์ค์ค๋ก ์ ๋ต์ ํ์ต ์์ 2๊ฐ์ง ๋ฐฉ๋ฒ์ data๋ฅผ ์ฃผ์ด์ผ ํ์ต ๊ฐ๋ฅ ๊ฐํํ์ต ์ค์ค๋ก ํ๋ ( ์ฌ๋์ด ํน์ง์ ์ถ์ถํด ์ค ํ์๊ฐ ์์ ) ๋ค์ํ ๋ฐฉ์์ผ๋ก ํ์ตํ ์ ์์ ์ ๊ฒฝ๋ง ํ์ต : ์ธ๊ฐ์ ๋ด๋ฐ์ ๋ณธ๋ HW์ ์ฑ๋ฅ์ด ์ ์ข์๋ ์๊ธฐ์๋ ๋ณ๋ก์์ผ๋ ์ต๊ทผ ๋๊ฐ์ ๋ํ..

์ธ๊ณต์ง๋ฅ์ด๋? Artificial Intelligence ์ฆ, ํ์ตํ๋ ์ปดํจํฐ ํ์ต์ด๋? ๊ฒฝํ์์ ๋์จ ํจํด์ ๊ฐ์ง๊ณ ๋ค์ ํ๋์ ๊ฒฐ์ ํ๋ ๊ฒ ์ฆ, ์ฃผ์ด์ง ํน์ง์ ๊ฐ์ง๊ณ ์ผ์ ํ ๊ฒฐ๊ณผ๋ฅผ ๋ด๋ ๊ฒ ์ธ๊ณต์ง๋ฅ์ ๋ฐฐ์ฐ๋ ์ด์ ? ( ์์ฉ ๋ถ์ผ ) ์์ ์ฒ๋ฆฌ ์์จ์ฃผํ ์๋์ฐจ ์์ ํ์ ์์ฑ / ์์ฐ์ด ์ฒ๋ฆฌ ์ธ๊ณต์ง๋ฅ ๋น์ ๋ฒ์ญ๊ธฐ ๋น ๋ฐ์ดํฐ ์ถ์ฒ ๋ณด์ ์ธ์๊ธฐ ๊ธ์ต ์ธ๊ณต์ง๋ฅ์ ์ญ์ฌ 1956๋ John McCarthy๊ฐ ์ฉ์ด ์ฒ์ ์ฌ์ฉ 1980~90๋ ๋์ ๋ฉํฐ ๋ ์ด์ด ํผ์ ํธ๋ก ์ด ๋์ด 2006๋ ์ ๋ฅ๋ฌ๋ ์์ 15๋ ์ฏค ๋ ๋ฅ๋ฌ๋
Comment