Heterogén módszereket alkalmazó ágens alapú diagnosztikai rendszerek



Hasonló dokumentumok
Ágens technológiák. Starkné dr. Werner Ágnes Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék

Project Management

MOBIL CROWDSENSING ÉS BIG DATA TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM

Mesterséges intelligencia, szakértői rendszerek Ágensek, multi ágens rendszerek, tanuló ágensek p. 1/43

OmniTouch 8400 Instant Communications Suite 4980 Softphone

MODELL ALAPÚ DIAGNOSZTIKA DISZKRÉT MÓDSZEREKKEL. alkalmazó ágens alapú diagnosztikai rendszerek

Kooperáció és intelligencia

Bevezetés a lágy számítás módszereibe

Többfelhasználós adatbázis környezetek, tranzakciók, internetes megoldások

HÁLÓZATSEMLEGESSÉG - EGYSÉGES INTERNET SZOLGÁLTATÁS-LEÍRÓ TÁBLÁZAT

Vezetőtárs értékelő kérdőív

Épületvillamosság laboratórium. Villámvédelemi felfogó-rendszer hatásosságának vizsgálata

IKT FEJLESZTŐ MŰHELY KONTAKTUS Dél-dunántúli Regionális Közoktatási Hálózat Koordinációs Központ

AWP TELEPÍTÉSE- WINDOWS7 64 OPERÁCIÓS RENDSZEREN

Játékok (domináns stratégia, alkalmazása

Dr. Kulcsár Gyula. Virtuális vállalat félév. Projektütemezés. Virtuális vállalat félév 5. gyakorlat Dr.

INFORMÁCIÓS MEMORANDUM

Az informatika oktatás téveszméi

VÁLTOZIK AZ ISO 9001-ES SZABVÁNY. KINEK JÓ EZ?

Mehet!...És működik! Non-szpot televíziós hirdetési megjelenések hatékonysági vizsgálata. Az r-time és a TNS Hoffmann által végzett kutatás

Szervezeti formák bemutatása

V. Kétszemélyes játékok

Vonat által vezérelt térvilágítás lehetőségei és megtakarítási potenciálja

Az éves statisztikai összegezés STATISZTIKAI ÖSSZEGEZÉS AZ ÉVES KÖZBESZERZÉSEKRŐL A KLASSZIKUS AJÁNLATKÉRŐK VONATKOZÁSÁBAN

Sikeres E-DETAILING KAMPÁNY receptje. GYÓGYKOMM KONFERENCIA Budapest, február 25. BALOGH JUDIT, PharmaPromo Kft.

Áramlás- és zárószelepek Logikai szelep Logikai szelepek (ÉS / VAGY) Katalógus füzetek

Az éves statisztikai összegezés STATISZTIKAI ÖSSZEGEZÉS AZ ÉVES KÖZBESZERZÉSEKRŐL A KLASSZIKUS AJÁNLATKÉRŐK VONATKOZÁSÁBAN

Külső kártyaeszközök Felhasználói útmutató

Dr. Schuster György február 21. Real-time operációs rendszerek RTOS

N Y Í R E G Y H Á Z A M E G Y E I J O G Ú V Á R O S T e l e p ü l é s r e n d e z é s i e s z k ö z e i n e k m ó d o s í t á s a

FENNTARTHATÓ FEJLŐDÉS

Typotex Kiadó. Térinformatika. Detrekői Ákos jogutóda, Szabó György

VÁLTOZÁSOK ÉS EREDMÉNYESSÉG: A DÉLUTÁNIG TARTÓ ISKOLA BEVEZETÉSÉNEK INTÉZMÉNYI TAPASZTALATAI

AZ EURÓPAI UNIÓ TANÁCSA. Brüsszel, július 19. (19.07) (OR. en) 13081/11 AVIATION 193

INTELLIGENCIÁK A VEZETÉSBEN

Útszelepek Pneumatikus működtetés 579, 589 sorozat. Katalógus füzetek

Dinamikus geometriai programok

A TŰZVÉDELMI TERVEZÉS FOLYAMATA. Dr. Takács Lajos Gábor okl. építészmérnök BME Építészmérnöki Kar Épületszerkezettani Tanszék

Óravázlat. A szakmai karrierépítés feltételei és lehetőségei. Milyen vagyok én? Én és te. heterogén csoportmunka

Egyre nagyobb profitot generálnak a mobiltelefonnal végzett vásárlások, és egyre többet hezitálunk vásárlás előtt

Analízis elo adások. Vajda István október 3. Neumann János Informatika Kar Óbudai Egyetem. Vajda István (Óbudai Egyetem)

Gyakorlatok. VITMMA09 Okos város MSc mellékspecializáció

... ahol l 0. Minden tranzakcióhoz létezik. = f(σ i. A sorozat nem bővíthető. Ha véges, akkor az utolsó konfigurációnak nincs rákövetkezője.

Vodafone ReadyPay. Használati útmutató

Tartalom. 1. A dokumentum célja... 2

Tolna Megyei Földmérők Napja Tolna megyei földmérők helyzete a szakmagyakorlási rendelet szerint Németh András TMMK GGT Szakcsoport elnök

Kruppa Attila MEE Tűzvédelmi Munkabizottság. A villamos berendezés és a villámvédelem felülvizsgálata

11. számú melléklet - FHB Bankszámlacsomagokhoz kapcsolódó Betéti bankkártyák egyéb díjai, jutalékai

3. HÉT: CRM RENDSZEREK A GYAKORLATBAN FUNKCIONALITÁSOK

Az abortusz a magyar közvéleményben

Puskás Tivadar Távközlési Technikum

Osztály szint tagok. Krizsán Zoltán 1 [2012. március 12.] Objektumorientált programozás C# alapokon tananyag

Pénzmosás és fellépés a terrorizmus ellen (változó szabályok) Dr. Király Júlia MNB Budapest, november 12.

Számítógépes vírusok

5 A szóbeli kommunikáció, a. Az auditív és vizuális észlelésnek, a belső kép készítésének fejlesztése.

Az aktiválódásoknak azonban itt még nincs vége, ugyanis az aktiválódások 30 évenként ismétlődnek!

Rádiós diszpécser rendszerek rövid ismertetője

Bank: minden tranzakciónál. Egyetemek: regisztráci. Emberi erőforr. források: alkalmazottak adatainak rögzr

Szerb középszintű szóbeli vizsga értékelési útmutató

Felhasználói Kézikönyv Kisbanki NetBOSS - IVR

#instagramads Az első tapasztalatok. Contact: Eva Drienyovszki Senior Search Specialist

Alkalmazott fotográfus Alkalmazott fotográfus

JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ. Gyógyszertári asszisztens szakképesítés

CAD-CAM

Hőhidak meghatározásának bizonytalansága. Sólyomi Péter ÉMI Nonprofit Kft.

Kiskunmajsa Város Önkormányzatának partnertérképe

BEVEZETÉS A PSZICHOLÓGIÁBA

Az MSZ EN ISO 19011:2012 szabvány változásai. Támpontok az auditorok értékeléséhez Előadó: Turi Tibor, az MSZT/MCS 901 szakértője

Kerékpárlabda kvalifikációs szabályzat

Meta vezérelt bank adattárház bevezetése és működtetése

Növelhető-e a hazai szélerőmű kapacitás energiatárolás alkalmazása esetén?

Korszerű geodéziai adatfeldolgozás Kulcsár Attila

Fazekas Mihály Fővárosi Gyakorló Általános Iskola és Gimnázium

Valós idejű közúti forgalmi információs szolgáltatás a Magyar Közútnál

Átalakuló HR szervezet, változó Business Partneri szerepek

Feltöltéshez járó Extra Net 50 MB jutalom*

TANTÁRGYI ÚTMUTATÓ. Prezentáció és íráskészségfejlesztés. tanulmányokhoz

ADATBÁZIS-KEZELÉS. Funkcionális függés, normál formák

SAP JAM. Felhasználói segédlet

Kooperáció és intelligencia

Rehabilitációs team, team munka. Dr. Péley Iván

Időzített rendszerek és az UPPAAL

PÁLYÁZATI FELHÍVÁS - JELENTKEZÉSI LAP

ingyenes tanulmány GOOGLE INSIGHTS FOR SEARCH

Oldal. ACO Liputherm Szabadon álló Tartozékok. Hőcserélő. scdcdcdc

A Lotus Lovasiskola nem alkalmaz korlátozás nélkül használható, általános és egységes személyazonosító jelet.

Az éves statisztikai összegezés. Statisztikai összegezés az éves közbeszerzésekrıl a Kbt. IV. és VI. fejezete szerinti ajánlatkérık vonatkozásában

Ablakok használata. 1. ábra Programablak

JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ. Foglalkozásegészségügyi szakápoló szakképesítés Foglalkozásegészségügyi felmérés modul. 1.

Digitális technika (VIMIAA01) Laboratórium 1

Gépi forgácsoló Gépi forgácsoló

Jelentéskészítő TEK-IK () Válaszadók száma = 610

Mesterséges Intelligencia. Csató Lehel. Csató Lehel. Matematika-Informatika Tanszék Babeş Bolyai Tudományegyetem, Kolozsvár 2006/2007

Az első lépések. A Start menüből válasszuk ki a Minden program parancsot. A megjelenő listában kattintsunk rá az indítandó program nevére.

Minta. A középszintű szóbeli vizsga értékelési útmutatója

A fiatalok pénzügyi kultúrája Számít-e a gazdasági oktatás?

Autóipari beágyazott rendszerek. Fedélzeti elektromos rendszer

MIT VÁR EL A PSZICHOLÓGUS A JÓ KRESZTŐL? ARANYOS JUDIT közlekedés szakpszichológus

118. Szerencsi Többcélú Kistérségi Társulás

Házi dolgozat. Minta a házi dolgozat formai és tartalmi követelményeihez. Készítette: (név+osztály) Iskola: (az iskola teljes neve)

Átírás:

BLSZM-11 p. 1/28 Modell alapú diagnosztika diszkrét módszerekkel Heterogén módszereket alkalmazó ágens alapú diagnosztikai rendszerek Werner Ágnes Villamosmérnöki és Információs Rendszerek Tanszék e-mail: werner.agnes@virt.uni-pannon.hu

BLSZM-11 p. 2/28 Áttekintés Ágensek és multi-ágens rendszerek Definíciók Típusaik Környezeteik Kommunikációjuk Alkalmazási területek Ágens fejlesztői környezetek Diagnosztikai esettanulmányok

BLSZM-11 p. 3/28 Mi az az ágens? MI programként, eszközként fogható fel (az 1990-es évek elején vált ismerté) Szerelő robot egy gyárban Helyesírás ellenőrző program Ember

BLSZM-11 p. 4/28 Általánosan bármi lehet ágens, ami bizonyos fokú önállósággal bír, valamilyen környezet veszi körül és reaktív, vagyis érzékeli környezetét és reagál az abban bekövetkező változásokra. Cél: az ágens jó (helyes) munkát végezzen a környezetére hatva Tisztító robot Sakk-program Mars robot

BLSZM-11 p. 5/28 Kiterjesztés A ma leginkább fejlődő ágensek elsődleges típusai közé tartoznak az Internetes ágensek, az elektronikus kereskedelmi ágensek, üzleti alkalmazások ágensei, interfész ágensek, adatbányászati ágensek. Az ágens alkalmazásokat kiszolgáló főbb technológiák a tudásbázisú rendszerek, a gépi tanulás, az elosztott rendszerek, az ágensek közötti kommunikáció nyelvei.

Kiterjesztés BLSZM-11 p. 6/28

BLSZM-11 p. 7/28 Az ideális ágens Ideális ágens fő tulajdonságai Képes a környezetére hatni cselekvések végrehajtása, mozgás,... Képes a környezetét észlelni szenzorok, radar,... Egyéb lehetséges tulajdonságok Képes a többi ágenssel kommunikálni Jelezni a helyzetét, megosztani a tudását,... Cél(ok) által vezérelt A-ból B-be eljutni, megnyerni a játszmát,... Vannak saját erőforrásai Memória, tudásbázis, robotkar, következtető gép,...

BLSZM-11 p. 8/28 Az ideális ágens Környezetéről csak részleges információkkal rendelkezik Például csak a közvetlen környezetét látja Képességek birtokában van és szolgáltatásokat tud nyújtani Képességek (saját maga számára): mozgás, következtetés,... Szolgáltatások (a többi ágens számára): információ-megosztás,... Képes önmagát reprodukálni Például szoftverágens esetében Céljai elérése érdekében cselekszik Mattot ad egy sakkjátszmában, a padlón a koszos részt tisztítja,...

BLSZM-11 p. 9/28 Az ideális ágens Nem minden ágens ideális Feladathoz ez nem mindig kell Egy tisztítórobot nem tudja önmagát reprodukálni, nem is szükséges Észlelés + beavatkozás képessége a legfontosabb

BLSZM-11 p. 10/28 Gyenge és erős definíció Beágyazottság, Reaktivitás, Autonómia, Helyzetfüggőség. Erős definíció Az erős definíciónak megfelelő ágensek rendelkeznek a gyenge definíció tulajdonságaival. Ezen felül racionálisak, valamint formálisan és implementált módon is használják azokat az alább értelmezett fogalmakat, amelyeket emberre is alkalmazunk (tanulás, alkalmazkodó képesség, személyiség, érzelem stb.)

BLSZM-11 p. 11/28 Multi-ágens rendszerek Multi-ágens rendszer részei: Egy környezet (E) (gyakorlatilag egy kiterjedéssel rendelkező tér). Objektumok (O) halmaza, amik ebben a környezetben léteznek. (ideális) ágensek (A) halmaza, A O, az ágensek speciális objektumok. Műveletek (Op) halmaza, az ágensek ezek segítségével érzékelnek és beavatkoznak. Objektumok közötti relációk halmaza, R O O. Környezet sajátosságait leíró szabályok, műveletek

BLSZM-11 p. 12/28 Multi-ágens rendszerek Fontos tulajdonságok: Koordináció Kooperáció Kommunikáció Ágensek egymással való kapcsolatteremtésére FIPA-ACL (Foundation for Intelligent Physical Agents = Agent Communication Language) Ágens kommunikációs szabvány Üzenet részei: küldő, címzett(ek), kommunikációs szándék (KÉRÉS, LEKÉRDEZÉS,... ), tartalom, válaszcím, nyelv, kapcsolat azonosító,...

BLSZM-11 p. 13/28 Reflexszerű ágensek Csak a belső szabályok vezérlik (feltétel-cselekvés szabályok pl. ha az előző autó fékez, akkor kezdj fékezni) Egyszerűek és gyorsak Működésük észleli a jelenlegi állapotot keres egy ehhez illeszkedő szabályt végrehajtja a szabályhoz illeszkedő cselekvést Példa: Helyesírásellenőrző, adatgyűjtő ágens

BLSZM-11 p. 14/28 Belső állapottal rendelkező ágensek Egyetlen észlelésből nem lehet mindig dönteni Reflexszerű ágens, eltárolt belső állapottal rendelkezik A belső állapot az ágens előző észleléseinek következménye összehasonlítási alap mi változot? Kétfajta tudás beépítése: hogyan változik a világ függetlenül az ágenstől az ágens cselekvései hogyan befolyásolják a világot Példa: Autóvezető ágens

BLSZM-11 p. 15/28 Célorientált ágensek A környezet állapotának ismerete nem mindig elegendő a cselekvés meghatározásához Van célja, ennek elérése érdekében tervet készít, mielőtt cselekedne (pl. a taxi egy kereszteződésbe ér, merre haladjon tovább?) Egyszerre több céllal is rendelkezhet Az ágens céljait elérő cselekvéssorozat: keresés tervkészítés a jövő figyelembe vétele új cél új viselkedés pl. cél: autónk ne koccanjon más autóval, gondolatmenet: ha az előző autó féklámpái világítanak, akkor le fog lassulni Példa: sakkozó program, alkatrészfelszedő robot, autóvezetés úticéllal

Célorientált ágensek BLSZM-11 p. 16/28

BLSZM-11 p. 17/28 Hasznosságorientált ágensek Hasznossági függvény: Állapotot (vagy azok sorozatát) valós számmá képez le, így két állapot összehasonlíthatóvá válik Lehet választani a célok között Meghatározható, hogy egy adott céltól milyen messze van az ágens A hasznossági függvényt felhasználva hoz döntéseket, készít tervet Tipikusan akkor, ha több cél van, amik közül választani kell (a célokat hasznosság alapján kiértékeli) Példa: Olajfinomító-vezérlő rendszer, tőzsdei részvényvásárló ágens

BLSZM-11 p. 18/28 Hasznosságorientált ágensek Célorientált ágens, hasznossági függvénnyel:

BLSZM-11 p. 19/28 Ágens környezetek Hogyan illesszük az ágenst környezetéhez? a környezet észlelésekkel látja el az ágenst az ágens cselekvéseket hajt végre a környezetén Ágenstervezés környezet szempontból: a környezet tulajdonságai osztályozás Ágensek értékelése, összehasonlítása: tesztkörnyezet (program)

BLSZM-11 p. 20/28 Ágens környezetek Hozzáférhető/nem hozzáférhető Hozzáférhető: az ágens érzékelő berendezése hozzáférést nyújt környezete teljes állapotához (kényelmes - nem kell nyilvántartson semmit a környezet változásának nyomon követéséhez) Meghatározottság: Determinisztikus/nemdeterminisztikus Determinisztikus: a környezetet előző állapota és az ágens cselekvései egyértelműen meghatározzák ha a környezet hozzáférhető és determinisztikus, akkor az ágens nem kell, hogy bizonytalanságot kezeljen Nemdeterminisztikus: a cselekvések és az előző állapot mellett vannak más faktorok is, amik meghatározzák a környezetet.

Eltérő környezetek különböző ágensprogramokat igényelnek. BLSZM-11 p. 21/28 Ágens környezetek Epizódszerű/nem epizódszerű Epizódszerű: A környezet állapotai nincsenek hatással egymásra, az ágensnek nem kell előre gondolkodnia, az ágens tapasztalata epizódokra bontható, és a cselekvések minősége kizárólag az adott epizódtól függ (pl. a sakkversenyben minden játék egy epizód) Statikus/dinamikus Statikus: ha a környezet állandó, miközben az ágens gondolkozik a következő cselekvésén. Dinamikus: ha a környezet folyamatosan változhat. Diszkrét/folytonos környezet Diszkrét (létezik az észlelések és cselekvések elkülönülő világosan definiált halmaza) vagy folytonos állapotokból, elemekből épül fel a környezet (táblajáték, autóvezetés).

BLSZM-11 p. 22/28 JADE ágensfejlesztői környezet Tulajdonságai Szabadfelhasználású Java-alapú Ágensek felhasználó/fejlesztő által készített Java objektumok, amiket a JADE-be lehet illeszteni http://jade.tilab.com/

BLSZM-11 p. 23/28 JADE ágensfejlesztői környezet Ágens rendszerek: ágens platformok központi szolgáltatásokkal platformok: kapcsolatban lévő ágenseket tartalmaznak fő platform: mindig aktív, beépített ágensekkel (pl.kommunikációra, felhasználói felület kiszolgálására) standard kommunikáció: ACL üzenetekkel

BLSZM-11 p. 24/28 JADE ágensfejlesztői környezet Minden ágens egy Java objektum } } import jade.core.agent; public class HelloWorldAgent extends Agent { protected void setup() { System.out.println("Hello World! My name is" +getaid().getname()); Standard ágensek, alapvető feladatok ellátására AMS (Agent Management System): Ágensek futtatása és felügyelete RMA (Remote Monitoring Agent): Ágensek távfelügyelete DF (Directory Facilitator): Ágensek szolgáltatásainak kezelése

JADE ágensfejlesztői környezet BLSZM-11 p. 25/28

BLSZM-11 p. 26/28 Ágensek alkalmazásai (www.agent.ai) Információs ágensek Internet- és www-ágensek (search.yippy.com) Ágensek az elektronikus kereskedelemben (ebay.de) Interfész ágensek Partnerszerű kapcsolat (modellezés, önállóan ajánlanak fel funkciókat, végeznek el feladatokat... ) Perszonalizáció (felhasználó igényeihez való alkalmazkodás... ) Multi-modalitás (kép, hang, egyéb kommunikáció pl. gesztusok... ) Orr-egér, szem-egér...

BLSZM-11 p. 27/28 Ágensek alkalmazásai Asszisztensek Elektronikus levelek kezelése, osztályozása Intelligens határidőnaplók Oktató ágensek Ágens alapú szimulációk Mesterséges élet (Physis, Egri-Nagy Attila) Mesterséges ágensek (számítógépes szimulációk, hardver-eszközök, robotok... ) Raj-intelligencia Kvantum számítógépek (Hugo de Garis, Richard Feynman)

BLSZM-11 p. 28/28 Ágensek alkalmazásai Szoftvertechnológiai alkalmazások Nyílt rendszerek építése Mobil ágensek (mobil kód, chipkártyát alkalmazó rendszerek, elektronikus kereskedelem... ) Intelligens épületek (www.futurelife.ch)