2 KOMPLEKSNI ZADACI I NJIHOVO RJEŠAVANJE
umjetne inteligencije. U problemu dva vrča prostor rješenja zadataka gradili smo postupno iz koraka u
korak, a u svakom koraku iz baze znanja (osam pravila punjenja/pražnjenja) tražili smo pravila koja
možemo primijeniti u tom trenutku. Kako ćemo razvijati prostor rješenja ili, kako je uobičajeno u
terminologiji umjetne inteligencije reći, kako ćemo razvijati čvor (engl. Expanding the Node) stabla
rješenja zadatka, ovisi o strategiji pretraživanja što je tema sljedećeg poglavlja. I u drugom zadatku
koji je predstavljao problem trgovačkog putnika gradili smo prostor rješenja zadatka samo što ga je sada
činio slijed posjećivanja gradova s liste. Nisu postojala pravila prelaska iz jednoga stanja u drugo zato što
se iz bilo kojeg grada moglo voziti u bilo koji drugi grad. Strategija pretraživanja u ovom je slučaju
definirala u koji ćemo sljedeći grad od svih preostalih neposjećenih gradova otići. Problemu trgovačkog
putnika sličan je problem najkraćeg puta (engl. Shortest Path Problem) kada se traži najkraći put
između dva grada i problem kineskog poštara (engl. Chinese Postman Problem) kada se traži zatvoreni
put kojim ćemo proći sve ceste koje spajaju gradove s tim da kroz svaki grad prođemo barem jedanput.
Svi su ovi zadaci pogodni za rješavanje primjenom odgovarajuće strategije pretraživanja, a različitim
strategijama pretraživanja detaljno se bavi sljedeće poglavlje.
................................................
""
Dodatak: U poglavlju o interaktivnosti i ulozi čovjeka u donošenju konačne odluke spomenuli smo
inteligentni sustav za rano otkrivanje šumskog požara analizom slike u vidljivom dijelu spektra OIV
Fire Detect AI, koji je razvijen na Fakultetu elektrotehnike, strojarstva i brodogradnje Sveučilišta u
Splitu. Kako se sustav temelji na brojnim inteligentnim tehnologijama, ovdje ćemo malo više o njemu
kazati. Kako se radi o sustavu, to znači da ima više sastavnih dijelova koje možemo izdvojiti iz okružja
u kojem djeluje i da ima svoju svrhu. Svaki inteligentni sustav mora imati tri osnovne komponente. Prvi
dio su osjetila (senzore) kojima dobiva sliku o okružju u kojem djeluje. Drugi dio je centralni dio u
kojem se ulazne senzorske informacije obrađuju, analiziraju, te se na temelju njih i pohranjenog znanja
donose odluke o djelovanju. Ova se informacija prenosi trećem dijelu kojeg čine izvršne strave
(aktuatori) pomoću kojih inteligentni sustav povratno djeluje na svoje okružje. Inteligentni sustav može
biti virtualni i realni. Virtualni inteligentni sustav djeluje u virtualnom okružju (na primjer Internet),
pa su mu i osjetila i izvršne sprave virtualni, a ulazne i izlazne informacije su datoteke. Realni
inteligentni sustav djeluje u stvarnom, realnom okružju u kojem i mi djelujemo, pa su mu osjetila i izvršne
naprave tehnički uređaji. Osnovna svrha OIV Fire Detect AI je upozoravanje na pojavu požara otvorenog
prostora u nastajanju i predviđanje njegovog mogućeg širenja, pa su mu osjetila visokorezolucijske,
panoramske kamere i meteorološke stanice, a izvršne sprave naprave za podizanje alarma (vizualnog i
akustičkog). U centralnom dijelu sustava analiziraju se ulazne slike koristeći različite napredne postupke
digitalne obrade i analize slike, te se na temelju njih u dijelu za zaključivanje, na temelju različitih
mehanizama zaključivanja, donosi odluka da li su na slici značajke požara otvorenog prostora (pojava
dima i/ili vatra) ili nisu. Ukoliko je zaključak pozitivan podiže se alarm i upozorava osoblje o mogućnosti
pojave požara. Kako sustav radi u kooperaciji s čovjekom operaterom, na njemu je, nakon provjere,
donijeti konačnu odluku da li se stvarno radi o požaru ili ne. Ako se požar potvrdi operater može
pokrenuti i simulator mogućeg kretanja požara slijedećih nekoliko sati, naravno ukoliko ne dođe do
intervencije gašenja požara. Sustav za sada pokriva područje Dalmacije sa stotinjak kamera.