ÎncepețiÎncepe gratuit

Compararea funcțiilor de pierdere logistică și hinge

În acest exercițiu vei crea un grafic al funcțiilor de pierdere logistică și hinge folosind expresiile lor matematice, care îți sunt furnizate.

Diagrama funcțiilor de pierdere din video este afișată în dreapta.

Acest exercițiu face parte din cursul

Clasificatori liniari în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Evaluează funcțiile log_loss() și hinge_loss() în punctele grilei pentru a le reprezenta grafic.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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()
Editează și rulează codul