Strona wykładu Sztuczna inteligencja w semestrze letnim 2025/2026
Informacje o wykładzie i zasady zaliczania
Listy zadań
Środowisko
Przydatne linki
Literatura do wykładu
- Müller, Andreas C., Sarah Guido — Introduction to machine learning with Python: a guide for data scientists.
- Matthes, Eric. — Python crash course: A hands-on, project-based introduction to programming.
- Raschka, Sebastian, Yuxi Hayden Liu, and Vahid Mirjalili — Machine Learning with PyTorch and Scikit-Learn: Develop machine learning and deep learning models with Python.
Omówiony materiał
- (2h) Wprowadzenie do pojęć uczenia maszynowego: dane treningowe, model, trening. k-Nearest Neighbors jako przykład modelu klasyfikacyjnego: implementacja "ręczna" (numpy) i z użyciem scikit-learn. Materiały.
- (2h) Uzupełnienie opisu k-Nearest Neighbors. Słowniki w Pythonie. Przykłady modeli: regresja liniowa, klasyfikator logistyczny, drzewa decyzyjne (z implementacją przy użyciu sklearn). Materiały.
- (1h) Elementarz algebry liniowej; pojęcie przestrzeni, wymiaru, wektora. Wstęp do przekształceń liniowych. Slajdy.