케 라스에서 범주 형 교차 엔트로피와 희소 범주 형 교차 엔트로피의 차이점은 무엇입니까? 이러한 손실 함수가 적합 할 때? [복제]
이러한 손실 기능을 사용하는 동안 몇 가지 오류가 발생했습니다. 따라서 언제 이러한 손실 함수를 사용할지와 출력 레이어 단위에 대해 설명해주십시오.
답변
MohammadTalaei
이러한 손실 함수의 정확한 차이점을 모르겠습니다. 문서와 소스 코드를 확인해야한다고 생각합니다. 그러나 이러한 손실 함수는 모두 분류 모델에 적합합니다. 다음 두 가지를 확인해야합니다.
- 출력은 범주 형으로 변환되어야합니다. 먼저 Sckit-learn 클래스
LabelEncoder()
를 사용 하여 문자열을 정수로 변환 한 다음to_categorical()
출력에서 Keras 메서드 를 사용 하여 정수를 원-핫 인코딩으로 변환합니다. - 카테고리의 크기가 같은 마지막 레이어로 소프트 맥스 레이어를 사용해야합니다.