Table of Contents

Uczenie maszynowe i głębokie uczenie

Cele kursu

Głównym celem kursu jest wprowadzenie do najnowszych technik stosowanych w wyjaśnianiu decyzji algorytmów uczenia maszynowego. Kurs obejmuje wszystkie rodzaje technik wyjaśniania dla różnych typów modeli uczenia maszynowego. Wykłady będą uzupełnione ćwiczeniami praktycznymi w języku programowania Python, realizowanymi przez studentów podczas zajęć laboratoryjnych.

Podręczniki

Uzupełniająco:

Inspiracje do ćwiczeń i poszerzania wiedzy:

Varia:

Ramowy plan wykładu

  1. [22.10.2025] Regresja liniowa
  2. [29.10.2025] Bias/Variance
  3. [05.11.2025] Ridge regression
  4. [19.11.2025] Drzewa decyzyjne
  5. [03.12.2025] Uczenie przyrostowe
  6. [10.12.2025] Explainable AI
  7. [17.12.2025] Głębokie sieci neuronowe
  8. [14/21.01.2026] Deep learning w praktycznych zastosowaniach

Ramowy plan laboratorium

  1. Laboratorium 1 (8.10.2025) – Wprowadzenie do środowiska pracy
  2. Laboratorium 2 (15.10.2025) – GoogleColab, Pandas i Numpy
  3. Laboratorium 3 (22.10.2025) – Transformacje i wizualizacje danych
  4. Laboratorium 4 (29.10.2025) – Regresja, Szeregi czasowe
  5. Laboratorium 5 (5.11.2025) – Klasyfikacja
  6. Laboratorium 6 (19.11.2025) – Podstawy przetwarzania tekstu
  7. Laboratorium 7 (26.11.2025) – Zespoły klasyfikatorów: Bagging, Boosting
  8. Laboratorium 8 (3.12.2025) – Uczenie przyrostowe
  9. (10.12.2025) – [TEST]
  10. Laboratorium 9 (10.12.2025) – Explainable AI
  11. Laboratorium 11 (17.12.2025) – Sieci neuronowe
  12. Laboratorium 12 (14.01.2025) – Różne architektury sieci głębokich
  13. Laboratorium 13 (21.01.2025) – Deep learning w praktycznych zastosowaniach
  14. (28.01.2025) – [TEST]

Zaliczenie

100 pkt to 100% punktów za laboratoria. ocena składa się z:

Oceny

Egzamin