DIGITAL
Zur Vorbereitung schauen wir uns in dieser Lehreinheit an, wie man mit PyTorch Variablen optimieren kann.
Arbeiten Sie die folgenden offiziellen Guides durch:
PyTorch implementiert bereits jede Menge Optimierer vor: (torch.optim). Um einen Einblick zu bekommen was für mögliche Stärken und Schwächen eine Wahl eines Optimierers mit sich bringen kann, gibt es sog. künstliche Landschaften.
Wiki: Testfunctions for Optimization
Aufgaben:
optim.SGD (möglichst) das (globale) Minimum finden.optim.Adam, optim.RMSProp, optim.LBFGSoptimizer.param_groups[0]['lr'] *= 10