์ธ๊ณต์ ๊ฒฝ๋ง2 [๋ฅ๋ฌ๋] classification neural network(๋ถ๋ฅ์ ๊ฒฝ๋ง) [๋ฅ๋ฌ๋] classification neural network(๋ถ๋ฅ์ ๊ฒฝ๋ง) ๋จธ์ ๋ฌ๋, ๋ฅ๋ฌ๋์ ๋ฐ์ดํฐ ๋ฌธ์ ์ ์ ํ์ ํฌ๊ฒ ๋ถ๋ฅ(Classification)๊ณผ ํ๊ท(regression)์ผ๋ก ๋๋ ์ง๋ค. ๊ทธ ์ค Classification neural network๋ฅผ ์๊ฐํด๋ณด๊ฒ ๋ค. ๋ถ๋ฅ(Classification)๋ ๋ฐ์ดํฐ๊ฐ ์ด๋ ๋ฒ์ฃผ์ ์ํ๋์ง ์์๋ด๋ ๊ฒ์ด๋ค. ๊ทธ ์ค ์ค๋์ ๊ฐ์ฅ ๊ธฐ๋ณธ๋ฐ์ดํฐ์ธ ์์ธ์ ๋ถ๋ฅํ๋ ์ ๊ฒฝ๋ง ๋ชจํ์ ๋ง๋ค์ด๋ณด๊ฒ ๋ค. random seed ์ค์ ์ผ๊ด๋ ๊ฒฐ๊ณผ๊ฐ์ด ๋์ค๋๋ก ๋๋ค ์๋๋ฅผ ์ค์ ํด์ค์ผํ๋ค. numpy์ tensorflow๋ฅผ importํ๊ณ ๊ฐ๊ฐ ๋๋ค ์๋๊ฐ์ ์์ฑํ๋ ํจ์๋ฅผ ์ฌ์ฉํด์ ์์ฑํ๋ค. import numpy as np import tensorflow as tf np.ran.. 2022. 1. 24. [๋ฅ๋ฌ๋] batch size(๋ฐฐ์น์ฌ์ด์ฆ) VS epoch(์ํฌํฌ) VS iteration(๋ฐ๋ณต) [๋ฅ๋ฌ๋] batch size(๋ฐฐ์น์ฌ์ด์ฆ) VS epoch(์ํฌํฌ) VS iteration(๋ฐ๋ณต) ๋ฅ๋ฌ๋์ ํ์ตํ๋ ์ฝ๋์ด๋ค. hist = model.fit(x_tn, y_tn, epochs =10, batch_size = 100) ๋ฅ๋ฌ๋์ ํ์ตํ๋ ๊ณผ์ ์์ epoch์ batch size, interation์ ์ฌ์ฉํ๋ค. ์๋ก ๋น์ทํด ๋ณด์ฌ์ ๊ฐ๋ ์ด ์์ฃผ ์กฐ๊ธ ํท๊ฐ๋ฆฐ๋ค. batch size ์ ์ฒด ํธ๋ ์ด๋ ๋ฐ์ดํฐ๋ฅผ ์ฌ๋ฌ๊ฐ์ mini batch๋ก ๋๋์์ ๋ ํ๋์ ๋ฏธ๋ ๋ฐฐ์น์ ์ํ๋ ๋ฐ์ดํฐ์ ๊ฐ์๋ฅผ ๋งํ๋ค. ๊ทธ๋ฆผ์ ์ค๋ช ํ์๋ฉด, train data 700๊ฐ๋ ๊ฐ๊ฐ 100๊ฐ๋ก ๋๋ ์ง mini batch๊ฐ 7๊ฐ๋ก ์ด๋ฃจ์ด์ ธ์๋ค. ๊ฐ mini batch๋ 100๊ฐ์ ๋ฐ์ดํฐ ํฌ์ธํธ๋ก ๊ตฌ์ฑ๋์ด์๊ณ ์ด๋ฅผ batch si.. 2022. 1. 22. ์ด์ 1 ๋ค์ ๋ฐ์ํ