Začněte nyníZačněte zdarma

Porovnání logistické ztráty a hinge loss

V tomto cvičení vytvoříš graf logistické ztráty a hinge loss pomocí jejich matematických výrazů, které máš k dispozici.

Diagram ztrátové funkce z videa je zobrazen vpravo.

Toto cvičení je součástí kurzu

Linear Classifiers in Python

Zobrazit kurz

Pokyny k cvičení

  • Vyhodnoť funkce log_loss() a hinge_loss() v bodech mřížky, aby bylo možné je vykreslit.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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()
Upravit a spustit kód