• 카테고리

    질문 & 답변
  • 세부 분야

    딥러닝 · 머신러닝

  • 해결 여부

    미해결

딥러닝 모델에서 hidden layer의 개수는 어떻게 정해야 하나요?(tf자격증 강의)

21.07.10 23:15 작성 조회수 1.18k

1

안녕하세요, 텐서플로우 자격시험 강의를 듣다 의문이 들어 질문드립니다.

1) hidden layer를 보면 5개 쌓은 것으로 이해됩니다(input layer, output layer 제외) 5개인 이유가 뭘까요? 어떤 기준으로 층 개수를 정하는 걸까요

2) layer의 unit를 2의 제곱수로 절반씩 줄이는데, 이것의 의미가 궁금합니다. 정하는 기준이 있다면 그것도 궁금합니다

감사합니다.

답변 1

답변을 작성해보세요.

0

안녕하세요, Dense(00, )에서의 00은 은닉층(hidden layer)의 노드의 개수를 의미하는데요. 

layer 종류/개수 및 노드 수 조정에 따라 모델의 성능이 달라지기 때문에, 성능의 최적화를 기준으로 layer의 종류/개수 및 노드 수 조정을 셋팅했다고 이해해 주시면 됩니다. 

관련해서 보다 자세한 내용은 강의에 안내드린 슬랙채널 통해 질문을 해주시면 강사님의 상세한 피드백을 받아보실 수 있습니다. 

감사합니다.