Dense 레이어의 units 질문입니다!
1237
작성한 질문수 1
안녕하세요.
좋은 강의 열심히 듣고 있습니다.
선생님께서 시퀀셜 모델의 히든 레이어에
Dense(32, input_shape ...)
Dense(16, ...)
Dense(1, ...)
이런 식으로 3개의 레이어를 추가하셨는데,
32나 16이라는 값은 어디서 왔는지 잘 모르겠습니다.
임의대로 해도 되는 건지, 값을 크게 줄 때와 작게 줄 때의 장단점 등.. 궁금합니다
감사합니다!
답변 1
0
어떤 규칙이 있는 것은 아니고 경험적인 임의의 값입니다. 32와 16은 은닉층의 neuron 갯수인데 이 갯수가 많으면 neuron 간의 연결 갯수가 많아지는데 이 것은 학습할 weight의 갯수가 많아진다는 뜻이므로 많은 더 학습 data가 필요합니다. 요약하면 학습할 데이터가 많으면 neuron의 갯수를 더 많이 지정 (예, 64, 128 등)하고 은닉층 (hidden layer)수를 더 늘려도 되고, 학습할 데이터가 적으면 weight수를 줄이는 것이 좋으므로 neuron 수와 은닉층 수를 줄이는 것이 좋습니다. 좋은 질문 감사합니다.
Colab실습관련
0
62
2
get_dummies 관련문의
0
66
2
강의 수강
0
76
1
섹션 10 비지도 학습에 대하여
0
66
1
훈련과 Predict를 분리할수 없나요?
0
93
2
scikit-learn이 업데이트 된 건가요?
0
160
2
feature scaling 부분
0
124
2
MAtplotlib 기초
0
118
1
섹션9 First Autoencoder 인코더, 디코더 모델 생성 오류 해결 방법
0
197
1
섹션7 텐서플로 허브 Trained_MobileNet 모델 생성 오류 해결 방법
0
332
1
Crash 파일 위치
0
253
1
주피터에서 파일 열기
0
308
1
션 7. CNN (Convolutional Neural Network)의 7번째 강의는 실습 - FashionMNIST 데이터셋 이용 실습 문제 풀이 관련 강의 내용순서 문의
0
246
1
DBSCAN 실습 결과
0
259
1
DBSCAN 질문
0
224
1
Feature Scaling 강의 질문 있습니다!
0
250
1
heatmap에서 numeric_only=True
0
301
1
pd.Series
0
218
1
Feature Scaling
0
223
1
categorical 변수의 수치화
0
185
1
Residual Error
1
186
1
매트릭스로 만들어주는 것
1
184
1
tf.data 를 이용한 shuffling and batch 구성 관련 문의
1
368
2
타이타닉 예제에서 혼동되는 개념이있습니다!
1
278
1





