monitavoitteisissa päätöspuissa (Valmiin työn esittely) Mio Parmi Ohjaaja: Prof. Kai Virtanen Valvoja: Prof.

Samankaltaiset tiedostot
Kandidaatintyön esittely: Epätäydellisen preferenssi-informaation huomioon ottavien päätöksenteon tukimenetelmien vertailu

Epätäydellisen preferenssi-informaation huomioon ottavien päätöksenteon tukimenetelmien vertailu (aihe-esittely)

Aihioiden priorisointi ja portfolioanalyysi ennakoinnissa (valmiin työn esittely)

Preference Programming viitekehys: epätäydellisen preferenssi-informaation elisitointi ja mallintaminen, dominanssi

Kasvuyrityksen tuotekehitysportfolion optimointi (valmiin työn esittely)

Polkuriippuvuus trade-off-painotuksessa (valmiin työn esittely)

Dynaaminen ohjelmointi ja vaikutuskaaviot

Joonas Haapala Ohjaaja: DI Heikki Puustinen Valvoja: Prof. Kai Virtanen

Portfoliolähestymistapa CO2 - kiilapelin analysoinnissa (valmiin työn esittely) Tuomas Lahtinen

Arvohäviö Rank Inclusion in Criteria Hierarchies menetelmässä. Jari Mustonen, 47046C,

Lineaaristen monitavoiteoptimointitehtävien

Dynaaminen ohjelmointi ja vaikutuskaaviot

Päätösanalyysi Teknologföreningenin kiinteistöuudistuksen tukena (valmiin työn esittely)

Simulaatiotutkimus kognitiivisten vinoumien vaikutuksen vähentämisestä Even Swaps menetelmässä (valmiin työn esittely)

Monitavoitteiseen optimointiin soveltuvan evoluutioalgoritmin tarkastelu

Lineaaristen monitavoiteoptimointitehtävien ratkaiseminen Bensonin algoritmilla

Lisäinformaation arvo monikriteerisessä projektiportfoliovalinnassa (valmiin työn esittely)

Lineaaristen monitavoiteoptimointitehtävien ratkaiseminen Bensonin algoritmilla

How to Support Decision Analysis with Software Case Förbifart Stockholm

Additiivinen arvofunktio projektiportfolion valinnassa

MESTA työkalu suunnitelmavaihtoehtojen monikriteeriseen vertailuun ja parhaan vaihtoehdon etsintään

Aihioiden priorisointi ja portfolioanalyysi ennakoinnissa

Seurantalaskimen simulointi- ja suorituskykymallien vertailu (valmiin työn esittely) Joona Karjalainen

Päätöksentekomenetelmät

Päätöksentekomenetelmät

Mat Optimointiopin seminaari

Mat Optimointiopin seminaari kevät Monitavoiteoptimointi. Tavoitteet

Robust portfolio modeling (RPM) epätäydellisellä hintainformaatiolla ja projektiriippuvuuksilla

Aircraft Maintenance Scheduling with Multi- Objective Simulation- Optimization

INTERVALLIPÄÄTÖSPUUT JANNE GUSTAFSSON 45433E. Mat Optimointiopin seminaari Referaatti

Luento 6: Monitavoitteinen optimointi

Epätäydellisen preferenssi-informaation huomioon ottavien päätöksenteon tukimenetelmien vertailu

Kaksintaistelun approksimatiivinen mallintaminen (valmiin työn esittely)

Työvuorosuunnittelun optimointi (valmiin työn esittely)

VAASAN YLIOPISTO TALOUSMATEMATIIKKA Päätöksenteko epävarmuuden vallitessa Prof. Ilkka Virtanen TENTTI

Stokastinen optimointi taktisessa toimitusketjujen riskienhallinnassa (valmiin työn esittely)

MAT PÄÄTÖKSENTEKO JA ONGELMANRATKAISU

Monte Carlo -menetelmä optioiden hinnoittelussa (valmiin työn esittely)

Projektiportfolion valinta

TIES483 Epälineaarinen optimointi

VAASAN YLIOPISTO TALOUSMATEMATIIKKA Päätöksenteko epävarmuuden vallitessa Prof. Ilkka Virtanen I UUSINTATENTTI

RPM-menetelmän päätössääntöjen tilastollinen vertailu

Luku 6. Dynaaminen ohjelmointi. 6.1 Funktion muisti

Simulointimalli mellakkapoliisin resurssien kohdentamiseen (valmiin työn esittely)

Lentotiedustelutietoon perustuva tykistön tulenkäytön optimointi (valmiin työn esittely)

Jussi Sainio. Kandidaattiseminaari helmikuuta 2010

Monitavoitteinen portfolio-optimointi tiestön päällystämishankkeiden valinnassa. Jaakko Dietrich,

Optimal Harvesting of Forest Stands

Experiment on psychophysiological responses in an economic game (valmiin työn esittely) Juulia Happonen

Monitavoiteoptimointi

Lisäinformaation arvo monikriteerisessä projektiportfoliovalinnassa

Luento 1: Optimointimallin muodostaminen; optimointitehtävien luokittelu

Tilastotieteellisiä malleja välimatka- ja suhdeasteikollisten preferenssien mittaamiseen. Pekka Leskinen ja Tuomo Kainulainen Metla

Kandidaatintyö: Vesikiertokeskuslämmitysjärjestelmien putkistolaskenta ja perussäätö

Otanta-aineistojen analyysi (78136, 78405) Kevät 2010 TEEMA 3: Frekvenssiaineistojen asetelmaperusteinen analyysi: Perusteita

REA-solver - Verkkopohjainen työkalu DEA- ja REA-perusteiseen tehokkuusvertailuun

Algoritmit 1. Luento 1 Ti Timo Männikkö

Osakesalkun optimointi. Anni Halkola Turun yliopisto 2016

Eräs tyypillinen virhe monitavoitteisessa portfoliopäätösanalyysissa + esimerkkitapaus

TIES592 Monitavoiteoptimointi ja teollisten prosessien hallinta. Yliassistentti Jussi Hakanen syksy 2010

Tietotekniikka ei riitä palvelujen tuottavuus ratkaisee. Olli Martikainen

Gaussinen vaikutuskaavio Tommi Gustafsson 45434f Tfy IV

Optimaaliset riskinalentamisportfoliot vikapuuanalyysissä (valmiin työn esittely)

TIEA382 Lineaarinen ja diskreetti optimointi

MESTA-sovelluksen käyttö alueellisissa metsäohjelmissa. Ylläpitäjän ohje

Additiivinen arvofunktio

Ratkaisut epätäydelliset sopimukset

Peliteoria luento 2. May 26, Peliteoria luento 2

Kustannustehokkaat riskienhallintatoimenpiteet kuljetusverkostossa (Valmiin työn esittely)

Tehokkaiden strategioiden identifiointi vakuutusyhtiön taseesta

BOOTSTRAPPING? Jukka Nyblom Jyväskylän yliopisto. Metodifestivaali

Yhteistyötä sisältämätön peliteoria

Tuotantoprosessin optimaalinen aikataulutus (valmiin työn esittely)

Yhtälöryhmät 1/6 Sisältö ESITIEDOT: yhtälöt

Vedonlyöntistrategioiden simulointi ja evaluointi

Luento 1: Optimointimallin muodostaminen; optimointitehtävien luokittelu

Trimmitysongelman LP-relaksaation ratkaiseminen sarakkeita generoivalla algoritmilla ja brute-force-menetelmällä

Epälineaarinen hinnoittelu: Diskreetin ja jatkuvan mallin vertailu

Mat Optimointiopin seminaari

Peliteoria luento 3. May 27, Peliteoria luento 3

ORMS2020 Päätöksenteko epävarmuuden vallitessa Syksy 2010 Harjoitus 3

Yrityksen informaatio- ja toimintoprosessien optimointi

Positiivisen psykologian vuorovaikutusmalli

Osa 2: Otokset, otosjakaumat ja estimointi

Ilkka Mellin Tilastolliset menetelmät Osa 2: Otokset, otosjakaumat ja estimointi Estimointi

Portfoliopäätöksenteon vinoumat (valmiin työn esittely)

MATEMATIIKAN KOE, LYHYT OPPIMÄÄRÄ HYVÄN VASTAUKSEN PIIRTEITÄ

ORMS2020 Päätöksenteko epävarmuuden vallitessa Syksy päätöspuiden avulla tarkastellaan vasta seuraavissa harjoituksissa.

Preference Programming viitekehys tehokkuusanalyysissä

Suojarakenteiden vaikutus maalin selviytymiseen epäsuoran tulen tai täsmäaseen iskussa

Johdanto peliteoriaan Kirja kpl. 2

Tehokas ilmaisku. Terminologiaa. Ilmaisku. Tavoitteiden saavuttaminen. Suunnittelun tavoitteet. S ysteemianalyysin Laboratorio Teknillinen korkeakoulu

Graafin 3-värittyvyyden tutkinta T Graafiteoria, projektityö (eksakti algoritmi), kevät 2005

TIES592 Monitavoiteoptimointi ja teollisten prosessien hallinta. Yliassistentti Jussi Hakanen syksy 2010

OPPIMINEN ja SEN TUKEMINEN Supporting learning for understanding

Adeptus Myynnin Suorituskyvyn parantaminen. Analyysin tekijä Adeptus Partners Oy

Käyttäjäkeskeisen suunnittelun sulauttaminen osaksi tuotekehitysprosessia

Paikkatietojen käytön tulevaisuus -

Kirjallisuuskatsaus sisäpistemenetelmiin ja niiden soveltamiseen eri optimointiluokille (valmiin työn esittely)

Paretoratkaisujen visualisointi. Optimointiopin seminaari / Kevät 2000 Esitelmä 11 Petteri Kekäläinen 45305L

Transkriptio:

Epätäydellisen preferenssiinformaation hyödyntäminen monitavoitteisissa päätöspuissa (Valmiin työn esittely) Mio Parmi 15.1.2018 Ohjaaja: Prof. Kai Virtanen Valvoja: Prof. Kai Virtanen

Tausta Päätöspuu [1] on päätöksenteossa käytetty työväline, jota voidaan käyttää päätösten paremmuusjärjestyksen selvittämiseen 15.01.2018 Mio Parmi 2/22

Tausta Monitavoitteiset päätöspuut [1] Useita kriteereitä Usein on haastavaa määritellä kriteerien suhteellisia tärkeyksiä Epätäydellisten preferenssien mallit [2], [3] 15.01.2018 Mio Parmi 3/22

Tausta MAUT Monitavoitteinen hyötyteoria [1] Päätösvaihtoehdon valinnasta saatavaa hyötyä kuvataan additiivisella hyötyfunktiolla Funktion arvo riippuu painokertoimista on yksiattribuuttinen hyötyfunktio, joka kuvaa attribuuttien tasot välille [0,1]. 15.01.2018 Mio Parmi 4/22

Tavoitteet Kehittää ratkaisualgoritmi, jolla voidaan ratkaista monitavoitteinen päätöspuu silloin, kun preferenssiinformaatio on epätäydellistä Tutkia eri tekijöiden vaikutusta laskenta-aikaan Ongelman koko Preferenssi-informaation tarkkuus 15.01.2018 Mio Parmi 5/22

Ratkaisualgoritmi Aluksi poistetaan puun uloimmat sattumasolmut odotusarvojen avulla Poistetaan uloimmista päätössolmuista dominoidut vaihtoehdot 15.01.2018 Mio Parmi 6/22

Ratkaisualgoritmi Etsitään kahden uloimman päätössolmun kaikki mahdolliset yhdistelmät Korvataan toisiksi uloimmat päätössolmut nämä yhdistelmät sisältävillä päätössolmuilla, ja poistetaan dominoidut vaihtoehdot Toistetaan kahta edellistä kohtaa kunnes jäljellä on vain yksi päätössolmu 15.01.2018 Mio Parmi 7/22

Esimerkkiongelma Pommituslento [4] Kohde Korkeus Tavoite Korkea pommitustarkkuus, pienet tappiot Satunnaisilmiöt Sää Siviilien läheisyys Vihollisen toiminnan tehokkuus Pommitustarkkuus 15.01.2018 Mio Parmi 8/22

Esimerkkiongelma: preferenssit Preferenssit Osumatarkkuus: 100 Omat tappiot: 60 Sivulliset Uhrit: 40 15.01.2018 Mio Parmi 9/22

Uloimpien satunnaissolmujen poistaminen 15.01.2018 Mio Parmi 10/22

Päätöspuun lopullinen muoto 15.01.2018 Mio Parmi 11/22

Esimerkkiongelman tulokset 15.01.2018 Mio Parmi 12/22

Laskenta-aika Laskenta-aikaa tutkittiin simuloitujen päätöspuiden avulla Tutkittiin usean eri tekijän vaikutusta laskenta-aikaan Puun koko Preferenssi-informaation tarkkuus Preferenssi-informaatiota koskevien estimaattien määrä Intel i5-4460 @ 3,20 GHz 8 GB RAM 15.01.2018 Mio Parmi 13/22

Käytetyn päätöspuun muoto Jokaiseen päätössolmuun liittyy kaksi sattumasolmua Jokaiseen sattumasolmuun liittyy kaksi päätössolmua 5 attribuuttia 15.01.2018 Mio Parmi 14/22

Preferenssi-informaation mallintaminen Painokertoimille arvottiin lukuarvot Näiden lukuarvojen avulla tehtiin 1-5 estimaattia painokertoimille lisäämällä niihin virhemarginaalit, esim. Koon vaikutusta tutkittaessa estimaatteja oli 3 ja virhemarginaali oli 0,1. 15.01.2018 Mio Parmi 15/22

Puun koon vaikutus laskenta-aikaan 15.01.2018 Mio Parmi 16/22

Preferenssi-informaation tarkkuuden vaikutus laskenta-aikaan 15.01.2018 Mio Parmi 17/22

Havainnot Laskenta-aika kasvaa merkittävästi ongelman koon kasvaessa 8 arvosolmua sisältävän ongelman ratkaisemiseen kului keskimäärin noin 0.36 sekuntia Tämä koko vastaa käsiteltyä esimerkkiongelmaa 256 arvosolmua sisältävän ongelman ratkaisemiseen kului keskimäärin noin 28 minuuttia 15.01.2018 Mio Parmi 18/22

Havainnot Tarkka preferenssi-informaatio vähentää algoritmin laskenta-aikaa Jos tehtiin 5 estimaattia virhemarginaalin arvolla 0,1, niin laskenta-aika oli keskimäärin 0,256 sekuntia Jos tehtiin 3 estimaattia virhemarginaalin arvolla 0,2, niin laskenta-aika oli keskimäärin 0,552 sekuntia Ilman estimaatteja keskimääräinen laskenta-aika oli noin 0,73s 15.01.2018 Mio Parmi 19/22

Yhteenveto Työssä kehitetty algoritmi on toimiva menetelmä päätöspuiden ratkaisemiseen Suurikokoisten päätösongelmien ratkaiseminen kestää todella kauan Esimerkiksi 256 arvosolmua sisältävän puun ratkaiseminen kesti keskimäärin noin 28 minuuttia Interaktiivisissa sovelluksissa laskenta-ajan tulisi olla mahdollisimman pieni 15.01.2018 Mio Parmi 20/22

Jatkotutkimus Kehitettäviä asioita Monipuoliset päätössäännöt Graafinen käyttöliittymä Laskenta-aika Ratkaisualgoritmin toteuttaminen niin, että dominanssien laskeminen suoritetaan rinnakkain Mahdolliset muut optimoinnit dominanssien laskemisessa 15.01.2018 Mio Parmi 21/22

Viitteet [1] R.L. Keeney and H. Raiffa: Decisions with multiple objectives: preferences and value trade-offs. Cambridge university press, 1993. [2] A. Salo and R.P. Hämäläinen: Preference Programming - Multicriteria Weighting Models under Incomplete Information In: Zopounidis, C. and Pardalos, P.M. (eds.), Handbook of Multicriteria Decision Analysis, Springer, New York, 2009, due May 24, 2010, pp. 167-187. [3] A. Salo and R.P. Hämäläinen: Preference assessment by imprecise ratio statements Operations Research, Vol. 40, No. 6, November- December 1992, pp. 1053-1061. [4] M. Diehl and Y.Y. Haimes: Influence Diagrams With Multiple Objectives and Tradeoff Analysis. IEEE Transactions on Systems, Man and Cybernetics-Part A: Systems and Humans, vol. 34 No. 3, May 2004. 15.01.2018 Mio Parmi 22/22