더북(TheBook)

다음으로 알고리즘을 이용해 성능을 향상하는 방법은 먼저 다른 구조로 모델을 바꾸어 가며 최적의 구조를 찾는 것입니다. 예를 들어 은닉층의 개수라든지, 그 안에 들어갈 노드의 수, 최적화 함수의 종류를 바꾸어 보는 것이지요. 앞서 이야기한 바 있지만, 딥러닝 설정에 정답은 없습니다. 자신의 데이터에 꼭 맞는 구조를 계속해서 테스트해 보며 찾는 것이 중요합니다. 그리고 데이터에 따라서는 딥러닝이 아닌 랜덤 포레스트, XGBoost, SVM 등 다른 알고리즘이 더 좋은 성과를 보일 때도 있습니다. 일반적인 머신 러닝과 딥러닝을 합해서 더 좋은 결과를 만드는 것도 가능하지요.4 많은 경험을 통해 최적의 성능을 보이는 모델을 만드는 것이 중요합니다.

이제 현재 모델을 저장하고 불러오는 방법에 대해 알아보겠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.