III: Inteligencja Obliczeniowa-Sieci neuronowe.


W semestrze letnim 2018 roku prowadzę wykład monograficzny "Sztuczne sieci neuronowe". Przeznaczony jest głównie dla informatyków, dotyczy modeli sztucznych sieci neuronowych. Jest to część serii wykładów związanych z "Inteligencją Obliczeniową" (Computational Intelligence). Wykłady odbywają się we wtorki, g. 14:15-16:00, sala S. 28 budynek Inst. Fizyki, ul. Grudziądzka 5.
Laboratorium z sieci neuronowych (30 g.), jest w PK??, dwie grupy g. 16-18 i 18-20, budynek IF, Grudziądzka 5, prowadzi je mgr Krzysztof Dobosz.

W roku akademickim 2017/18 prowadzę również wykład "Wstęp do kognitywistyki" (kod WDY) dla I roku Kognitywistyki Pierwszy semestr jest wstępem do nauk kognitywnych, drugi semestr dotyczy głównie zagadnień związanych z mózgiem, umysłem i zachowaniem. Prowadziłem również wykład "Przetwarzanie Informacji przez Mózgi" o charakterze bardziej neurobiologicznym, oraz wykład "Wstęp do Metod Sztucznej Inteligencji" (kod WDW), stanowiący część IV tego cyklu. Wszystkich części można wysłuchać niezależne.

Egzamin będzie się składał z 10 krótkich pytań za które będzie można otrzymać do 20 punktów. Egzamin będzie pisemny, nie ma więc możliwości zdawania w innym terminie, ani przekładania. Będzie to 50% końcowej oceny, pozostałe 50% to oceny z dwóch projektów: jednego własnego (opis i implementacja metody, przykładowe wyniki i ich interpretacja), a drugi będzie zastosowaniem jakiegoś gotowego oprogramowania do głębokiego uczenia do bardziej ambitnych zadań. Projekty zostaną uzgodnione z osobą prowadzącą laboratorium i należy je przysłać do oceny najpóźniej do końca sierpnia, na adres wszystkich 3 prowadzących te zajęcia (WD, M. Grochowski i K. Dobosz).
Skala ocen w części praktycznej: od 1-10 punktów za każdy projekt, w sumie można więc dostać maksymalnie 20 punktów, plus 20 punktów z testu (dla wygody używałem skali 1-10 za pytanie, więc wyniki normalizowane do 20 punktów to 1/5).

Ocenę obliczamy w następujący sposób:
S=0.5 x punkty z testu + 0.5 x suma punktów z projektów; to daje maksymalnie S=10+10=20.
Skala ocen: (S,ocena) = (20;5), (19;5-), (18;4+), (17-16;4), (15-14;4-), (13-12,3+), (12-10;3).
Przykładowe pytania do egzaminu są tutaj.
Pierwszy termin egzaminu: 4.07.18, g. 11:00, sala COK (do potwierdzenia).
Egzamin poprawkowy będzie 14 września, g. 11:00, sala COK S1
; zamknięcie roku jest 20.09, więc to ostatni termin.

Zapraszam, Włodzisław Duch


Orientacyjny plan wykładu

Część I: Wstęp do nauk o poznaniu (2016/17)
Część II: Mózg i zachowanie (2017)
Część III: Inteligencja obliczeniowa - poniżej
Część IV: Sztuczna inteligencja i symboliczne modele działania umysłów (już nie prowadzę)

Układ jest zmieniany w czasie wykładów.


Semestr letni: Inspiracje neurobiologiczne - sztuczne sieci neuronowe.


Jest tu ogólny wstęp do modelowania sztucznych sieci neuronowych. W 2018 roku wykład ulegnie znacznej modyfikacji, w większym stopniu nastawiamy się na wykorzystywanie złożonych pakietów programów do rozwiązywania trudnych zadań.

  • 01. Wstęp: czym zajmuje się inteligencja obliczeniowa.
  • Dowiązania zewnętrzne: Różne strony na temat metod inteligencji obliczeniowej, sieci neuronowych, uczenia maszynowego itp, na Wikispaces - zachęcam do dodawania samemu.

  • 02. Ogólne aspekty i inspiracje biologiczne modeli neuronowych.
  • 03. Binarne modele pamięci skojarzeniowych.
  • Pominiemy inne modele binarnych sieci, takie jak SDM, rozproszona pamięć komórkowa; RAM-nets, czyli model n-ek, czy model CMAC. To ciekawe ale dość rzadko stosowane modele, warto samemu o nich poczytać.

  • 04. Probabilistyczne podstawy uczenia.
  • 05. Samoorganizacja - uczenie bez nadzoru.
  • 06. Wizualizacja SOM i MDS.
  • 07. Radialne Funkcje Bazowe i algorytmy aproksymacyjne.
  • 08. Perceptrony.
  • Modele o znaczeniu historycznym Learnmatrix, Adaline, Madaline, sieć Hamminga pominiemy, poza sieciami liniowymi.

  • 09. Ulepszenia wstecznej propagacji błędów
  • 10. Sieci dynamiczne
  • 11-15. Głębokie uczenie

    Ostatnie 5 wykładów na ten temat prowadzi dr Marek Grochowski.

  • Deep Learning | Jak głębokie uczenie zmieni świat | Google Deep Learning course (6h/tydz 3 mc) | MS Deep Learning tutorial | Materiały do Deep Learning (KDD).

    Emergent i sieci symulujące procesy neurobiologiczne?


    Jest to część cyklu 6 wykładów związanych z kognitywistyką.