inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

케라스, 인공지능의 공용어 완전정복

케라스 Layer 이해하기

model 에 layer 를 add 할경우...

해결된 질문

282

heejoonk5

작성한 질문수 7

0

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

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

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

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

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

답변 1

0

노마드크리에이터

안녕하십니까?

좋은 질문을 해주셨네요.

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

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

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

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

감사합니다.

수업자료

0

23

2

paperswithcode 서비스 종료 관련 문의

0

205

2

22강 코드 call()메서드 is_training -> model(x,False)로 호출시 밸류에러 참고

0

48

1

강의자료 질문

0

42

1

강의자료는 어떻게 보나요

0

83

2

resize 질문

0

50

1

Colab실습관련

0

59

2

트랜스포머 FeedForward 관련 질문

0

69

2

mmdetection 2.x과 3.x 호환 관련 표기

0

76

2

mm_faster_rcnn_train_kitti.ipynb 실행 오류

0

94

3

[해결]그랩님 답변 주세요.

0

160

2

20251212 Kaggle 런타임에 scikit-learn 설치 실패 트러블 슈팅

0

75

1

get_dummies 관련문의

0

63

2

강의 수강

0

73

1

질문 드립니다.

0

75

3

그랩님의 답변을 기다립니다/102강 전반적인 에러

0

140

2

[그랩님께]101강 안드로이드 에러들(Key prop)해결방법 궁금합니다.

0

123

2

mm_faster_rcnn_train_coco_bccd 실행 오류 질문드립니다.

0

77

1

파라미터갯수에대한질문(030_IMDB_movie_reviews)

0

60

1

boston 데이터가 없다구요

0

36

1

강의 코드와 데이터 자료 위치

0

228

1

dataset.csv 파일은ㅇ ㅓ디서 찾을수 있나요?

0

209

1

model.get_weights() 반환되는 가중치의 구조는?

0

1026

2

적절한 batch_size와 epochs ?

0

1187

1