Uczenie maszynowe
Informacje ogólne
Kod przedmiotu: | 1000-1L24UM |
Kod Erasmus / ISCED: |
11.1
|
Nazwa przedmiotu: | Uczenie maszynowe |
Jednostka: | Wydział Matematyki, Informatyki i Mechaniki |
Grupy: |
Proseminaria na matematyce |
Punkty ECTS i inne: |
2.00
|
Język prowadzenia: | polski |
Rodzaj przedmiotu: | proseminaria |
Skrócony opis: |
Proseminarium będzie poświęcone głębokim sieciom neuronowym, przede wszystkim sieciom generatywnym – Generative AI, krócej GenAI – czyli sieciom służącym do tworzenia nowych treści przypominających dane uczące, np. twarze, teksty, muzykę czy warunki, w których będzie działał robot. Popularne GenAI generują obiekty iteracyjnie, startując z obserwacji pochodzącej z wielowymiarowego rozkładu normalnego. Projektowanie i analiza takich sieci wymaga znajomości rachunku prawdopodobieństwa, statystyki, równań różniczkowych i metod numerycznych, dlatego GenAI jest szczególnie atrakcyjna dla matematyków - tym bardziej, że techniki programowania tracą na znaczeniu w miarę rozwoju chatbotów pomagających w kodowaniu. |
Pełny opis: |
Proseminarium będzie poświęcone głębokim sieciom neuronowym. Głównymi obiektami badań w tej dziedzinie są: sieć, funkcja straty oraz metoda optymalizacji. Sieć to funkcja wektorowa będąca złożeniem wielu prostszych przekształceń, czyli warstw – liczba warstw to głębokość sieci. Wartość sieci zależy od wektora argumentów oraz dodatkowo od wektora parametrów. Nieujemna funkcja straty określa błąd dopasowania parametrów sieci do danych uczących. Argumentami funkcji straty są parametry sieci, a parametrami dane uczące. Z kolei metoda optymalizacji to algorytm służący do poszukiwania lokalnego minimum funkcji straty uśrednionej na danych. Minimalizację średniej funkcji straty nazywa się “uczeniem” lub “trenowaniem” sieci. Sieci neuronowe mają wiele różnych zastosowań: mogą tłumaczyć teksty, grać w gry, rozpoznawać mowę lub interpretować obraz z kamery robota. Na naszych zajęciach skoncentrujemy się na sieciach generatywnych – Generative AI, krócej GenAI – czyli sieciach służących do tworzenia nowych treści przypominających dane uczące, np. twarze, wiersze, muzykę czy warunki zewnętrzne, w których będzie działał robot. Projektowanie generatywnych sieci neuronowych wymaga wiedzy i umiejętności matematycznych z różnych dziedzin. W szczególności popularne sieci w swoim domyślnym trybie działania generują obiekty startując z szumu, czyli obserwacji pochodzącej z wielowymiarowego rozkładu normalnego. Warto więc umieć rachować na rozkładach prawdopodobieństwa. Z kolei minimalizacja średniej funkcji straty wymaga zrozumienia algorytmów automatycznego różniczkowania i stochastycznego spadku po gradiencie. Ponadto – w zależności od sieci – potrzebna jest dodatkowa wiedza. I tak:
GenAI jest szczególnie atrakcyjna dla matematyków: techniki programowania tracą na znaczeniu w miarę rozwoju chatbotów pomagających w pisaniu kodu (np. GitHub Copilot), natomiast zyskują wiedza i umiejętności oparte na analizie matematycznej. Zdecydowanie rekomendujemy uczestnikom proseminarium udział w następujących wykładach obieralnych: w semestrze zimowym: Analiza numeryczna, Optymalizacja nieliniowa, Statystyka, Statystyka bayesowska oraz Rachunek prawdopodobieństwa II; w semestrze letnim: Uczenie maszynowe oraz Wstęp do procesów stochastycznych. Referaty studentów będą oparte głównie na monografii [1] i pracach takich, jak [2]-[4]. Referaty i prace licencjackie będą mogły być projektami zespołowymi. Prace licencjackie będą mogły mieć matematyczną formę lub stanowić opis przygotowanego programu komputerowego. |
Literatura: |
|
Efekty uczenia się: |
Student:
|
Metody i kryteria oceniania: |
Na podstawie wygłoszonych referatów i złożenia w systemie APD UW pracy licencjackiej. |
Zajęcia w cyklu "Rok akademicki 2024/25" (jeszcze nie rozpoczęty)
Okres: | 2024-10-01 - 2025-06-08 |
Przejdź do planu
PN WT ŚR CZ PSEM
PT |
Typ zajęć: |
Proseminarium, 60 godzin
|
|
Koordynatorzy: | Szymon Nowakowski, Jan Peszek, Piotr Pokarowski | |
Prowadzący grup: | Szymon Nowakowski, Jan Peszek, Piotr Pokarowski | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Zaliczenie |
Właścicielem praw autorskich jest Uniwersytet Warszawski, Wydział Fizyki.