Membandingkan logistic loss dan hinge loss
Dalam latihan ini Anda akan membuat plot untuk logistic loss dan hinge loss menggunakan ekspresi matematisnya, yang telah disediakan untuk Anda.
Diagram fungsi loss dari video ditampilkan di sebelah kanan.
Latihan ini merupakan bagian dari kursus
Klasifikator Linear di Python
Instruksi latihan
- Evaluasi fungsi
log_loss()danhinge_loss()pada titik-titik grid agar dapat dipetakan.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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()