1. ์ ๊ฒฝ๋ง์ ํ์ต ๊ณผ์ ์ ๊ฒฝ๋ง์ ํ์ต ๊ณผ์ ์ ํฌ๊ฒ 2๊ฐ์ง๊ฐ ์์ต๋๋ค. ์์ ํ(Forward Pass), ์ญ์ ํ(Backward Pass)๊ฐ ์์ต๋๋ค. ๋จผ์ ์ด ํ์ต ๊ณผ์ ์ ๋ฐํ์ฌ ์ค๋ช ์ ํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. Forward Pass (์์ ํ) Forward Pass (์์ ํ)๋ input(์ ๋ ฅ) data๊ฐ ์ ๊ฒฝ๋ง์ ๊ฐ์ธต์ ์ฐจ๋ก๋๋ก ํต๊ณผํ๋ฉด์ ์ต์ข output ๊น์ง ๋๋ฌํ๋ ๊ณผ์ ์ ๋๋ค. ์ด ๊ณผ์ ์ input layer(์ ๋ ฅ์ธต)์์ output layer(์ถ๋ ฅ์ธต)๊น์ง ์์ฐจ์ ์ผ๋ก ์ด๋ฃจ์ด์ง๋ฉฐ, ์ต์ข ์ ์ผ๋ก ์์คํจ์ (loss function)์ ํตํด ์์ธก๊ฐ๊ณผ ์ค์ ๊ฐ์ ์ฐจ์ด๋ฅผ ๊ณ์ฐํฉ๋๋ค. ์ด ์ฐจ์ด๋ฅผ ์์ค(loss) or ์ค์ฐจ(Error)๋ผ๊ณ ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด ์ฐจ์ด๋ ์ ๊ฒฝ๋ง์ ์ฑ๋ฅ์ ์ธก์ ํ๋ ์งํ๊ฐ ๋ฉ๋๋ค. ์ ๋ฆฌํ..
Read moreNumpy๊ฐ ๋ญ์์? Python ์์ ๊ณผํ์ ๊ณ์ฐ & ์์น๋ฅผ ๊ณ์ฐํ๊ธฐ ์ํ ํต์ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค. NumPy๋ ๊ณ ์ฑ๋ฅ์ ๋ค์ฐจ์ ๋ฐฐ์ด ๊ฐ์ฒด์ ์ด๋ฅผ ๋ค๋ฃฐ ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์์น ๊ณ์ฐ์ ์ํ ๋งค์ฐ ํจ๊ณผ์ ์ธ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ๋ฉฐ, ์ด๋ ๋ฐ์ดํฐ ๋ถ์, ๋จธ์ ๋ฌ๋ ๋ฑ ๋ค์ํ ๋ถ์ผ์์ ์ฌ์ฉ๋ฉ๋๋ค. ๋ฅ๋ฌ๋์ ๊ณต๋ถํ ๋, ๋ฐฐ์ด์ด๋ ํ๋ ฌ์ ์ฌ์ฉํ ๋๊ฐ ๋ง์๋ฐ, numpy๋ฅผ ์ด์ฉํ๋ฉด ์ด ๋ฐฐ์ด์ด๋, ํ๋ ฌ์ ๊ตฌํํ ๋ ๋งค์ฐ ํธ๋ฆฌํฉ๋๋ค. ์ถ๊ฐ ๋ง์์ผ๋ก, ์ฌ๊ธฐ์๋ถํฐ๋ Jupyter Notebook์ ์ด์ฉํ์ฌ ์ฝ๋๋ธ๋ญ์ ์์ฑํ์๊ธฐ ๋๋ฌธ์, python Idle๋ ๋ค๋ฅธ Tool๋ก ์ด์ฉํ์๋ ๋ถ๋ค๊ณผ ๋์ค๋ ํ์์ด ๋ค๋ฅผ์๋ ์์ต๋๋ค. ์ฐธ๊ณ ๋ฐ๋ผ์! Numpy ์ด๋ป๊ฒ ๊ฐ์ ธ์์? numpy๋ ์ผ๋ฐ ํ์ด์ฌ ๋ด์ฅ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์๋๊ฒ์ด ์๋๊ณ , ์ธ..
Read more๋ฅ๋ฌ๋์ ๊ณต๋ถํ๊ธฐ ์ํ์ฌ ํ์ํ ์ค๋น๋ฌผ ๋ฅ๋ฌ๋์ ๊ณต๋ถํ๋ฉด์ ์ต์ํ์ผ๋ก ํ์ํ ์ค๋น๋ฌผ์ด ์๋ค๋ฉด 3๊ฐ์ง๋ฅผ ์ ์ด๋ณผ์ ์์๊ฑฐ ๊ฐ์์. Python 3.X ๋ฒ์ , Numpy Library, Matplotlib Library ์ ๋๋ค. Numpy Library Python ์์ ๊ณผํ์ ๊ณ์ฐ & ์์น๋ฅผ ๊ณ์ฐํ๊ธฐ ์ํ ํต์ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค. NumPy๋ ๊ณ ์ฑ๋ฅ์ ๋ค์ฐจ์ ๋ฐฐ์ด ๊ฐ์ฒด์ ์ด๋ฅผ ๋ค๋ฃฐ ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์์น ๊ณ์ฐ์ ์ํ ๋งค์ฐ ํจ๊ณผ์ ์ธ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ๋ฉฐ, ์ด๋ ๋ฐ์ดํฐ ๋ถ์, ๋จธ์ ๋ฌ๋ ๋ฑ ๋ค์ํ ๋ถ์ผ์์ ์ฌ์ฉ๋ฉ๋๋ค. Matplotlib Library ๋ฐ์ดํฐ๋ฅผ ์ฐจํธ๋ ํ๋กฏ์ผ๋ก ์๊ฐํํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค. ๋ผ์ธ ํ๋กฏ, ์ค์บํฐ ํ๋กฏ, ํ์คํ ๊ทธ๋จ ๋ฑ ๋ค์ํ ํ๋กฏ์ ์ง์ํ๋ฉฐ, ๊ทธ๋ํ์ ๋ํ ์์ธํ ์ค์ ์ ํ ์ ์์ต๋..
Read more