1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Úvod do deep learningu v Pythonu

Connected

cvičení

Zlepšování vah modelu

Skvěle! Právě jsi vypočítal/a potřebné gradienty. Teď je čas je využít ke zlepšení modelu. Kdybys váhy o tyto gradienty přímo zvýšil/a, vydal/a by ses správným směrem – ale mohl/a bys zajít příliš daleko. Proto uděláš nejdřív malý krůček pomocí nízké hodnoty learning rate a ověříš, že se model skutečně zlepšuje.

Váhy jsou předem načteny jako weights, skutečná hodnota cíle jako target a vstupní data jako input_data. Predikce z původních vah jsou uloženy jako preds.

Pokyny

100 XP
  • Nastav learning rate na 0.01 a vypočítej chybu z původních predikcí. Tato část je již hotová.
  • Vypočítej aktualizované váhy odečtením součinu learning_rate a slope od weights.
  • Vypočítej aktualizované predikce vynásobením weights_updated a input_data a jejich součtem.
  • Vypočítej chybu pro nové predikce a výsledek ulož jako error_updated.
  • Klikni na 'Submit Answer' a porovnej aktualizovanou chybu s původní!