강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của heejoonk50796
heejoonk50796

câu hỏi đã được viết

Keras chinh phục hoàn toàn ngôn ngữ chung của trí tuệ nhân tạo

Hiểu về Keras Layer

model 에 layer 를 add 할경우...

Đã giải quyết

Viết

·

277

0

Keras 기본 다지기-keras Layer 이해하기 강의에서

model 에 layer 를 add 하면서 Dense() 안에 처음  units 값을 2로 주셨습니다.

그림에서 히든 레이어가 2개라서 그러셨을수도 있지만 상황에 따라 달라질수 있는 숫자같아서 질문 드립니다...

특별히 그 값을 결정하는 기준이 있거나 그림의 히든데이어를 두개로 해서 2로 입력한 이유가 있는건가요?

tensorflow딥러닝keras머신러닝 배워볼래요?

Câu trả lời 1

0

nomad님의 프로필 이미지
nomad
Người chia sẻ kiến thức

안녕하십니까?

좋은 질문을 해주셨네요.

제가 Multi Layer를 이해하기 위한 간단한 예를 만든 것이라 units을 2로 준 것이지 여기서는 큰 의미는 없습니다. 참고로 units은 hidden layer의 neuron의 갯수입니다. 그림에서 동그란 node입니다. 

 모델을 설계하면서 몇 개의 Layer를 두고 어떤 Layer를 쓰는지 units은 몇개를 하는지는 정답이 있는 것이 아니라 계속 최적화를 해나가야 하는 작업입니다. 뒤에 특별강의 모델 99%만들기를 배우시면 이해가 되실 겁니다.

단 중요한 것은 첫 layer에서 input_shape값은 입력된 값의 숫자이고 마지막 Layer에서의 값은 출력되는 결과입니다. 사실 간단한 모델은 한 개의 Layer로도 구성할 수 있습니다.

학습하시면서 도움되시길 바랍니다.

감사합니다.

Hình ảnh hồ sơ của heejoonk50796
heejoonk50796

câu hỏi đã được viết

Đặt câu hỏi