PyTorch ile Deep Learning'e Giriş
Jasmin Ludolf
Senior Data Science Content Developer, DataCamp
$$
Sorunu çözebilir miyiz?
Bir performans tabanı belirleyin
$$
$$ $$



Eğitim döngüsünü tek bir veri noktasına aşırı uyduracak şekilde değiştirin
features, labels = next(iter(dataloader))
for i in range(1000):
outputs = model(features)
loss = criterion(outputs, labels)
optimizer.zero_grad()
loss.backward()
optimizer.step()
Sonra tüm eğitim setine ölçekleyin
Amaç: doğrulama doğruluğunu en üst düzeye çıkarmak
Şunlarla deneyin:
$$

$$
Orijinal model eğitim verilerine aşırı uyuyor

$$
Güncellenmiş modelde aşırı düzenlileştirme var

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

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

PyTorch ile Deep Learning'e Giriş