Introductie tot Deep Learning met PyTorch
Jasmin Ludolf
Senior Data Science Content Developer, DataCamp
$$
Kunnen we het probleem oplossen?
Stel een prestatiebaseline vast
$$
$$ $$



Pas de trainingloop aan om te overfitten op één datapunt
features, labels = next(iter(dataloader))
for i in range(1000):
outputs = model(features)
loss = criterion(outputs, labels)
optimizer.zero_grad()
loss.backward()
optimizer.step()
Schaal daarna op naar de volledige trainingsset
Doel: maximaliseer de validatie-accuracy
Experimenteer met:
$$

$$
Oorspronkelijk model overfit op trainingsdata

$$
Bijgewerkt model met te veel regularisatie

for factor in range(2, 6):
lr = 10 ** -factor

factor = np.random.uniform(2, 6)
lr = 10 ** -factor

Introductie tot Deep Learning met PyTorch