Uczenie maszynowe zima 2025/26

Język wykładowy Polski
Opiekun Piotr Wnuk-Lipiński
Liczba godzin 30 (wyk.) 30 (ćw-prac.)
Rodzaj I2.Z - zastosowania inf.
ECTS 7
Polecany dla I roku Nie
Egzamin Tak
Tagi PD (przetwarzanie danych) AI-O (AI (II st.) obowiązkowy)

Opis przedmiotu:

**UWAGA:** Wykład prowadzony wspólnie z Klaudią Balcer i Mikołajem Słupińskim. Systemy informatyczne stosowane są do przetwarzania coraz większej ilości danych dostarczanych codziennie przez przemysł, handel, urzędy statystyczne czy administrację państwową. W związku z tym coraz częściej dostrzegalna jest różnica między daną a informacją oraz informacją a wiedzą - mimo dużej ilości dostępnych danych, nierzadko pojawiają się problemy z uzyskaniem konkretnych informacji w nich zawartych - mimo dużej ilości dostępnych informacji, często nie jest łatwo uzyskać z nich konkretną wiedzę. Wykład będzie dotyczyć popularnych algorytmów uczenia maszynowego, zarówno dla klasycznych zagadnień, takich jak klasyfikacja i grupowanie, jak i nowoczesnych związanych z systemami rekomendującymi czy przetwarzaniem danych o bardziej złożonych strukturach. 1. Wprowadzenie (dana - informacja - wiedza, sposoby wykorzystywania gromadzonych danych, podstawowe zadania uczenia maszynowego) 2. Regresja (m.in. regresja liniowa, regresja logistyczna, regularyzacja, perceptron i sieć perceptronowa) 3. Klasyfikacja (m.in. KNN, klasyfikator bayesowski, drzewa decyzyjne) 4. Grupowanie (m.in. grupowanie centroidalne - k-means, grupowanie gęstościowe - DBScan, grupowanie hierarchiczne) 5. Uczenie zespołowe (m.in. Random Trees, Random Forest, AdaBoost, XGBoost) 6. Redukcja wymiarowości (m.in. metody liniowe - PCA, metody nieliniowe - KPCA, LLE, t-SNE) 7. Reguły asocjacyjne 8. Praktyka uczenia maszynowego (m.in. inżynieria cech, kalibracja modeli, niezbalansowane dane, brakujące dane) 9. Współczesne podejścia (m.in. metody wizualizacji danych, metody reprezentacji danych, interpretowalność i wyjaśnialność modeli, modele czasoprzestrzenne, modele grafowe).

Wykłady

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Klaudia Dynak
wt 10:00-12:00 (s. 25) 136 89 0

UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.

Ćwiczenio-pracownie

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Klaudia Dynak
pn 12:00-14:00 (s. 4, 107) 15 16 2
Mikołaj Słupiński
wt 16:00-18:00 (s. 105, 107) 15 13 2
Łukasz Halada
śr 08:00-10:00 (s. 103, 107) 15 7 0
Klaudia Dynak
śr 12:00-14:00 (s. 105, 110) 15 13 0
Paweł Rychlikowski
śr 12:00-14:00 (s. 4, 7) 15 12 0
Klaudia Dynak
śr 14:00-16:00 (s. 105, 109) 15 14 0
Małgorzata Biernacka
english
cz 10:00-12:00 (s. 5, 110) 15 13 0

UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.


Konsultacje prowadzących:


Imię i nazwisko Pokój Konsultacje
Małgorzata Biernacka 348 wt. 12-14 (poza terminami Rady Wydziału); możliwe inne terminy - proszę o kontakt mailowy
Paweł Rychlikowski 302 Konsultacje w semestrze *zimowym* roku akademickiego 2025/2026 będą we wtorki w godzinach 11-12 oraz 14-15. Można też umawiać się na konsultacje w innych terminach (w szczególności, jeżeli nie ma Rady Wydziału, to o 12 jestem też dostępny) *Uwaga*: konsultacje 28.10 nie odbędą się. Osoby zainteresowane proszę o kontakt mailowy, znajdziemy inny termin.
Klaudia Dynak 202 https://calendar.app.google/c22YPsR2QuHp7rb96
Mikołaj Słupiński 202 Środy 6-18, proszę o wcześniejsze zapowiedzenie się mailem
Łukasz Halada