Controlling Intelligent Agents with an Influence Diagram Implementation
No Thumbnail Available
URL
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Diplomityö
Checking the digitized thesis and permission for publishing
Instructions for the author
Instructions for the author
Authors
Date
2001
Department
Major/Subject
Tietämystekniikka
Mcode
Tik-93
Degree programme
Language
en
Pages
79
Series
Abstract
Työn ideana oli luoda pohja tutkimukselle päätösverkkojen käyttämiseksi älykkäiden ja autonomisten agenttien pääohjausmekanismina. Työhön sisältyi kahden Java-kirjaston, yleisen agenttikirjaston ja päätösverkkokirjaston, toteutus. Agenttikirjasto määrittelee sensorien, efektorien ja päätösmekanismien väliset suhteet sekä mahdollistaa erilaisten mahdollisesti keskenään yhteistyötä tekevien agenttien rakentamisen. Päätösverkkokirjasto toteuttaa Bayes-verkkojen perustoiminnot sekä hyöty ja päätössolmulaajennukset. Kirjastojen avulla rakennettiin kaksi agenttijärjestelmää. Ensimmäinen oli pörssianalyyttisesti yksinkertainen päivänsisäistä osakekauppaa tekevä agenttijärjestelmä, joka koostui monesta yhteistyötä tekevästä päätösverkon ohjaamasta agentista. Toinen järjestelmä oli verkkosivujen käyttäjiä avustava agenttijärjestelmä, joka seurasi käyttäjien toimintaa verkkosivuilla ja yritti auttaa eksyneiltä vaikuttavia. Testijärjestelmien toteutukset todistavat, että päätösverkkopohjaisia agentteja voidaan käyttää todellisten ongelmien ratkaisemiseen. Idean päävahvuudet ovat laajennettavuus ja helppo parametrisoitavuus. Lisäksi, mikäli ympäristö tunnetaan riittävän hyvin, sen mallintaminen on usein helpompaa ja nopeampaa kuin määritellä, mitä tehdä missäkin tilanteessa. Pääheikkoudet ovat tuen puute monimutkaisille päätösketjuille ja jatkuva-arvoisille muuttujille. Työtä voitaisiin jatkaa esimerkiksi laajentamalla kirjastoja, kehittämällä edelleen testijärjestelmiä, keksimällä uusia sovelluskohteita ja tutkimalla tapoja rakentaa parempia päätösverkkoja.Description
Supervisor
Syrjänen, MarkkuThesis advisor
Korhonen, JarmoKeywords
agents, agentti, Bayesian networks, Bayes-verkko, belief networks, uskomusverkko, influence diagrams, päätösverkko