
51번 Focal Loss 는 어려운 샘플 중심 () 로 가중. 클래스 불균형이 더 심하면 클래스별 가중치 까지 붙여 (Lin et al. 2017 원래 버전):
함수 focal_loss_alpha(logits, y_true, gamma, alpha) 를 완성하세요.
logits (N, C), y_true (N,) 정수.alpha shape (C,) — 클래스별 가중치.float 배치 평균.| # | 이름 | 검증 |
|---|---|---|
| 1 | alpha = 1 ones → 51번과 일치 | |
| 2 | shape | float 반환 |
| 3 | 완벽 예측 → 작은 손실 | |
| 4 | 큰 alpha 클래스의 샘플 → 손실 기여 ↑ | |
| 5 | alpha 적용 확인 | 손계산과 일치 |
코드를 작성하고 Run 을 눌러보세요.