Probability models and decision analysis

Slides:



Advertisements
Samankaltaiset esitykset
National Public Health Institute, Finland Mitä on riskinarviointi ? - erilaiset riskinarviointien lähestymistavat Jouni Tuomisto.
Advertisements

Development Association SEPRA How to involve youth into strategic rural development work? Budapest, 8th November 2011 Euroopan maaseudun kehittämisen maatalousrahasto:
Opetus ja kansainvälisyys toimivaksi kokonaisuudeksi
Irmeli Sinkkonen TkL, tutkija
Cisco Networking Academy Program CCNP ROUTE: Implementing IP Routing
Export Marketing Veikko Laine ”Product” = ? - What the producer produces and markets - What the customer buys - Tangible & Intangible - Concrete & Abstract.
ENG Masters, part 2, Citing
Fiksu Opiskelija. Opetusaineisto jätteen synnyn ehkäisystä HSY Jätehuolto. Thoughts about Good Life Collected by Tuovi Kurttio, Pääkaupunkiseudun.
INFRA ry Vastuuhenkilö Eija Ehrukainen Ottaa käsiteltäväkseen myös asfalttialan ympäristöasiat Seurataan, vaikutetaan ja ohjeistetaan: Lainsäädännön muutokset.
Prosessiongelmien analysointi- ja ratkaisupohjia Qualitas Fennica Oy Työkaluja | Qualitas Fennica Oy.
Bohemian opinion (1570) Finnish opinion (northern lights (aurora borealis) = ”revontulet” which is ”fires of fox”)
Esityksen nimi Esityksen pitäjä / organisaatio tilaisuus, päivämäärä TFEIP 12 May 2015 Use of Point Source Data in the Emission Inventory Example Finland.
Miksi käydä koulutuksessa? Erkki Rämö. Omat koulutukseni kuukauden sisällä  Mindtrek € + matkat  Keksijänpäivä 6.110€  Mediapäivä €
Finský intensivní Titta Hänninen.  1. What is the capital of Finland? ◦ Mikä on Suomen pääkaupunki? ◦ Helsinki on Suomen pääkaupunki.  2.
By Learning for Integration ry. Immigration issues in Finland: Somalis  Until the 1980s Finland was very much a homogenous society with only a few foreigners.
Bio-tieteellinen tiedekunta / Henkilön nimi / Esityksen nimi MIMIC WP 5 - Creating effective measures to prevent accidents Annukka Lehikoinen Fisheries.
A rural experience - launching community network Tuija Riukulehto, CEO, Verkko-osuuskunta Kuuskaista a rural experience - launching community network Tuija.
Englantia tokaluokkalaisille, CLIL avuksi Miten esitellä englannin kieli tokaluokkalaisille leikillisesti, luovasti ja miten säilyttää lasten into kieltä.
Backcasting GOHERR Simo Sarkki. Backcasting Skenaariot (exploratory) kuvaa mahdollisia muutoksia konteksteissa, joihin ei pystytä juurikaan.
Computer based team play analysis in ice hockey coaching - an objective way to have feedback Jouko Lukkarila.
-skenaarioiden kirjoittaminen 1. pilotointiin -trendikysely 2.pilotointiin -1. esipilotointi ja 1. pilotointi Suomessa.
Yhteistyössä Suomen Olympiakomitea ja Adecco Finland.
Helsingin energiapäätös 2015 Jouni Tuomisto THL, Kuopio.
SIIRTOMAAVALLAT 1900-luvun alussa IMPERIALISMI Euroopan maat hankkivat siirtomaita Afrikasta ja Aasiasta Erosi aiemmasta kolonialistisesta.
Klassiset kaksivaihevalot Classical two stage signals
GEN4FIN - SAFIR 2010 GEN4FIN toimii SAFIR2010 kyljessä, tavoitteet osin lomittain ja päällekkäin. Gen4:ssä uusien konseptien tutkimus on nyt "R&D-vaiheessa"
OLLA-verbit Olla-verbejä on englannin kielessä kaksi: ’be’ ja ’have’.
Kysymysten muodostaminen
Kehittää skenaarioita tulevaisuuden oppimaisemista ja niiden mahdollisista vaikutuksista koulutukseen kansallisesti ja yleiseurooppalaisesti. Toimii ideapajana.
Healthy Cities konferenssi
Tips for a good entry Kaisa Sibelius Forum Virium Helsinki
Edustajiston kokous 10/2016 Council meeting 10/2016
Words of quantity Open Road 6 pp
RELATIIVI- JA INDEFINIITTIPRONOMINIT
INFINITIIVI / ING-MUOTO
What is Direct Carrier Billing?
Ancient Egypt 3300BC-1000BC By: Katri & Eevi
Opening: Matti Hyvärinen
Scientific/artistic competence; what does the student know in theory.
YLIOPISTOTENTTI / UNIVERSITY EXAM
YLIOPISTOTENTTI / UNIVERSITY EXAM
vedestä, ilmasta ja tulesta.
Tulevaisuussuunnitelma Osa 3
Introduction to decision analysis
Risk analysis, risk attitudes
Muutamia käsitteitä Perintä (inheritance) on luokkien välinen suhde, jossa johdettu luokka (subclass, derived class) perii kantaluokan, perusluokan (superclass,
minun ensimmäinen Perl-ohjelmani!
Muovien tunnistus FT-IR-laitteella
Filosofia ja kasvatustieteen metodologia.
Probability models and decision analysis : introduction
How to handle uncertainty in future projections?
Probability models and decision analysis : introduction
Hierarchical models Biotieteellinen tiedekunta / Henkilön nimi / Esityksen nimi
DIC and BMA in BUGS Biotieteellinen tiedekunta / Henkilön nimi / Esityksen nimi
Otsikko – Aiheen nimi tähän
Probability models and decision analysis
Kohti turvallisempaa tulevaisuutta -
Piirrä muotokuva itsestäsi tai kaveristasi
Introduction to decision analysis
APA-tyyli Petri Nokelainen
vedestä, ilmasta ja tulesta.
vedestä, ilmasta ja tulesta.
Language proficiency requirements implementation in Finland
vedestä, ilmasta ja tulesta.
X-ROAD ENVIRONMENTAL MONITORING
Taiteilijoiden kanssa työskentely Yhteisöprojekteissa
Alustan hyödyntäminen opetuksessa Intermediate microeconomics 2018
Information for teachers
Lecture slides start on the next page.
Kari Systä Tampere University of Technology / Software Systems
Esityksen transkriptio:

Probability models and decision analysis Model checking Probability models and decision analysis Biotieteellinen tiedekunta / Henkilön nimi / Esityksen nimi 15.9.2018

Purpose of model checking Think of digital video camera Input : reflected light from real world objects Output : digital image Is the image a good representation of the real world? Depends on the purpose Just want to identify objects (”chair”,”dog”,”mountain”) from the image? Low resolution in black & white Want to know the colours and dimensions of the objects? High resolution with colours, stereo image Model checking: does the model make ”good” copies of data? Biotieteellinen tiedekunta / Henkilön nimi / Esityksen nimi 15.9.2018

Process of model checking Learn model parameters from data Generate new data from the model using the model parameters: produce a ”copy”. Often called ”replicated data” Compare the replicated and observed data Evaluate the ”goodness” Biotieteellinen tiedekunta / Henkilön nimi / Esityksen nimi 15.9.2018

Bayesian p-values A simple way to check the goodness of fit Bayesian p-value = P(replicate > observed | observed data) P-value for each observation: check the model’s ability to repdroduce the Mean Variance Lots of variations to check specific details about the model Biotieteellinen tiedekunta / Henkilön nimi / Esityksen nimi 15.9.2018

Bayesian p-values sd mean x[2] x[1] x.rep[1] x.rep[2] P=0.4 P=0.6 0.25 0.25 0.2 0.2 0.15 0.15 sd mean 0.1 0.1 0.05 0.05 5 10 15 20 25 5 10 15 20 25 x[2] x[1] 0.25 0.25 0.2 0.2 0.15 0.15 0.1 0.1 0.05 0.05 5 10 15 20 25 5 10 15 20 25 x.rep[1] x.rep[2] 0.25 0.25 0.2 P=0.4 P=0.6 0.2 0.15 0.15 0.1 0.1 0.05 0.05 5 10 15 20 25 5 10 15 20 25 Biotieteellinen tiedekunta / Henkilön nimi / Esityksen nimi Biotieteellinen tiedekunta / Henkilön nimi / Esityksen nimi 15.9.2018 15.9.2018 5

Bayesian p-values: interpretation If the mean provided by the model is ”perfect” -> Mean of p-values = 0.5 If the variance provided by the model is ”perfect” -> SD of p-values = 0.288 When number of data points is small, there is some deviation from these numbers even with a perfect fit Graphical interpretation may be more useful Rank the p-values and plot them in increasing order Biotieteellinen tiedekunta / Henkilön nimi / Esityksen nimi 15.9.2018

Mean : too high Mean : too low Mean : Ok Variance: too high Variance: Biotieteellinen tiedekunta / Henkilön nimi / Esityksen nimi 15.9.2018

Linear regression in BUGS: DAG α β Replicated y P-value i=1:n μ[i] Observed y x[i] y.r[i] y[i] σ pv[i]

BUGS code model{ for(i in 1:n){ y[i]~dnorm(mu[i],tau) P-value y.rep[i]~dnorm(mu[i],tau) pval[i]<-step(y.rep[i]-y[i]) mu[i]<-alpha+beta*x[i] } alpha~dnorm(?,?) beta~dnorm(?,?) sigma~dnorm(?,?)I(0,) tau<-1/pow(sigma,2) P-value Observed y Replicated y Biotieteellinen tiedekunta / Henkilön nimi / Esityksen nimi 15.9.2018

Bayesian p-values in regression models Plotting the ranked p-values gives a quick overview But may not reveal problems with the regression line Solution: plot p-values against the explanatory variable Biotieteellinen tiedekunta / Henkilön nimi / Esityksen nimi 15.9.2018

Correlation = bad fit Bad fit Not much different! Good fit No correlation = good fit Biotieteellinen tiedekunta / Henkilön nimi / Esityksen nimi 15.9.2018

To remember about model checking… A qualitative, informal reality check ”Bad” fit Model is not very good copying machine Theory behind the model may not be very consistent with the data But the size of data and model complexity play a role Small data & complex model = model checking does not work very well! ”Good fit” Model is a good copying machine Theory behind the model can be consistent with the data, but may not make any sense otherwise! Biotieteellinen tiedekunta / Henkilön nimi / Esityksen nimi 15.9.2018