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

Experimentování s dropoutem

Dropout pomáhá předcházet přeučení tím, že během tréninku náhodně nastavuje některé výstupní hodnoty na nulu. V tomto cvičení sestavíš jednoduchou neuronovou síť s dropoutem a sleduj, jak se chová v tréninkovém a vyhodnocovacím režimu.

Balíček torch.nn je předem načten jako nn a proměnná features je už definovaná.

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

Introduction to Deep Learning with PyTorch

Zobrazit kurz

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

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

# Model with Dropout
model = nn.Sequential(
    nn.Linear(8, 6),
    nn.Linear(6, 4),
    ____)

# Forward pass in training mode (Dropout active)
model.____
output_train = ____
Upravit a spustit kód