딥러닝
활성화함수
화이팅하자9
2024. 1. 10. 21:39
시그모이드 함수 : Logistic 함수라고 불리기도 하며,
x의 값에 따라 0~1의 값을 출력하는 S자형 함수
model.compile(loss = 'binary_crossentropy', # 오차: 이진분류 > binary_crossentropy
optimizer = 'SGD', # 최적화방법 (경사하강법)
metrics = ['accuracy']) # 평가방법 (분류: 정확도/accuracy)
#3. 모델 학습
h1 = model.fit(X_train, y_train,
validation_split = 0.2,
epochs=100)
#모델에 대한 전체적인 내부구조 확인
model.summary()
binary crossentropy
분류 손실함수 중 하나로 이진 분류 모델에 사용
- True / False, 양성 / 음성 등 2개의 클래스를 분류할 수 있는 모델
- 이진 분류 모델의 예측값은 0과 1 사이의 확률값
- 예측값이 0에 가깝다면 False(혹은 True), 예측값이 1에 가깝다면 True(혹은 False)일 확률