Sztuczna inteligencja 0800-SZIN
1. Wstęp do metod AI: kluczowe zagadnienia AI; definicje, status AI; sprzęt do obliczeń, kontekst historyczny, najważniejsze odkrycia, wielkie projekty, obecna sytuacja.
2. Rozwiązywanie problemów: algorytmy przeszukiwania i optymalizacji. Reprezentacja problemu w przestrzeni stanów; reprezentacja redukcyjna; metody szukania; szukanie heurystyczne, przykłady programów opartych na szukaniu; szukanie a ludzkie myślenie.
3. Reprezentacja wiedzy i wnioskowanie: rodzaje wiedzy; reprezentacja symboliczna, logika predykatów, logika rozmyta i przybliżona; systemy regułowe; reprezentacja proceduralna.
4. Sieci semantyczne i grafy wiedzy; ramki i skrypty, agenci programowi, programy oparte na szukani i ich ograniczenia, zastosowania w grach, od szachów po StarCraft.
5. Systemy wspomagające podejmowanie decyzji: akwizycja wiedzy; od zrobotyzowanej automatyzacji procesów po systemy kognitywne, konstrukcja systemów doradczych; przykłady zastosowań, wielkie systemy symboliczne, CYC, SOAR i Watson.
6. Rozumienie języka naturalnego, podejście symboliczne i reprezentacje subsymboliczne, brak jednoznaczności, semantyka i rola kontekstu, klasyfikacja wypowiedzi, tłumaczenie maszynowe, koneksjonizm.
7. Dane w systemach AI: akwizycja, oczyszczanie, niepewność, rozkłady probabilistyczne, tw. Bayesa, rozpoznawanie wzorców i miary poprawności, reprezentacje wektorowe – Word2Vec, Glove, mechanizm uwagi.
8. Uczenie maszynowe: rodzaje, uczenie nadzorowane, drzewa decyzji, regresja, SVM, oceny podobieństwa, klasyfikacja i regresja z użyciem sieci neuronowych, pamięci skojarzeniowe, model Hopfielda i maszyny Boltzmanna.
9. Uczenie nienadzorowane: klasteryzacja, --średnich, hierarchiczna, eksploracja danych i wizualizacja, PCA, ICA, MDS, UMAP, t-SNE, manifolds.
10. Uczenie ze wzmocnieniem, procesy Markova, HMM, strategie i zastosowania w grach, robotyce, rozumowaniu.
11. Uczenie głębokie, architektura sieci konwolucyjnych, zastosowania do analizy obrazu.
12. Transformery, duże modele językowe i mulitmodalne, modele działania (Large Behavioral Models), generatywna sztuczna inteligencja, GANy i inne modele.
13. Narzędzia: HugginFace i inne repozytoria, projekty na GitHub, małe lokalne modele SLM.
14. Interakcja człowiek-maszyna, modele umysłu, zunifikowane teorie poznania i autonomiczne LMMy, interpretowalność.
15. Globalne wyzwania, najważniejsze systemy, odkrycia dzięki AI, automatyzacja kreatywności, wpływ na społeczeństwo i gospodarkę.
Całkowity nakład pracy studenta
Efekty uczenia się - wiedza
Efekty uczenia się - umiejętności
Efekty uczenia się - kompetencje społeczne
Metody dydaktyczne
Metody dydaktyczne podające
- wykład informacyjny (konwencjonalny)
Metody dydaktyczne poszukujące
- projektu
Rodzaj przedmiotu
Wymagania wstępne
Koordynatorzy przedmiotu
Kryteria oceniania
Prace zaliczeniowe w ramach laboratorium.
Egzamin będzie w formie pisemnej, na końcu wielu wykładów są przykładowe pytania. Maksymalna liczba uzyskanych punktów =10), oceny:
Punkty 10 9 8 7 6 5 4.5 1-4
Oceny 5 4+ 4 4- 3+ 3 3- 2
Praktyki zawodowe
Nie są planowane
Literatura
S. Russell, P. Norvig, Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Helion 2023
Hadelin de Ponteves, Sztuczna inteligencja. Błyskawiczne wprowadzenie do uczenia maszynowego, uczenia ze wzmocnieniem i uczenia głębokiego. Helion 2021
Jon Krohn, Grant Beyleveld, Aglaé Bassens, Uczenie głębokie i sztuczna inteligencja. Interaktywny przewodnik ilustrowany. Helion 2021
Thomas H. Davenport Nitin Mittal
Sztuczna inteligencja w biznesie. Jak zdobyć rynkową przewagę dzięki AI. Wyd. MT Biznes, 2023
Kursy MOOC
Uwagi
|
W cyklu 2024/25L:
Co roku ten sylabus wymaga radykalnych zmiany. |
W cyklu 2025/26L:
Co roku ten sylabus wymaga radykalnych zmiany. |
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: