Osnove globokega učenja s PyTorch
- Izobraževanje
- petek, 10. april 2026
- 11.00 - 15.30
- UL FRI
- Domen Veber, Jani Dugonik
Na delavnici bomo spoznali osnove globokega učenja s pomočjo knjižnice PyTorch. Udeleženci bodo razumeli delovanje nevronskih mrež in tehnike globokega učenja. Delavnica bo pokrila celoten postopek od priprave podatkov in gradnje modela do učenja in vrednotenja rezultatov.
Delavnica bo sestavljena iz kratke teoretične predstavitve nevronskih mrež in obsežnih praktičnih vaj v okolju Jupyter Notebook in Google Colab. Udeleženci bodo zgradili in naučili lastno nevronsko mrežo za klasifikacijo slik ter primerjali hitrost učenja na procesorju (CPE) in grafičnem procesorju (GPE). Ob koncu bomo pokazali primer učenja modela na superračunalniku z GPE vozlišči.
Pridobljena znanja:
- razumevanje osnov nevronskih mrež: perceptron, aktivacijske funkcije, izgubna funkcija,
- delo s tenzorji in samodejnim odvajanjem v knjižnici PyTorch,
- gradnja nevronske mreže,
- implementacija učne zanke: propagacija naprej, izračun izgube, gradientni spust,
- osnove konvolucijskih nevronskih mrež (CNN) za klasifikacijo slik,
- prenos modela na GPE in izvedba učenja na superračunalniku Arnes.
POTREBŠČINE:
Osebni računalnik z nameščenim orodjem, ki omogoča dostop do oddaljenih sistemov (ssh). Udeleženci naj imajo dostop do Google Colab in superračunalnika Arnes.