Predmet študentu predstavi inteligentne sisteme in njihovo uporabo v sistemi za podporo odločanju. Poseben poudarek predmeta je na lokalni in globalni optimizaciji, mehkih in nevro-mehkih modelih, ekspertnih sistemih ter ostalih pristopih umetne inteligence, hkrati pa predmet predstavi tudi različna področja naprednejših metod vodenja kot so nelinearno vodenje z uporabo modelov, prediktivno vodenje ter adaptivno vodenje.
- koda predmeta: 64258
- študij: magistrski, 2. stopnja
- nosilec: prof. dr. Igor Škrjanc
- uvod v inteligentne sisteme, prikaz inteligentnih sistemov v raziskovanju podatkov, modeliranju, razvrščanju v biomedicini, razpoznavanju, vodenju in detekciji napak,
- osnovne metode nelinearne lokalne optimizacije, s poudarkom na metodah, ki so uporabne v učenju v inteligentnih sistemih in metode nelinearne globalne optimizacije,
- metode nelinearne globalne optimizacije s primeri: metoda ohlajanja, evolucijskih algoritmov, genetskih algoritmov, metoda delcev, metoda drevesnega iskanja,
- nenadzorovane metode učenja, metoda glavnih komponent, uporaba metode glavnih komponent pri identifikaciji, filtriranju, vodenju in detekciji napak,
- metode mehkega rojenja, metoda mehkih c-povprečij, metod Gustafson-Kessel, metoda možnih c-povprečij, metoda regresijskega rojenja,
- optimizacija kompleksnosti modelov, verifikacija in validacija modelov, eksplicitna in implicitna optimizacija strukture modela,
- statični modeli, formulacija na osnovi baznih funkcij, polinomski modeli,
- nevronske mreže, večplastni perceptron, Gaussove nevronske mreže in aproksimacija funkcij,
- mehki in nevro-mehki modeli, mehka logika, tipi mehkih sistemov, učenje nevro-mehkih sistemov, ocenjevanje izhodnih parametrov mehkih modelov, globalna in lokalna estimacija, različni tipi mehkih regulatorjev,
- nelinearni dinamični sistemi, klasični polinomski modeli v nelinearnem modeliranju, dinamični mehki in nevronski modeli,
- intervalni mehki modeli in družine funkcij,
- nadzorovano hierarhično rojenje pri načrtovanju eksperimentov,
- vodenje nelinearnih dinamičnih sistemov, vodenje z razvrščanjem ojačenj, vodenje z nelinearnim internim modelov, vodenje z regulatorjem dveh prostostnih stopenj,
- nelinearno prediktivno vodenje na osnovi modela, prediktivno funkcijsko vodenje (PFC) in njegova uporaba na mehkih modelih,
- prediktivno vodenje na osnovi dinamične matrike (DMC), prediktivno vodenja na osnovi odziva na stopnico, prediktivno vodenje na osnovi modela v prostoru stanj, prediktivno vodenje na osnovi nelinearnega modela in optimizacija,
- adaptivno vodenje in prilagajanje modela, robustna modifikacija adaptivnih pravil, modelno-referenčni adaptivni sistemi, mehki modelno-referenčni adaptivni sistemi.
- odkrivanje in diagnosticiranje napak na osnovi inteligentnih sistemov.
Osnovni cilj predmeta je, da študenta Seznani z osnovnimi matematičnimi in računalniškimi načeli izgradnje inteligentnih sistemov za pomoč pri odločanju v sodobnih sistemih.
Po uspešno opravljenem predmetu bo študent zmožen izkazati znanje in razumevanje:
- gradnje inteligentnih sistemov za podporo odločanju in vodenje,
- identifikacije statičnih in dinamičnih modelov z metodami umetne inteligenca,
- gradnja naprednih sistemov vodenja na osnovi inteligentnih sistemov.
Pridobljeno znanje bo študent lahko uporabil pri gradnji modelov za spremljanje, nadzor, napovedovanje, analizo, vodenje in detekcijo in diagnostiko napak. Študent bo zmožen kritično ovrednotiti skladnost med pridobljenim znanjem ter uporabo konceptov v praktičnih primerih.
Študent si bo pridobil spretnosti:
- uporabe literature ter drugih virov s področja inteligentnih sistemov pri raziskovanju podatkov.
- uporaba računalniških razvojnih orodij in okolij za programiranje (pisanje programov programskem okolju Matlab),
- reševanja problemov: analiza problema, načrtovanje algoritma, implementacija programa in testiranje programa.
- predavanja
- laboratorijske vaje in projekti
- reševanje domačih nalog
Obvezno
- Škrjanc, I., Inteligentni sistemi pri raziskovanju podatkov in odločanju, skripta v pripravi