Mit Dropout experimentieren
Dropout hilft, eine Überanpassung zu verhindern, indem einige Ausgabewerte während des Trainings zufällig auf Null gesetzt werden. In dieser Übung baust du ein einfaches neuronales Netz mit Dropout und beobachtest, wie es sich im Trainings- und Auswertungsmodus verhält.
torch.nn
Paket ist als nn
vorinstalliert und features
ist bereits für dich definiert.
Diese Übung ist Teil des Kurses
Einführung in Deep Learning mit PyTorch
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
# Model with Dropout
model = nn.Sequential(
nn.Linear(8, 6),
nn.Linear(6, 4),
____)
# Forward pass in training mode (Dropout active)
model.____
output_train = ____