Sztuczna Inteligencja [0800-SZIN]

Uprzejmie informuję, że w semestrze letnim 2025 roku prowadzę przez jeden semestr (30 godzin +24 godz laboratoria) wykład kursowy "Sztuczna Inteligencja". Wykłady odbywają się w czwartki, godz. 14:00-16:00, w sali B.2.30 (s.20), Instytutu Fizyki UMK.
Z powodu licznych konferencji związanych z AI w czerwcu 2025 kilka końcowych wykładów zrobimy wi nnym terminie lub zdalnie na moim Webexie. Proszę śledzić emaile wysyłane przez USOS. Jeśli są osoby, które nie są wpisane do USOS proszę mi podesłać informację. Zajęcia mają aż 6 punktów ECTS. W tym roku musimy radykalnie przeorganizować nasze zajęcia. Wstępne informacje o symbolicznym podejściu do AI (GOFAI) zostaną skrócone, spróbujemy znacznie więcej omawiać ostatnich doniesień. Zbieram nowości na moim Filpboard w kilku kategoriach, niektóre będę omawiał na wykładzie.

Wykładom towarzyszy pracownia komputerowa (24 godziny), prowadzona przez prof. Oleksandar Sokolova i prof. Tomasza Piotrowskiego z Katedry Informatyki Stosowanej.
Informacje z USOS są tutaj. Jeśli będzie taka potrzeba możemy też założyć forum dyskusyjne w Moodle.

Egzamin będzie w formie pisemnej, na końcu wielu wykładów są przykładowe ogólne pytania, na egzaminie będą bardziej szczegółowe. Bez szczegółowego przestudiowania notatek nie ma szans, by ten egzamin zdać. Przekonują się o tym co roku kolejni studenci.
Ponieważ egzamin będzie pisemny (mieszanie ustnych i pisemnych egzaminów nie pozwala na ich standaryzację), nie ma możliwości zdawania w innym terminie, ani przekładania, ani też zdawania po raz trzeci czy czwarty, aż do skutku. Przygotowanie i przeprowadzenie egzaminu zajmuje mi czas, a mam go bardzo mało. Nie będzie więc żadnych dodatkowych terminów! Nie będzie więc żadnych dodatkowych terminów!
Jeśli ktoś nie może zdawać w pierwszym terminie, pozostaje egzamin poprawkowy.

Termin egzaminu: ??.6.2025, g. 15:00, w sali COK-A.
Wyniki z pierwszego terminu egzaminu w poprzednim roku nie były dobre ... niestety część osób nie brała udziału w zajęciach i liczyła na to, że szybko coś skopiuje w Internetu. W efekcie systemy produkcyjne w AI pomyliły im się z produkcją z podręcznika ekonomii.

Egzamin poprawkowy odbędzie się ??.09.2025 o godz. 15:00 w Sali COK A .

Wyniki: (%punktów,ocena) = (90-100;5), (80-90;4+), (70-80;4), (60-70,3+), (50-60;3), (< 50;2).

Serdecznie zapraszam.
Włodzisław Duch


Orientacyjny plan wykładu


Sztuczna inteligencja - szkic całości

Slajdy z 2024 roku.

Symboliczna sztuczna inteligencja

1. Wprowadzenie do zaganień AI | 2. Rozwiązywanie problemów | 3. Hurystyki, ludzkie myślenie | 4. Reprezentacja wiedzy i wnioskowanie | 5. Systemy wspomagające decyzje |

Sieci neuronowe

6. Niesymboliczne dane w systemach AI 7. Język naturalny | 8. Uczenie maszynowe (machine learning) | 9. Uczenie nienadozorowane | 10. Ucznenie strategii | 11. Uczenie głębokie | 12. Transformery i generatywna AI | 13. A HREF="#Tools">Narzędzia sztucznej inteligencji | 14. HCI, interakcja człowiek-maszyna | 15. Globalne wyzwania i AI.

Notatki są w PDF i w 2024 roku będą zmieniane w czasie trwania wykładu. Sytuacja zupełnie się zmieniła, w czasie semestru będę dodawał kolejne wykłady.

Portale i nowości: Rządowy portal SI | Sztuczna Inteligencja - nowości (OPI) | Raporty State of AI | Historia AI | Dokąd zmierza inteligencja obliczeniowa? |
Polecam też nowości o AI/ML na mojej stronie Flipboard.
Liczne linki do ciekawych zagadnień dotyczących sztucznej inteligencji są tu: AI + Machine Learning oraz AI w NLP oraz architektury kognitywne i inteligencja obliczeniowa (głównie uczenie maszynowe).


1 Wprowadzenie do zagadnień AI, slajdy w PDF

2 Podstawy: rozumowanie slajdy w PDF

Aplety demonstrujące szukanie, planowanie itd | Smart Moves: Intelligent Path Finding (Bryan Stout, Game Developer Magazine), oraz wersja interaktywna na github..

Nagranie, 3.03.2022.

3. Metody szukania.

przesuwanka 15-tka
PathFinding visualization

4. Zastosowania metod opartych na szukaniu.

Strategia idź na całość
Test logiczny (karty Wasona)

Linki zewnętrzne: DARPA Urban Challenge, 3.11.2007 | Szachy z ciekawą wizualizacją

5. Reprezentacja wiedzy: wprowadzenie i reprezentacje logiczne.

Podsumowanie wykładów 2-5

6. Inne formy reprezentacji wiedzy.

25.04.2024

7. Systemy ekspertowe i ambitne projekty GOFAI.

8.05.2024. Potraktujemy duże systemy ekspertowe tylko pobieżnie, chociaż nadal próbują utrzymać swoje znaczenie są trudno dostępne.
Nagranie wykładu: 7.1 i 7.2 oraz 7.3 i 7.4

Systemy Sztucznej Inteligencji rutynowo stosowane w praktyce medycznej, archiwum opencclinical.org.
Dowody twierdzeń wykonane za pomoca komputera: 4 barwy, geometria rzutowa, hipoteza Robbinsa - po 60 latach prób matematyków udowodnił ją program komputerowy EQP!
Gregory Chaitin twierdzi, że matematyka powinna być quasi-empiryczna, czyli tylko nieco mniej empiryczna niż fizyka ...
Mind reader, czyli jasnowidzący komputer ...
CYCorp

08. GOFAI-Symboliczne modele umysłu.

Zunifikowane teorie poznania. Architektura poznawcza człowieka;
Projekty SOAR, Cog


09. Analiza języka naturalnego i duże modele językowe.

25.05.2024

Dowiązania zewnętrzne: Rozumienie języka naturalnego oraz AI w szukaniu informacji i NLP.
Konkurs Loebnera, 100,000$ dla twórcy programu do konwersacji, który oszuka sędziów; odbywał się do 2019 roku! Teraz GPT-3.5 i nowsze systemy zdają ten test bez kłopotów.

10. Uczenie maszynowe.

  1. Rozumienie języka naturalnego, podejście symboliczne i reprezentacje subsymboliczne, brak jednoznaczności, semantyka i rola kontekstu, klasyfikacja wypowiedzi, tłumaczenie maszynowe, koneksjonizm.
  2. 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.
  3. Uczenie nienadzorowane: klasteryzacja, --średnich, hierarchiczna, eksploracja danych i wizualizacja, PCA, ICA, MDS, UMAP, t-SNE, manifolds.
  4. Uczenie ze wzmocnieniem, procesy Markova, HMM, strategie i zastosowania w grach, robotyce, rozumowaniu.
  5. Uczenie głębokie, architektura sieci konwolucyjnych, zastosowania do analizy obrazu.

11. Wielkie modele językowe.

13.06.2024

26.06.2024, egzamin g. 15:00

Nie zdążymy zająć się BCI i filozoficznymi problemami AI.


BCI, Brain-Computer Interfaces

Filozoficzne problemy sztucznej inteligencji

Polecam swoje slajdy na tej stronie.

Podsumowanie debaty: czy komputery mogą myśleć w formie posterów.

Początkowo wykłady z AI były częścią cyklu 6 wykładów związanych z kognitywistyką.

Wszystkich wykładów można wysłuchać w miarę niezależnie.


Włodzisław Duch