inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

파이썬을 활용한 머신러닝 딥러닝 입문

Dense 레이어의 units 질문입니다!

1237

yczine

작성한 질문수 1

0

안녕하세요.

좋은 강의 열심히 듣고 있습니다.

 

선생님께서 시퀀셜 모델의 히든 레이어에

 

Dense(32, input_shape ...)

Dense(16, ...)

Dense(1, ...)

 

이런 식으로 3개의 레이어를 추가하셨는데,

32나 16이라는 값은 어디서 왔는지 잘 모르겠습니다.

 

임의대로 해도 되는 건지, 값을 크게 줄 때와 작게 줄 때의 장단점 등.. 궁금합니다

 

감사합니다!

 

python 딥러닝 numpy 머신러닝 배워볼래요? pandas anaconda tensorflow keras cnn matplotlib

답변 1

0

YoungJea Oh

어떤 규칙이 있는 것은 아니고 경험적인 임의의 값입니다. 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