M'AI: Neural ODEs 1000-1M25MNO
Kurs wprowadza matematyczne podstawy Neural Ordinary Differential Equations (Neural ODEs) – nowatorskiego podejścia łączącego teorię równań różniczkowych zwyczajnych z głębokim uczeniem maszynowym. W przeciwieństwie do tradycyjnych dyskretnych sieci neuronowych, Neural ODEs modelują proces uczenia jako dynamikę ciągłą, opisywaną równaniami różniczkowymi.
1. Podstawy teoretyczne:
* Równania różniczkowe w uczeniu maszynowym
* Formułowanie problemu jako ODE (metoda adjoint)
* Porównanie z klasycznymi architekturami sieci neuronowych
2. Aspekty numeryczne:
* Efektywne całkowanie równań (adaptacyjne solvery)
* Propagacja wsteczna przez solver ODE
3. Zastosowania praktyczne:
* Modelowanie procesów dynamicznych
* Generatywne modele przepływów (Continuous Normalizing Flows)
Kurs łączy ścisłe podejście matematyczne z praktycznymi aspektami implementacji, pokazując jak współczesna matematyka staje się językiem sztucznej inteligencji.
Forma zajęć: Wykłady: ogólne wprowadzenie teoretyczne; Ćwiczenia: analityczne podejście do Neural ODEs, Planowane są również kilkudniowe warsztaty wyjazdowe (poza Warszawą, w zależności od dostępności środków).
Rodzaj przedmiotu
Tryb prowadzenia
Założenia (opisowo)
Koordynatorzy przedmiotu
Kryteria oceniania
Projekt zaliczeniowy plus prezentacja.
Literatura
* Chen T.Q. i wsp. (2018) "Neural Ordinary Differential Equations"
* Dupont E. i wsp. (2019) "Augmented Neural ODEs"
Więcej informacji
Więcej informacji o poziomie przedmiotu, roku studiów (i/lub semestrze) w którym się odbywa, o rodzaju i liczbie godzin zajęć - szukaj w planach studiów odpowiednich programów. Ten przedmiot jest związany z programami:
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: