[혼자 공부하는 머신러닝+딥러닝] - CH.7-2 DNN

Jeonghwan Kim·2022년 11월 15일
0

주요 개념

  • DNN(심층 신경망): 2개 이상의 층을 포함한 신경망, 딥러닝과 같은 의미

  • Relu 함수: 이미지 분류 모델의 은닉층에 많이 사용하는 활성화 함수, 시그모이드 함수는 층이 많을수록 활성화 함수의 양 끝에서 변화가 작기 때문에 학습이 어려워져, 문제가 없고 계산이 간단한 렐루 함수 사용

  • Optimizer: 신경망의 가중치와 절편을 학습하기 위한 알고리즘 또는 방법, 케라스에는 다양한 경사 하강법 알고리즘 'SGD, 네스테로프 모멘텀, RMSprop, Adam' 등이 구현되어 있음

DNN 만들기

층을 추가하는 다른 방법

모델 훈련하기

SGD옵티마이저 사용

colab 링크: https://colab.research.google.com/drive/1LaimZQlRM-0fJeVXXw8TJ-0wCzubBXMV?usp=sharing

참고: 혼자 공부하는 머신러닝+딥러닝

0개의 댓글