-
[Keras] Sequential Model (순차모델) 사용 예제 - multi layerDeep Learning 공부자료/DL\ML\AI 구현 및 실습 2020. 5. 26. 23:49
Training Set & Test Set 생성하기
Sequential Model 생성하기
여기까지는 단일 layer와 동일하다.
Model의 Layer 구성하기
첫번째 layer는 input은 그대로 한개인데, output이 2개로 바뀌었다.
두번째 layer를 add할때는 첫번째 layer 때와는 다르게, input_shape을 지정해줄 필요가 없다.
Sequential Model을 사용할 때에는 첫번째 add에만 input_shape이나 input_dim을 지정해주고,
그 이후부터는 output 개수만 정해주면, 모델 내부에서 알아서 연결해 준다.
Model 학습 시키기 & 예측하기
학습 시키기 전의 y_predict 값과 학습 이후의 y_predict의 값을 보면, [[5], [7]] 이라는 y_test 값에 학습 이후 현격히 가까워짐을 알 수 있다.
확실히 layer가 하나 추가됐을 뿐인데도, 학습결과의 정확도가 많이 상승했음을 알 수 있다.
'Deep Learning 공부자료 > DL\ML\AI 구현 및 실습' 카테고리의 다른 글
[Keras] Sequential Model (순차모델) 사용 예제 - 단일 layer (0) 2020.05.26 [TensorFlow] 텐서플로우 2.0 예제 01 (Colab 환경) (2) 2020.05.26 [Keras] 처음 접해보는 Keras (0) 2020.05.26 [Colab] 사용법 - Github 코드 활용하기 (0) 2020.05.24 [Colab] 사용법 - 구글 드라이브 연동하기 (0) 2020.05.24