P724 Primjena umjetne inteligencije

III. semestar sveučilišnog preddiplomskog studija Strojarstvo
Tjedno opterećenje: 2P + 2V
ECTS bodovi: 5
Prof.dr.sc. Roberto Lujić, konzultacije četvrtkom od 12h do 14 h u kabinetu G108
Prof.dr.sc. Goran Šimunović, konzultacije četvrtkom od 12h do 14 h u kabinetu G1A
Prof.dr.sc. Tomislav Šarić, konzultacije četvrtkom od 12h do 14 h u kabinetu G11

Okvirni sadržaj predmeta:

Temeljni pojmovi. Umjetna inteligencija. Razvoj umjetne inteligencije i inteligentnih sustava. Umjetna inteligencija i tradicionalno računalstvo. Tehnike umjetne inteligencije. Osnove ekspertnih sustava. Prikaz znanja. Proces zaključivanja. Zaključivanje s nepouzdanim znanjem. Hibridni ekspertni sustavi. Inženjerstvo znanja. Primjena ekspertnih sustava. Neuronske mreže. Arhitektura, koncept i učenje na temelju prikupljenih podataka. Modeliranje podataka za neuronsku mrežu. Dizajniranje arhitekture neuronske mreže. Primjena neuronskih mreža. Problem optimizacije. Genetički algoritmi. Pojam jedinke i populacije. Definiranje gena. Genetski operatori. Primjena genetičkih algoritama. Inteligencija rojeva. Neizrazita logika.

Oblici provođenja nastave i način provjere znanja:

Predavanja.
Vježbe: auditorne vježbe, laboratorijske vježbe, izrada seminarskog rada.

Popis literature potrebne za studij i polaganje ispita:

Nastavni materijali s predavanja.

Popis literature koja se preporučuje kao dopunska:

  1. Ćerić, Vlatko. Ekspertni sustavi, skripte, Ekonomski fakultet Zagreb, 2005.
  2. Negnevitsky, Michael. Artificial Intelligence: A guide to intelligent systems, Addison Wesley, 2004.
  3. Russell, Stuart; Norvig, Peter. Artificial Intelligence: A Modern Approach, The Intelligent Agent Book, Second Edition, Prentice Hall, 2002, ISBN: 0-13-790395-2
  4. David E., Goldberg: Genetic Algorithm in Search, optimisation and machine learning, Adison Weslay Longman, USA, 1999.
  5. J., Koza: Genetic Programming, MIT Press, 1992
  6. Z., Michalewic:, Genetic Algorithms + Data Structures = Evolution Programs, Springer, 3rd ed., 1996
  7. Marjan, Mernik; Matej, Ćrepinšek; Viljem, Žumer: Evolucijski algoritmi, Univerza v Mariboru, Fakultet za elektrotehniko, računalništvo in informatiko, 2003.
  8. Milan, Brezočnik: Uporaba genetskog programiranja v inteligentnih proizvodnih sistemih, Univerza v Mariboru, Fakultet za strojništvo,2000.
  9. Novaković, Branko; Majetić, Dubravko; Široki, Mladen. Umjetne neuronske mreže, FSB, Zagreb, 1998.
  10. Rao, V., Rao, H. C++ Neural Networks and Fuzzy Logic, MIS Press, New York, USA, 1995.

Način polaganja ispita:

Pismeno.