Saša Singer: Umjetna inteligencija
- (1.3.2018.)
Za pristup datotekama koje sadrže osobne podatke studenata
potrebna je autorizacija:
- degiorgi.math.hr:
"kolegijsko" korisničko ime (login) i lozinka (password)
—
te podatke dobijete na prvom predavanju!
- web.math.hr:
vaše AAI@EduHr korisničko ime i lozinka.
- (24.5.2018.)
Prema uputi o primjeni Opće uredbe o zaštiti podataka (tzv. GDPR),
dostupne su samo "aktualne" datoteke tog tipa.
Zadnja promjena: 13. rujna 2015. (26. svibnja 2018.)
- Termini za upis ocjena (ponesite indeks!):
- utorak, 17. veljače 2015., od 11 do 14 sati
- srijeda, 18. veljače 2015., od 12 do 12:30 sati.
Sljedeći tjedan sam na putu!
- Termini za predaju zadaća (ponesite svoje računalo ili predajete u nekom praktikumu):
- petak, 13. veljače 2015., od 12 do 14 sati
- Zadnji rok:
ponedjeljak, 16. veljače 2015., od 12 do 14 sati.
Koga nema do 14 sati, zakasnio je!
- Prezentacije održanih seminara.
(objavljeno uz dozvolu autora).
- Domaće zadaće.
- Seminarske teme.
- Nastava (počev od 20.10.2014.):
ponedjeljak, 12–15 (16) sati u (002).
- Konzultacije:
petak, 12–14 sati,
ponedjeljak u 15 sati (iza nastave), ili po dogovoru.
- Termini kolokvija (razred C3):
- Prvi kolokvij: ponedjeljak, 17. studenog 2014., u 15 sati
- Drugi kolokvij: ponedjeljak, 26. siječnja 2015., u 15 sati
- Popravni kolokvij: ponedjeljak, 9. veljače 2015., u 15 sati
- Link na
forum
za kolegij.
Zahvala:
Za nastavu koristim dio materijala za kolegij
Autori tih materijala su
prof. dr. sc. Bojana Dalbelo-Bašić i
doc. dr. sc. Jan Šnajder.
Uz njihovu dozvolu (Veliko hvala!), materijali
koje iskoristim bit će izravno dostupni i na ovoj stranici.
Literatura:
Osnovna literatura je knjiga
-
Stuart J. Russell, Peter Norvig,
``Artificial Intelligence: A Modern Approach'', Third ed.,
Prentice Hall (Pearson Education, Inc.), Upper Saddle River,
New Jersey, 2010.
Umjetna inteligencija (akad. god. 2014/15):
- Bitne informacije:
- Kolokviji:
1. kolokvij,
2. kolokvij,
popravni kolokvij.
- Rješenje 1. kolokvija
(scan, pdf, 2577 kB, 21.11.2014. u 13:13),
Prolog baza znanja za 6. zadatak
(pro, 277 B, 16.11.2014. u 23:29)
- Rješenje 2. kolokvija
(scan, pdf, 11.3 MB, 30.01.2015. u 01:27)
- Pravila polaganja i ocjenjivanja
- Materijali za predavanja i vježbe:
- 1. predavanje
- 2. predavanje
- 3. predavanje
-
Heurističko pretraživanje
(pdf, 858 kB)
(UI, FER, 2013/14, 3. predavanje, objavljeno s dozvolom autora)
-
Primjer: Misionari i kanibali
(scan, pdf, 192 kB, 13.10.2014. u 01:35)
-
Primjer: Tri vrča
(scan, pdf, 186 kB, 13.10.2014. u 01:36)
- 4. predavanje
-
Igranje igara
(pdf, 349 kB)
(UI, FER, 2013/14, 4. predavanje, objavljeno s dozvolom autora)
-
Igranje igara
(slajdovi s predavanja)
(pdf, 237 kB, 27.10.2014. u 21:04)
(prema slajdovima Stuarta Russella)
- 5. predavanje/vježbe
-
Primjer: Heuristički minimax,
rješenje zadatka iz UI-4 (FER), str. 13
(scan, pdf, 61 kB, 27.10.2014. u 22:08)
-
Primjer: Pretraživanje u dubinu i širinu,
rješenje 2. zadatka, 1. kolokvij, 2010.
(scan, pdf, 42 kB, 27.10.2014. u 22:09)
- 6. predavanje
-
Logički agenti
(slajdovi s predavanja)
(pdf, 344 kB, 05.11.2014. u 21:58)
(prema slajdovima Stuarta Russella)
-
Logika i zaključivanje
(pdf, 1043 kB)
(UI, FER, 2013/14, 5. predavanje, objavljeno s dozvolom autora)
-
Zaključivanje uporabom predikatne logike (1)
(pdf, 538 kB)
(UI, FER, 2013/14, 5. predavanje, objavljeno s dozvolom autora)
- 7. predavanje/vježbe
-
Logika prvog reda
(slajdovi s predavanja)
(pdf, 125 kB, 10.11.2014. u 23:10)
(prema slajdovima Stuarta Russella)
-
Zaključivanje u logici prvog reda
(slajdovi s predavanja)
(pdf, 185 kB, 14.02.2015. u 12:37)
(prema slajdovima Stuarta Russella)
-
Prolog
(pdf, 159 kB, 10.11.2014. u 23:27)
(Mario Bošnjak, vježbe iz UI, PMF-MO, 2009, s mojim dopunama)
-
Primjer: Baza znanja za pukovnika Westa u Prologu,
(pro, 383 B, 10.11.2014. u 23:52)
-
Zaključivanje uporabom predikatne logike (2)
(pdf, 1911 kB)
(UI, FER, 2013/14, 6. predavanje, objavljeno s dozvolom autora)
-
Logičko programiranje u Prologu
(pdf, 343 kB)
(UI, FER, 2013/14, 7. predavanje, objavljeno s dozvolom autora)
- Dodatak:
Sustavi temeljeni na pravilima
(pdf, 806 kB)
(UI, FER, 2013/14, 8. predavanje, objavljeno s dozvolom autora)
- 8. predavanje
- 9. predavanje
-
Zaključivanje u Bayesovim mrežama
(slajdovi s predavanja)
(pdf, 280 kB, 10.01.2015. u 22:40)
(prema slajdovima Stuarta Russella)
-
Zaključivanje u Bayesovim mrežama — faktori i operacije s faktorima
(slajdovi Dana Kleina na engleskom)
(pdf, 2910 kB)
(Dan Klein, Lecture 15, CS 188, UC Berkeley, jesen 2011,
original)
-
Primjer: Enumeracija i eliminacija varijabli za provalničku mrežu
(scan, pdf, 470 kB, 10.01.2014. u 01:20)
- 10. predavanje
-
Uvod u strojno učenje
(slajdovi s predavanja)
(pdf, 138 kB, 12.01.2015. u 18:52)
(prema slajdovima Stuarta Russella, Krunoslava Puljića, Tomislava Šmuca, Hantao Zhanga)
-
Učenje na primjerima (promatranjem)
(slajdovi s predavanja)
(pdf, 126 kB, 12.01.2015. u 09:42)
(prema slajdovima Stuarta Russella)
-
Učenje na primjerima
(slajdovi s predavanja)
(pdf, 999 kB, 12.01.2015. u 20:35)
(prema slajdovima Stuarta Russella, Krunoslava Puljića, Tomislava Šmuca, Hantao Zhanga)
-
Provjera (validacija) modela
(slajdovi s predavanja)
(pdf, 181 kB, 12.01.2015. u 21:04)
(prema slajdovima Stuarta Russella, Krunoslava Puljića, Tomislava Šmuca, Hantao Zhanga)
-
Neparametarsko učenje — najbliži susjedi
(slajdovi s predavanja)
(pdf, 622 kB, 12.01.2015. u 22:19)
(prema slajdovima Stuarta Russella, Krunoslava Puljića, Tomislava Šmuca, Hantao Zhanga)
-
Učenje bez nadzora — algoritam k–sredina (k–means)
(slajdovi Hantao Zhanga na engleskom)
(pdf, 2934 kB)
(Hantao Zhang, 22C:145 (CS4420), University of Iowa,
original)
- Dodatak:
Uvod u strojno učenje
(pdf, 643 kB)
(UI, FER, 2013/14, 10. predavanje, objavljeno s dozvolom autora)
- 11. predavanje
-
Statističko učenje
(slajdovi s predavanja — fali Naivni Bayes)
(pdf, 203 kB, 16.01.2015. u 08:07)
(prema slajdovima Stuarta Russella i Tomislava Šmuca)
-
Neuronske mreže
(slajdovi s predavanja)
(pdf, 301 kB, 16.01.2015. u 08:31)
(prema slajdovima Stuarta Russella)
-
Optimalna i naivna Bayesova klasifikacija (str. 19–33)
(pdf, 1165 kB)
(Strojno učenje, MO, 5. predavanje, Tomislav Šmuc)
-
Neuronske mreže
(pdf, 739 kB)
(Strojno učenje, MO, 6. predavanje, Matko Bošnjak)
- Dodatak:
Naivni Bayesov klasifikator
(pdf, 319 kB)
(UI, FER, 2013/14, 11. predavanje, objavljeno s dozvolom autora)
- Dodatak:
Umjetne neuronske mreže
(pdf, 934 kB)
(UI, FER, 2013/14, 12. predavanje, objavljeno s dozvolom autora)
- Primjeri zadataka — linkovi na materijale koji imaju zadatke s rješenjima
-
Zadaci iz Bayesovih mreža
(zbirka zadataka na engleskom)
(pdf, 530 kB)
(Autor: Jiri Klema, Department of Computer Science, Czech Technical University, Prague)
-
Učenje stablima odlučivanja, ID3 algoritam
(``Play golf?'' ili ``Play tennis?'', na engleskom)
(pdf, 1213 kB)
(Autor: J. Fuernkranz, TU Darmstadt)
-
Naivni Bayesov klasifikator
(``Play game?'' ili ``Play tennis?'', na engleskom)
(pdf, 52 kB)
(Autor: Frank Keller, Universitaet des Saarlandes, Saarbruecken)
Dodatni materijali i linkovi:
- Službena
web-stranica
kolegija ``Umjetna inteligencija'' na PMF-MO
(materijali iz akad. god. 2011/12).
- Službena
web-stranica
kolegija ``Strojno učenje'' na PMF-MO
(materijali iz akad. god. 2013/14 i ranije).
- Predrag Janičić, Mladen Nikolić,
``Veštačka inteligencija'',
Matematički fakultet, Beograd, 2010.
- Nekoliko kurseva iz Umjetne inteligencije s javno dostupnim
materijalima:
-
CS 188
na University of California at Berkeley
-
6.034
na MIT Open CourseWare
-
CS 221
na Stanford University (upravo ide, nema materijala)
- Kurs iz Strojnog učenja s javno dostupnim materijalima:
-
CSC 411
iz 2006. godine, na University of Toronto, Canada
- Kurs iz Prikupljanja informacija i pretraživanja weba s javno dostupnim materijalima:
-
CS 276
iz proljeća 2014. godine, na Stanford University
- Logičko programiranje, besplatne implementacije Prologa:
- Logičko programiranje, kratki uvodi u Prolog, primjeri programa
u Prologu:
- Siniša Šegvić,
``Inteligentni
sustavi – Uvod u programski jezik Prolog'',
FER, Zagreb, 2003.
- Ulle Endriss,
``Lecture
Notes: An Introduction to Prolog Programming'',
Universiteit van Amsterdam, 2014.
- Patrick Blackburn, Johan Bos, and Kristina Striegnitz,
``Learn
Prolog Now!''.
- ``Fundamental
Prolog Part 1'',
Visual Prolog Tutorials.
- Mihaela Malita,
``Examples in Prolog''
Saint Anselm College, Manchester, New Hampshire, USA.
Napomena:
Molim poštujte autorska prava.
- Svi materijali dostupni na ovim stranicama zaštićeni su
Zakonom o autorskom pravu.
- Osim ako u materijalima nije drugačije naznačeno, onda vrijedi
tj. smijete distribuirati i koristiti u nekomercijalne svrhe,
ali morate naznačiti izvor i ne smijete mijenjati izvornik.
- To vrijedi i za sve moje materijale (slajdovi, zadaci i sl.).