7 Inteligentni sistemi podrke Inteligentni sistemi i vetaka

  • Slides: 17
Download presentation
7. Inteligentni sistemi podrške

7. Inteligentni sistemi podrške

Inteligentni sistemi i veštačka inteligencija Veštačka inteligencija (AI) je ponašanje mašine koje bi se

Inteligentni sistemi i veštačka inteligencija Veštačka inteligencija (AI) je ponašanje mašine koje bi se nazvalo inteligentnim kada bi se tako ponašalo ljudsko biće l Sposobnosti koje se smatraju inteligentnim: l ¡ ¡ ¡ ¡ l Učenje ili shvatanje na bazi iskustva; Uočavanje smisla u neodređenim ili kontradiktornim porukama; Brzo i uspešno reagovanje na nove situacije; Rešavanje problema razmišljanjem i efikasno usmeravanje delovanja; Rešavanje složenih situacija Shvatanje i zaključivanje na uobičajen racionalan način, Primenjivanje znanja pri delovanju u okruženju; Prepoznavanje relativnog značaja raznih elemenata u datoj situaciji. Konačni cilj AI je da sagradi mašine kje će oponašati ljudsku inteligenciju. 2

Poređenje prirodne i veštačke inteligencije Mogućnosti Prirodna inteligencija AI Čuvanje znanja Nepostojano sa organizacionog

Poređenje prirodne i veštačke inteligencije Mogućnosti Prirodna inteligencija AI Čuvanje znanja Nepostojano sa organizacionog stanovišta Postojano Umnožavanje i širenje znanja Komplikovano, skupo, angažuje vreme Lako, brzo, jeftino, pošto se znanje jednom unese u računar Ukupno koštanje znanja Vrlo visoko Može biti vrlo nisko Konzistentnost inteligencije Može biti sklona greškama, nekonzistentna, Povremeno nekompetentna Konzistentna i temeljna Dokumentovanje procesa i znanja Komplikovano i skupo Prilično lako, jeftino Kreativnost Može biti vrlo visoka Niska, nenadahnuta Upotreba senzorskih iskustava Direktna i bogata mogućnostima Mora biti prvo interpretirana, ograničena Prepoznavanje obrazaca i odnosa Brzo, lako se objašnjava Ljudi još uvek bolje uče nego što obučavaju mašine Zaključivanje Koristi širok kontekst iskustava Dobro samo u uskim, stabilnim domenima 3

Prednosti AI Uprkos ograničenjima, metodi AI mogu biti izuzetno vredni, mogu učiniti računare jednostavnijim

Prednosti AI Uprkos ograničenjima, metodi AI mogu biti izuzetno vredni, mogu učiniti računare jednostavnijim za upotrebu i doprineti da znanje bude široko dostupno. l Glavne prednosti AI: l ¡ ¡ ¡ Znatno povećava brzinu i doslednost pojedinih postupaka u rešavanju problema; Pomaže u rešavanju problema koji ne mogu biti rešeni ili su komplikovani za rešavanje konvencionalnom obradom na računaru; Pomaže pri rešavanju problema sa nekompletnim ili nejasnim podacima; Pomaže u regulisanju informacionog preopterećenja rezimiranjem i interpretiranjem informacija i u pretraživanju velike količine podataka; Znatno povećava produktivnost pri obavljanju velikog obima poslova; Čini vrlo jednostavnom upotrebu nekih računarskih aplikacija. 4

Oblasti komercijalne AI l Osnovni inteligentni sistemi su: ¡ ¡ ¡ Ekspertski sistemi; Tehnika

Oblasti komercijalne AI l Osnovni inteligentni sistemi su: ¡ ¡ ¡ Ekspertski sistemi; Tehnika prirodnog jezika; Razumevanje govora (glasa); Robotika i senzorski sistemi Fazi logika; Obrada na bazi neuronskih mreža; Računarska vizuelizacija i scensko prepoznavanje; Inteligentna obuka uz pomoć računara; Mašinsko učenje; Prepoznavanje rukopisa; Druge aplikacije (računarsko programiranje, pregled vesti, prevod sa jednog jezika na drugi. . . ) 5

Ekspertski sistemi (ES) ES sistemi koji sadrže uskladišteno znanje eksperata. l ES mogu ili

Ekspertski sistemi (ES) ES sistemi koji sadrže uskladišteno znanje eksperata. l ES mogu ili podržati one koji donose odluke ili ih potpuno zameniti. l ES je softver za donošenje odluke koji može dostići novo performanse uporediv sa performansom ljudskog eksperta u nekim specijalizovanim i najčešće uskim oblastima. l Osnovna ideja koja stoji iza ES je jednostavna: l ¡ ¡ ¡ l Ekspertiza se prenosi sa eksperta na računar, Znanje se potom čuva u računaru, Korisnici se potom obraćaju računaru za određeni savet, Računar izvodi zaključke i dolazi do rešenja, Računar savetuje neeksperte i po potrebi objašnjava logiku odluke. Ekspertiza – opsežno, specifično znanje u vezi sa poslom koje se stiče obukom, učenjem, iskustvom. 6

Ekspertski sistemi (ES) - Prednosti Opis/primeri Povećan rezultat i produktivnost U Compaq ES planira

Ekspertski sistemi (ES) - Prednosti Opis/primeri Povećan rezultat i produktivnost U Compaq ES planira konfiguraciju komponenti za svaku porudžbinu (4 puta povećava pripremu proizvodnje) Povećan kvalitet ES može da obezbedi dosledan savet i smanji učestalost greški Prikupljanje i širenje deficitarne ekspertize Lekari u Egiptu i Alžiru za kontrolu očiju koriste ES (razvijen na Rutgers univerzitetu) da postave dijagnozu i preporuče tretman Operacije u opasnim okruženjima ES radi sa senzorima u nepristupačnim ili opasnim okruženjima Dostupnost znanja i pomoć šalterskim službenicima ES može da poveća produktivnost ili da potpuno automatizuje ovu službu Pouzdanost ES se ne umara, nije mu dosadno, ne ine da bolovanje, ne štrajkuje. . . Povećane mogućnosti drugih sistema Integrisan sa drugim sistemima čini ih mnogo efikasnijim Mogućnost da radi sa nekompletnim i neodređenim informacijama Odgovorom nije sigurno ili ne znam može da ponudi rešenje (mada ono nije sasvim pouzdano) Obezbeđenje obuke Pripravnici koji rade sa ES postaju iskusniji Povećanje sposobnosti za donošenje odluke i rešavanje problema Dopušta integraciju ekspertske procene u analizi (dijagnoza kvara mašine, lekarske dijagnoze) Smanjenje vremena za donošenje odluke Uređaj za autorizaciju American Expressa donosi odluke o skidanju sredstava sa računa za 3 min. Bez ES i za 30 sec. Sa ES. Redukovanje zastoja u radu Brza dijagnoza kvarova i propisivanje načina popravke (na naftnim platformama ušteda oko 250. 000 $ dnevno) 7

Ekspertski sistemi (ES) - ograničenja l Problemi koji su usporili komercijalno širenje ES: ¡

Ekspertski sistemi (ES) - ograničenja l Problemi koji su usporili komercijalno širenje ES: ¡ Znanje koje treba pribaviti nije uvek dostupno; ¡ Ekspertizu je teško ekstrahovati od ljudi; ¡ Pristup svakog eksperta situaciji može biti različit, mada ispravan; ¡ Čak i visokoobučenom ekspertu teško je da proceni situaciju kada je pod pritiskom kratkih rokova; ¡ Korisnici ekspertskih sistema imaju prirodna spoznajna ograničenja, tako da ne mogu da koriste prednosti sistema do granica njegovih mogućnosti; ¡ ES funkcionišu dobro samo u usko definisanim oblastima, kao što je npr utvrđivanje kvarova na mašinama. 8

Komponente i procesi ES l Baza znanja sadrži znanje neophodno za shvatanje, formulisanje i

Komponente i procesi ES l Baza znanja sadrži znanje neophodno za shvatanje, formulisanje i rešavanje problema. Dva osnovna elementa: činjenice i plavila. l Tabla je oblast radne memorije koja je ostavljena za opisivanje aktuelnog problema. l Mozak ES je mehanizam za zaključivanje. Suštinski računarski program koji obezbeđuje metodologiju za zaključivanje i formulaciju zaključaka. l Korisnički interfejs deo za dijalog na relaciji korisnik- računar. Najčešće se obavlja na prirodnom jeziku u formulaciji pitanja – odgovori. l Podsistem za objašnjavanje Sposobnost da se prati formiranje zaključka. Zašto je postavljeno određeno pitanje, Kako se došlo do određenog zaključka, Zašto je neka alternativa odbačena, Šta je planirano da bi se došlo do rešenja. l Ljudski eksperti imaju sistem za prečišćavanje znanja. Analiziraju sopstveno delovanje, uče iz njega i unapređuju ga za buduće konsultacije. 9

Kategorije ES Kategorija Problem koji se razmatra 1. Interpretacija Izvođenje zaključaka na osnovu opisa

Kategorije ES Kategorija Problem koji se razmatra 1. Interpretacija Izvođenje zaključaka na osnovu opisa situacije dobijenih pri snimanju stanja. 2. Predviđanje Izvođenje zaključaka o verovatnim posledicama datih situacija. 3. Dijagnoza Zaključivanje o neispravnosti sistema na osnovu identifikovanog stanja 4. Projekat Formiranje konfiguracije objekata uz uvažavanje ograničenja 5. Planiranje Pravljenje planova za postizanje ciljeva 6. Nadzor Poređenje snimljenog stanja sa planovima, markiranje odstupanja 7. Otklanjanje grešaka Davanje uputstava za otklanjanje neispravnosti 8. Popravka Realizacija plana za postupanje po uputstvu za popravke. 9. Instrukcije Dijagnostika, otklanjanje grešaka i popravljanje kreatora rada sistema. 10. Kontrola Interpretacija, predviđanje, popravljanje i nadgledanje ponašanja 10 sistema.

Inteligentni agenti (IAs) l Inteligentni agenti su softverski entiteti koji vrše neki skup operacija

Inteligentni agenti (IAs) l Inteligentni agenti su softverski entiteti koji vrše neki skup operacija u ime korisnika ili nekog drugog programa, sa određenim stepenom nezavisnosti ili autonomije i pri tome koriste neka znanja ili predstave korisnikovih znanja ili želja. l Osnovne karakteristike IAs su: ¡ Nezavisnost, ¡ Aktivan odziv, ¡ Modularnost, ¡ Posvećenost i automatizovanost, ¡ Interaktivnost, ¡ Uslovna obrada, praksa, ¡ Lak za upotrebu i pouzdan, ¡ Sposoban da uči 11

Inteligentni agenti (IAs) – Osnovni poslovi l Pristup informacijama i vođenje l Podrška pri

Inteligentni agenti (IAs) – Osnovni poslovi l Pristup informacijama i vođenje l Podrška pri odlučivanju i davanje punomoćja l Kancelarijske aktivnosti kje se ponavljaju l Svakodnevne personalne aktivnosti l Pretraživanje i pozivanje l Eksperti domena l Mobilni agenti l Administrativne i upravljačke aktivnosti 12

Ekspertski i inteligentni sistemi zasnovani na Webu l Široka dostupnost i korišćenje Interneta omogućava

Ekspertski i inteligentni sistemi zasnovani na Webu l Široka dostupnost i korišćenje Interneta omogućava da se ekspertiza i znanje pružaju masovnoj publici. Primena ES (i drugih inteligentnih sistema) kao servera znanja učinila je ekonomski opravdanim i profitabilnim publikovanje ekspertiza na Netu. l Preko Interneta ES mogu da se prenose ne samo ljudskim korisnicima već i drugim kompijuterizovanim sistemima, uključujući DSS sisteme, robotiku i baze podataka. l Olakšana izgradnja ES preko Interneta. Saradnja između graditelja, eksperata i inženjera znanja olakšana preko softvera za radne grupe. Smanjenje troškova pogotovo u situacijama kada se pojedini eksperti ne nalaze na istoj lokacija. l Uz pomoć Interneta olakšano je održavanje znanja. 13

Ekspertski i inteligentni sistemi zasnovani na Webu (nastavak) l Web podržava širenje ekspertskih sistema

Ekspertski i inteligentni sistemi zasnovani na Webu (nastavak) l Web podržava širenje ekspertskih sistema zasnovanih na multimedijima, koji podržavaju integraciju opsežnih multimedijalnih aplikacija i ES. l Automatsko prevođenje jezika na Webu. l Onlajn službe za rad sa strankama. Sistem vodi korisnike kroz seriju pitanja koja povezuju njihove potrebe sa specifičnim proizvodima (uslugama) često za veoma kratko vreme (manje od minut). l Izdavanje polisa osiguranja. Ulazna aplikacija zasnovana na Webu na osnovu rezultata pretrage podataka formira cenu i štampa polisu. l Postavljanje dijagnoze sa daljine. Dijagnoza problema prikupljenih sa senzora i prenetih Internetom do ES. Rezultati analize ES dostavljaju se e-mejlom zainteresovanim subjektima. 14

Ekspertski i inteligentni sistemi zasnovani na Webu - Doprinosi Tehnologija Primena Inteligentni agenti Podržavaju

Ekspertski i inteligentni sistemi zasnovani na Webu - Doprinosi Tehnologija Primena Inteligentni agenti Podržavaju Web pretraživanje Inteligentni agenti Pomažu u nalaženju informacija Inteligentni agenti Pomažu u uparivanju stavki Inteligentni agenti Filtriraju e-mail Inteligentni agenti Pristupaju bazama podataka, rezimirajući informacije Ekspertski sistemi Poboljšavaju Internet bezbednost Inteligentni agenti Uparuju pitanja korisnika sa “konzerviranim” odgovorima na često postavljana pitanja (FAQ) www roboti (paukovi) Inteligentni agenti Obavljaju uzimanje i otkrivanje informacija, pametni mehanizmi za pretraživanje (metapretraživanje) Ekspertski sistemi Sprovodi inteligentno pretraživanje kvalitativnih baza podataka Ekspertski sistemi Pretražuje velika dokumenta (dezintegracija znanja) Inteligentni agenti Nadgleda podatke i alarmira na akciju (npr. traženje promena na Web sajtu), nadgleda korisnike i upotrebu. 15

Pitanja upravljanja l Ekonomičnost i opravdanost. Dok su neke povoljnosti inteligentnih l Povećana očekivanja.

Pitanja upravljanja l Ekonomičnost i opravdanost. Dok su neke povoljnosti inteligentnih l Povećana očekivanja. Kada ima previše očekivanja i nada koje se l Sticanje znanja. Inteligentni sistemi se grade na znanju eksperata. l Prihvatanje sistema. Prihvatanje inteligentnih sistema od strane IS sistema opipljive, teško je izraziti novčanu vrednost neopipljive povoljnosti mnogih inteligentnih sistema. Poboljšan rad sa strankama, kvalitet, dužina trajanja ciklusa i bezbednost mogu biti značajniji od opipljivih povoljnosti, ali je komplikovano izmeriti ih kvantitativno. polažu u inteligentne tehnologije, menadžment može postati obeshrabren. Trenutno je vrlo visoka stopa neuspeha (po nekim procenama čak 85%). Precizniji i realističniji ciljevi će povećati izglede u uspeh. Kakao steći to znanje je osnovni problem i ne samo tehnički. Npr. kako ekspert može biti motivisan da ustupi svoje znanje. odeljenja i integracija takvog sistema sa konvencionalnim IT je kritični faktor uspeha. Postoje psihološki, socijalni, tehnički i politički razlozi da IS odeljenje odbije nove tehnologije. Bez saradnje sa IS odeljenjem ovi sistemi će verovatno propasti. 16

Pitanja upravljanja (nastavak) l Integracija sistema. l Ugrađene tehnologije. Očekuje se da inteligentni sistemi

Pitanja upravljanja (nastavak) l Integracija sistema. l Ugrađene tehnologije. Očekuje se da inteligentni sistemi budu Inteligentni sistemi mogu da uspeju kao samostalni sistemi, ali imaju šilje polje primene kada su integrisani sa drugim informacionim sistemima zasnovanim na računarima. Ovo je drugi razlog zašto IS odeljenje može da kooperira. Takvi hibridni sistemi su kompleksni, ali ako su uspešni nagrada je ogromna. ugrađeni u najmanje 20% svih IT aplikacija u narednih 10 -ak godina. Značajno je za svako promišljeno rukovodstvo da bliže ispita tehnologije i njihovu primenljivost u poslovanju. l Etička pitanja. Primena ekspertskih sistema može postaviti etička pitanja naročito u slučajevima ako su donete odluke neetičke ili čak protivzakonite. Npr. Ekspertski sistem može da vas posavetuje da uradite nešto će povrediti nekoga ili ugroziti privatnost određenih zaposlenih i sl. 17