Keras๋ ๋ฅ๋ฌ๋ ๋ชจ๋ธ์ ์ฝ๊ฒ ๊ตฌ์ถํ๊ณ ํ์ตํ ์ ์๋ ๊ณ ์์ค ๋ฅ๋ฌ๋ API์ด๋ค.
๊ณ ์์ค API: Keras๋ ์ฌ์ฉ์ ์นํ์ ์ด๋ฉฐ ์ง๊ด์ ์ธ ๊ณ ์์ค API๋ฅผ ์ ๊ณตํ์ฌ ์ ๊ฒฝ๋ง์ ์ฝ๊ฒ ๊ตฌ์ถํ๊ณ ํ์ตํ ์ ์๋ค.
๋ชจ๋ํ ๋ฐ ์ ์ฐ์ฑ: ์ธต(layer)์ ์์ ๋ชจ๋ธ์ ๊ตฌ์ฑํ๊ณ , ๊ฐ ์ธต์ ๋ ๋ฆฝ์ ์ผ๋ก ๊ตฌ์ฑ๋ ์ ์์ด ๋ชจ๋ธ์ ์ฝ๊ฒ ์์ ํ๊ณ ์ฌ์ฌ์ฉํ ์ ์๋ค.
๋ค์ํ ๋ฐฑ์๋ ์์ง ์ง์: TensorFlow, Theano, Microsoft Cognitive Toolkit ๋ฑ ๋ค์ํ ๋ฐฑ์๋ ์์ง์ ์ง์ํ๋ค.
ํ์ต ๋ฐ ํ ์คํธ ๋ฐ์ดํฐ๋ฅผ ์ค๋นํ๋ค. ๋ฐ์ดํฐ๋ฅผ ๋ก๋ํ๊ณ ์ ์ฒ๋ฆฌํ๋ ๋จ๊ณ์ด๋ค.
์ฌ๋ฌ๊ฐ์ง ๋ชจ๋ธ ๊ตฌ์ถ ๋ฐฉ์ ๋ง์ง๋ง, Keras์์๋ ์ฃผ๋ก ์ธ๊ฐ์ง ์ ํ์ ๋ชจ๋ธ ๊ตฌ์ถ ๋ฐฉ์์ด ๋ง์ด ์ฌ์ฉ๋๋ค. Sequential API, Functional API, Model Subclassing์ ํ์ฉํด ๋ชจ๋ธ์ ๊ตฌ์ถํ ์ ์๋ค.
- Sequential API
- ๊ฐ์ฅ ๊ฐ๋จํ๊ณ ์ง๊ด์ ์ธ ๋ฐฉ๋ฒ์ผ๋ก, ๋ ์ด์ด๋ฅผ ์ ํ์ ์ผ๋ก ์์ ๊ตฌ์ฑํ๋ค.
- ๊ฐ ๋ ์ด์ด๋ ์ด์ ๋ ์ด์ด์ ์ถ๋ ฅ์ ์ ๋ ฅ์ผ๋ก ๋ฐ๋๋ค.
- ๋จ์ํ ๋ชจ๋ธ์ ๋น ๋ฅด๊ฒ ๋ง๋ค ์ ์์ผ๋ฉฐ, ์์ฐจ์ ์ธ ๋ฐ์ดํฐ ํ๋ฆ์ ๊ฐ์ง๋ค.
- ํ์ง๋ง ๋ณต์กํ ๋ชจ๋ธ์ ๊ตฌ์ถํ๊ธฐ ์ด๋ ค์ธ ์ ์๋ค.
- Functional API
- ๋ณต์กํ ๋ชจ๋ธ์ ๋ง๋ค๊ธฐ ์ํด ์ฌ์ฉ๋๋ค.
- ๋ค์ค ์ ๋ ฅ ๋๋ ๋ค์ค ์ถ๋ ฅ์ ๊ฐ์ง๋ ๋ชจ๋ธ, ๋ ์ด์ด๋ค ์ฌ์ด์ ๋ณต์กํ ์ฐ๊ฒฐ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง๋ ๋ชจ๋ธ์ ์์ฑํ ์ ์๋ค.
- ๊ฐ ๋ ์ด์ด๋ฅผ ํจ์์ฒ๋ผ ํธ์ถํ์ฌ ๋ ์ด์ด ๊ฐ์ ์ฐ๊ฒฐ์ ์ค์ ํ๋ค.
- ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ๋ชจ๋ธ๊ณผ ๋ ์ ์ฐํ ๊ตฌ์กฐ๋ฅผ ๋ง๋ค ์ ์๋ค.
- Model Subclassing
- ํ์ด์ฌ ํด๋์ค๋ฅผ ์ฌ์ฉํ์ฌ ๋ชจ๋ธ์ ๊ตฌ์ถํ๋ค.
- ์ฌ์ฉ์ ์ ์ ๋ ์ด์ด๋ ๋ชจ๋ธ์ ๋ง๋ค์ด์ผ ํ ๋ ์ ์ฉํ๋ค.
- ๊ฐ์ฅ ์ ์ฐํ ๋ฐฉ๋ฒ ์ค ํ๋์ด์ง๋ง, ์ฝ๋ ์์ฑ์ด ์กฐ๊ธ ๋ ๋ณต์กํ๋ฉฐ ๋๋ฒ๊น ์ด ์ด๋ ค์ธ ์ ์๋ค.
- ๋ชจ๋ธ์ ์์ฑ ๋ฐ ๊ตฌ์ฑ ๋ฐฉ๋ฒ์ ์ ์ดํ๊ณ ์ถ์ ๋ ์ ์ฉํ๋ค.
์ด ์ธ ๊ฐ์ง ๋ฐฉ๋ฒ์ ๊ฐ๊ฐ์ ์ฅ๋จ์ ์ด ์์ผ๋ฉฐ, ๋ชจ๋ธ์ ๋ณต์ก์ฑ๊ณผ ๊ตฌ์กฐ์ ๋ง๊ฒ ์ ํํ์ฌ ์ฌ์ฉํ๋ฉด ๋๋ค. Sequential์ ๊ฐ๋จํ ๋ชจ๋ธ๋ง์ ์ ํฉํ๊ณ , Functional API๋ ๋ณต์กํ ๋ชจ๋ธ์ ์ ์ฉํ๋ฉฐ, Model Subclassing์ ์ต๋ํ์ ์ ์ฐ์ฑ์ด ํ์ํ ๊ฒฝ์ฐ ์ฌ์ฉ๋๋ค.
๋คํธ์ํฌ๋ฅผ ๊ตฌ์ฑํ๋๋ฐ์ ์์ด ์ ๋ ฅ์ธต, ํ๋ ์ธต, ์ถ๋ ฅ์ธต์ ํต์ฌ์ ์ด๊ณ ๊ธฐ๋ณธ์ ์ธ ๊ตฌ์ฑ ์์์ด๋ค. ์ ๋ ฅ์ธต, ํ๋ ์ธต, ์ถ๋ ฅ์ธต์ ๋คํธ์ํฌ์ ์์น์ ์ญํ ์ ๋ํ๋ด๋ ๊ฐ๋ ์ด๋ค.
- ์ ๋ ฅ์ธต(Input Layer)
- ๋ชจ๋ธ์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ ฅํ๋ ๋ถ๋ถ์ผ๋ก, ์ธ๋ถ ๋ฐ์ดํฐ๊ฐ ๋ชจ๋ธ์ ๋ค์ด์ค๋ ๊ณณ์ด๋ค.
- ์ ๋ ฅ์ธต์ ๋ด๋ฐ ์๋ ์ฃผ์ด์ง ๋ฐ์ดํฐ์ ํน์ฑ(feature)์ ์์ ํด๋นํ๋ค.
- ์ฃผ์ด์ง ๋ฌธ์ ์ ๋ฐ๋ผ ์ ๋ ฅ์ธต์ ๋ด๋ฐ ์๊ฐ ๊ฒฐ์ ๋๋ค. ์๋ฅผ ๋ค์ด ์ด๋ฏธ์ง์ ๊ฒฝ์ฐ ๊ฐ ํฝ์ ์ ํ๋์ ํน์ฑ์ผ๋ก ๋ณผ ์ ์์ด์ ์ด๋ฏธ์ง์ ํฌ๊ธฐ์ ๋ฐ๋ผ ์ ๋ ฅ์ธต์ ํฌ๊ธฐ๊ฐ ๊ฒฐ์ ๋๋ค.
- ํ๋ ์ธต(Hidden Layer)
- ์ ๋ ฅ์ธต๊ณผ ์ถ๋ ฅ์ธต ์ฌ์ด์ ์์นํ ์ธต์ผ๋ก, ๋ชจ๋ธ์ ํ์ต ๋ฐ ํจํด ์ธ์์ ๋ด๋นํ๋ค.
- ํ๋ ์ธต์ ํ๋ ์ด์์ผ ์ ์๊ณ , ๋ค์ํ ํํ์ ๊ฐ์๋ก ๊ตฌ์ฑ๋ ์ ์๋ค.
- ๊ฐ ํ๋ ์ธต์ ๋ค๋ฅธ ์ธต๊ณผ์ ์ฐ๊ฒฐ๋ ๊ฐ์ค์น์ ํ์ฑํ ํจ์๋ฅผ ํตํด ์ ๋ ฅ์ ๋ฐ๊ณ ์ถ๋ ฅ์ ์์ฑํ๋ค.
- ์ถ๋ ฅ์ธต(Output Layer)
- ๋ชจ๋ธ์ด ์์ธกํ๊ฑฐ๋ ๋ถ๋ฅํ๋ ค๋ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํ๋ ์ธต์ด๋ค.
- ์ถ๋ ฅ์ธต์ ๋ด๋ฐ ์๋ ๋ชจ๋ธ์ด ํด๊ฒฐํ๊ณ ์ ํ๋ ๋ฌธ์ ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋ค.
- ์๋ฅผ ๋ค์ด, ์ด์ง ๋ถ๋ฅ ๋ฌธ์ ์์๋ ํ๋์ ๋ด๋ฐ์ผ๋ก ์ถ๋ ฅ์ ํ๊ณ , ๋ค์ค ํด๋์ค ๋ถ๋ฅ ๋ฌธ์ ์์๋ ํด๋์ค ์์ ๋ง๊ฒ ์ถ๋ ฅ ๋ด๋ฐ์ ์ค์ ํ๋ค.
๋ฅ๋ฌ๋ ๋คํธ์ํฌ๋ ์ด๋ฌํ ์
๋ ฅ์ธต, ํ๋ ์ธต, ์ถ๋ ฅ์ธต์ด ์๋ก ์ฐ๊ฒฐ๋์ด ์ ๋ณด๋ฅผ ์ ๋ฌํ๊ณ , ๊ฐ์ค์น์ ํ์ฑํ ํจ์๋ฅผ ํตํด ์
๋ ฅ์ ๋ณํํ๋ฉฐ, ์์ค ํจ์๋ฅผ ์ต์ํํ๋ฉฐ ํ์ต์ ์งํํ๋ค. ์ด๋ฌํ ์ธต๋ค์ ์กฐํฉํ์ฌ ๋ชจ๋ธ์ ๊ตฌ์ฑํ๊ณ , ์ ์ ํ ๊ตฌ์กฐ์ ํ๋ผ๋ฏธํฐ๋ฅผ ์ค์ ํ์ฌ ์ํ๋ ์์
์ ์ํํ ์ ์๋ค.
ํ์ฑํ ํจ์ ์์ธํ ๋ณด๊ธฐ
Dense
, Conv2D
, LSTM
๋ฑ์ ์ธต์ ์ฌ์ฉํด์ ๋ชจ๋ธ์ ๊ตฌ์ฑํ ์ ์๋ค. ๊ฐ ์ธต์ ์
๋ ฅ๊ณผ ์ถ๋ ฅ์ ์ฐจ์์ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ, ํ์ฑํ ํจ์์ ํจ๊ป ์ฌ์ฉ๋ ์ ์๋ค.
Dense
๋ ๋ฒกํฐ ํํ์ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃจ๋ ๋ฐ ์ฃผ๋ก ์ฌ์ฉ๋๊ณ , Conv2D
๋ ์ด๋ฏธ์ง์ ๊ฐ์ 2D ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃจ๋ ๋ฐ ์ฃผ๋ก ์ฌ์ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ , LSTM
์ ์์ฐจ์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐ ์ฌ์ฉ๋๋ค.
๊ฐ ์ธต์ ๋ค๋ฅธ ์ข
๋ฅ์ ๋ฐ์ดํฐ ๊ตฌ์กฐ์ ํน์ฑ์ ๊ณ ๋ คํ์ฌ ํ์ตํ๊ณ , ๊ฐ๊ฐ์ ์ธต์ ํด๋น ๋ฐ์ดํฐ์ ๊ฐ์ฅ ์ ํฉํ ๋ฐฉ์์ผ๋ก ์ ๋ณด๋ฅผ ์ฒ๋ฆฌํ๋ ค๊ณ ์ค๊ณ๋์๋ค.
Dense ์ธต: ์์ ์ฐ๊ฒฐ ์ธต์ผ๋ก, ์ ๋ ฅ ๋ฐ์ดํฐ์ ๋ชจ๋ ๋ด๋ฐ๊ณผ ์ถ๋ ฅ ๋ฐ์ดํฐ์ ๋ชจ๋ ๋ด๋ฐ์ด ์๋ก ์ฐ๊ฒฐ๋๋ ์ธต์ด๋ค. ์ถ๋ ฅ ๋ด๋ฐ ์๋ฅผ ์ง์ ํ์ฌ ์ธต์ ์ถ๊ฐํ ์ ์๋ค.
Conv2D ์ธต: ํฉ์ฑ๊ณฑ ์ธต์ผ๋ก, ์ฃผ๋ก ์ด๋ฏธ์ง ๋ฐ์ดํฐ์ ๊ฐ์ 2D ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ ๋ ์ฌ์ฉ๋๋ค. ์ ๋ ฅ ๋ฐ์ดํฐ์์ ํน์ ํจํด์ ์ธ์ํ๊ธฐ ์ํด ์์ ํํฐ๋ฅผ ์ด์ฉํ์ฌ ์ ๋ ฅ ๋ฐ์ดํฐ์ ํฉ์ฑ๊ณฑ์ ์ํํ๋ค.
LSTM ์ธต: ์ํ ์ ๊ฒฝ๋ง(RNN)์ ํ ์ข ๋ฅ๋ก, ์์๊ฐ ์๋ ์๊ณ์ด ๋ฐ์ดํฐ๋ ํ ์คํธ์ ๊ฐ์ ์์ฐจ์ ์ธ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ ๋ ์ฌ์ฉ๋๋ค. LSTM์ ์ฅ๊ธฐ ์์กด์ฑ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ค๊ณ๋ ์ธต์ด๋ค.
์ด์ธ์๋ ๋ค๋ฅธ ์ธต๋ค๋ ์๋ค.
์
๋ ฅ์ธต, ํ๋ ์ธต, ์ถ๋ ฅ์ธต๊ณผ Dense์ธต Conv2D์ธต, LSTM์ธต์ ๋ค๋ฅธ ๊ฐ๋
์ด๋ค. ์ธต์ ๋๋๋๋ ๋ถ๋ฅ๊ธฐ์ค์ด ๋ค๋ฅด๋ค.
์
๋ ฅ์ธต, ํ๋ ์ธต, ์ถ๋ ฅ์ธต์ ๋คํธ์ํฌ์ ์์น์ ์ญํ ์ ๋ํ๋ด๋ ๊ฐ๋
์ด๋ฉฐ, Dense, Conv2D, LSTM์ ๊ฐ๊ฐ ๋ค๋ฅธ ์ข
๋ฅ์ ๋ฐ์ดํฐ ๋ฐ ๋ฌธ์ ์ ์ ํฉํ ์ ๊ฒฝ๋ง ์ธต์ด๋ค.
๋ชจ๋ธ์ ์ปดํ์ผํ๋ค๋ ๊ฒ์ ๋ฅ๋ฌ๋ ๋ชจ๋ธ์ ํ์ตํ๊ธฐ ์ํด ํ์ํ ์ค์ ์ ์ ์ํ๊ณ ์ค๋นํ๋ ๋จ๊ณ๋ฅผ ๋งํ๋ค.
compile
๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ๋ชจ๋ธ์ ์ปดํ์ผํ ์ ์๋ค. ๊ทธ๋ฆฌ๊ณ , ์์ค ํจ์(loss function), ์ต์ ํ ์๊ณ ๋ฆฌ์ฆ(optimizer), ํ๊ฐ ์งํ(metrics)๋ฅผ ์ค์ ํ๋ค.
- ์์ค ํจ์ (Loss Function)
- ์์ค ํจ์๋ ๋ชจ๋ธ์ด ์์ธกํ ๊ฐ๊ณผ ์ค์ ์ ๋ต ๊ฐ์ ์ฐจ์ด๋ฅผ ์ธก์ ํ๋ ํจ์์ด๋ค.
- ๋ชจ๋ธ์ ์์ธก์ด ์ค์ ๊ฐ๊ณผ ์ผ๋ง๋ ์ฐจ์ด๋๋์ง๋ฅผ ๊ณ์ฐํ์ฌ ๋ชจ๋ธ์ ํ์ตํ๋ ๋ฐ ์ฌ์ฉ๋๋ค.
- ํ๊ท ๋ฌธ์ ์์๋ ์ฃผ๋ก ํ๊ท ์ ๊ณฑ ์ค์ฐจ(Mean Squared Error, MSE)๋ฅผ ์ฌ์ฉํ๊ณ , ๋ถ๋ฅ ๋ฌธ์ ์์๋ ํฌ๋ก์ค ์ํธ๋กํผ(Cross Entropy)์ ๊ฐ์ ํจ์๋ค์ด ์ฌ์ฉ๋๋ค.
- ์์ค ํจ์๋ฅผ ์ต์ํํ๋ ๋ฐฉํฅ์ผ๋ก ๋ชจ๋ธ์ ๊ฐ์ค์น๋ฅผ ์กฐ์ ํ์ฌ ํ์ต์ ์งํํ๋ค.
- ์ต์ ํ ์๊ณ ๋ฆฌ์ฆ (Optimizer)
- ์ต์ ํ ์๊ณ ๋ฆฌ์ฆ์ ๋ชจ๋ธ์ ์์ค ํจ์๋ฅผ ์ต์ํํ๊ธฐ ์ํด ๊ฐ์ค์น๋ฅผ ์กฐ์ ํ๋ ๋ฐฉ๋ฒ์ ์ ๊ณตํ๋ค.
- ๊ฒฝ์ฌ ํ๊ฐ๋ฒ(Gradient Descent)๊ณผ ๊ทธ ๋ณํ๋ค์ด ์ต์ ํ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก ์ฌ์ฉ๋๋ค.
- Adam, RMSProp, SGD ๋ฑ์ด ๋๋ฆฌ ์ฌ์ฉ๋๋ ์ต์ ํ ์๊ณ ๋ฆฌ์ฆ์ด๋ค. -> Adam, RMSProp, SGD
- ์ด ์๊ณ ๋ฆฌ์ฆ๋ค์ ์์ค ํจ์์์ ๊ธฐ์ธ๊ธฐ(๊ฒฝ์ฌ)๋ฅผ ๊ณ์ฐํ๊ณ , ์ด๋ฅผ ์ด์ฉํ์ฌ ๊ฐ์ค์น๋ฅผ ์ ๋ฐ์ดํธํ๋ค.
- ํ๊ฐ ์งํ (Metrics)
- ํ๊ฐ ์งํ๋ ๋ชจ๋ธ์ ์ฑ๋ฅ์ ์ธก์ ํ๋ ๋ฐ ์ฌ์ฉ๋๋ฉฐ, ๋ชจ๋ธ์ด ์ผ๋ง๋ ์ ๋์ํ๋์ง ํ๊ฐํ๋ ๋ฐ ๋์์ ์ค๋ค.
- ์์ค ํจ์๋ ๋ชจ๋ธ์ ํ์ตํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๋ฐ๋ฉด, ํ๊ฐ ์งํ๋ ๋ชจ๋ธ์ ์ฑ๋ฅ์ ์ธก์ ํ๊ณ ์ดํดํ๋ ๋ฐ ์ฌ์ฉ๋๋ค.
- ๋ถ๋ฅ ๋ฌธ์ ์์๋ ์ ํ๋(Accuracy), ์ ๋ฐ๋(Precision), ์ฌํ์จ(Recall), F1-score ๋ฑ์ด ์ฌ์ฉ๋๋ค.
- ํ๊ท ๋ฌธ์ ์์๋ ํ๊ท ์ ๋ ์ค์ฐจ(Mean Absolute Error, MAE)๋ ๊ฒฐ์ ๊ณ์(R-squared) ๋ฑ์ด ์ฌ์ฉ๋๋ค.
fit
๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ๋ชจ๋ธ์ ํ์ต์ํจ๋ค. ์
๋ ฅ ๋ฐ์ดํฐ์ ์ ๋ต ๋ ์ด๋ธ์ ์ฌ์ฉํ์ฌ ๋ชจ๋ธ์ ํ์ตํ๊ณ , ์ํฌํฌ(epoch)์ ๋ฐฐ์น ํฌ๊ธฐ(batch size)๋ฅผ ์ค์ ํ๋ค.
- ์ ๋ ฅ ๋ฐ์ดํฐ(Input Data): ๋ชจ๋ธ ํ์ต์ ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ ์ธํธ์ด๋ค. ์ด ๋ฐ์ดํฐ๋ ๋ชจ๋ธ์ ์ ๋ ฅ๋๋ฉฐ, ์ฃผ์ด์ง ์ ๋ ฅ์ ๋ํ ๊ฒฐ๊ณผ๋ฅผ ์์ธกํ๋ ๋ฐ ์ฌ์ฉ๋๋ค.
- ์ ๋ต ๋ ์ด๋ธ(Target Labels ๋๋ Ground Truth): ๊ฐ ์ ๋ ฅ ๋ฐ์ดํฐ์ ๋ํ ๊ธฐ๋ ์ถ๋ ฅ๊ฐ ๋๋ ์ค์ ์ ๋ต์ด๋ค. ๋ชจ๋ธ์ ํ์ตํ ๋ ์ด ์ ๋ต ๋ ์ด๋ธ์ ์์ธกํ๋๋ก ์กฐ์ ๋๋ค.
- ์ํฌํฌ(Epoch): ์ ์ฒด ๋ฐ์ดํฐ ์ธํธ๋ฅผ ํ ๋ฒ์ฉ ํ์ตํ๋ ๊ฒ์ 1 ์ํฌํฌ๋ผ๊ณ ํ๋ค. ์ํฌํฌ ์๋ ์ ์ฒด ๋ฐ์ดํฐ ์ธํธ๋ฅผ ๋ช ๋ฒ ๋ฐ๋ณตํ์ฌ ํ์ตํ ๊ฒ์ธ์ง๋ฅผ ๊ฒฐ์ ํ๋ค.
- ๋ฐฐ์น ํฌ๊ธฐ(Batch Size): ์ ์ฒด ๋ฐ์ดํฐ๋ฅผ ๋๋์ด ์ฌ๋ฌ ์์ ๋ฐฐ์น๋ก ๋๋๋ ๊ฒ์ด๋ค. ๊ฐ ๋ฐฐ์น์ ์๋ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ์ค์น๋ฅผ ์ ๋ฐ์ดํธํ๋ค. ๋ฐฐ์น ํฌ๊ธฐ๋ ํ ๋ฒ์ ๋ฐ๋ณต(iteration)์ ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ ์ํ์ ์๋ฅผ ์๋ฏธํ๋ค.
evaluate
๋ฉ์๋๋ก ๋ชจ๋ธ์ ํ๊ฐํ๊ณ , predict
๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ์๋ก์ด ๋ฐ์ดํฐ์ ๋ํ ์์ธก์ ์ํํ๋ค.
์ด๋ฌํ ์์๋ก Keras๋ฅผ ์ฌ์ฉํ์ฌ ๋ฅ๋ฌ๋ ๋ชจ๋ธ์ ๊ตฌ์ถํ๊ณ ํ์ต์ํฌ ์ ์๋ค. ๋ฅ๋ฌ๋ ๋ชจ๋ธ ๊ตฌ์ถ์ ํ๋ฆ์ ํ์ ํ๊ธฐ ์ํด ์์ธํ ๋ด์ฉ์ ๋ง์ด ์ฐ์ง ์์์ง๋ง ๋ค์ ํฌ์คํ ๋ถํฐ ๋ ์ธ๋ถ์ ์ธ ๋ด์ฉ์ ๋ํ ํฌ์คํ ์ ์ฌ๋ฆฌ๋ ค๊ณ ํ๋ค.