시작하기무료로 시작하기

Logistic 손실과 Hinge 손실 비교

이 연습 문제에서는 제공된 수학적 표현식을 사용해 logistic 손실과 hinge 손실의 그래프를 그려 볼 거예요.

오른쪽에는 영상에서 보신 손실 함수 도식이 표시되어 있어요.

이 연습은 강의의 일부입니다

Python으로 배우는 선형 분류기

강의 보기

연습 안내

  • 그래프에 표시될 수 있도록 격자 지점에서 log_loss()hinge_loss()를 계산하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Mathematical functions for logistic and hinge losses
def log_loss(raw_model_output):
   return np.log(1+np.exp(-raw_model_output))
def hinge_loss(raw_model_output):
   return np.maximum(0,1-raw_model_output)

# Create a grid of values and plot
grid = np.linspace(-2,2,1000)
plt.plot(grid, ____, label='logistic')
plt.plot(grid, ____, label='hinge')
plt.legend()
plt.show()
코드 편집 및 실행