Introducere în Deep Learning cu PyTorch
Jasmin Ludolf
Senior Data Science Content Developer, DataCamp
$$
Putem rezolva problema?
Stabilirea unei valori de referință
$$
$$ $$



Modificați bucla de antrenare pentru a supraapropia un singur punct de date
features, labels = next(iter(dataloader))
for i in range(1000):
outputs = model(features)
loss = criterion(outputs, labels)
optimizer.zero_grad()
loss.backward()
optimizer.step()
Apoi extindeți la întregul set de antrenare
Obiectiv: maximizarea acurateței de validare
Experimentați cu:
$$

$$
Modelul original supraantrenat pe datele de antrenare

$$
Model actualizat cu regularizare excesivă

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

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

Introducere în Deep Learning cu PyTorch