coherent inference on distributed bayesian expert systems
play

Coherent Inference on Distributed Bayesian Expert Systems Jim Q. - PowerPoint PPT Presentation

Coherent Inference on Distributed Bayesian Expert Systems Jim Q. Smith Warwick University Sep 2011 Jim Smith (Institute) Distributed Bayesian Systems Sep 2011 1 / 30 Abstract It is becoming increasingly necessary for dierent


  1. Coherent Inference on Distributed Bayesian Expert Systems Jim Q. Smith Warwick University Sep 2011 Jim Smith (Institute) Distributed Bayesian Systems Sep 2011 1 / 30

  2. Abstract It is becoming increasingly necessary for di¤erent probabilistic expert systems to be networked together. Di¤erent collections of domain experts must independently specify their judgments within each component system and update these in the light of the data they receive. But in these circumstances what overarching beliefs must the collective agree and what types of data can be admitted in the system so that the collective acts as if it were a single Bayesian? In this talk I will explore these issues and illustrate the main technical problems through discussing some simple examples. Jim Smith (Institute) Distributed Bayesian Systems Sep 2011 2 / 30

  3. The Setting Decision Support for a single Bayesian user: User adopts expert judgments as her own. Jim Smith (Institute) Distributed Bayesian Systems Sep 2011 3 / 30

  4. The Setting Decision Support for a single Bayesian user: User adopts expert judgments as her own. Network of di¤erent panels of experts over di¤erent domains. Jim Smith (Institute) Distributed Bayesian Systems Sep 2011 3 / 30

  5. The Setting Decision Support for a single Bayesian user: User adopts expert judgments as her own. Network of di¤erent panels of experts over di¤erent domains. On-line updating necessary. Jim Smith (Institute) Distributed Bayesian Systems Sep 2011 3 / 30

  6. The Setting Decision Support for a single Bayesian user: User adopts expert judgments as her own. Network of di¤erent panels of experts over di¤erent domains. On-line updating necessary. Coherence and auditability. Jim Smith (Institute) Distributed Bayesian Systems Sep 2011 3 / 30

  7. So more speci…cally The Decision Support system has: Large number of random variables Y = ( Y 1 , Y 2 , . . . , Y n ) . Jim Smith (Institute) Distributed Bayesian Systems Sep 2011 4 / 30

  8. So more speci…cally The Decision Support system has: Large number of random variables Y = ( Y 1 , Y 2 , . . . , Y n ) . Di¤erent, panels f G 1 , G 2 , . . . G m g of domain experts (the collective) oversee di¤erent domains. Jim Smith (Institute) Distributed Bayesian Systems Sep 2011 4 / 30

  9. So more speci…cally The Decision Support system has: Large number of random variables Y = ( Y 1 , Y 2 , . . . , Y n ) . Di¤erent, panels f G 1 , G 2 , . . . G m g of domain experts (the collective) oversee di¤erent domains. Agreed qualitative framework used to paste judgments into a single probability model. Jim Smith (Institute) Distributed Bayesian Systems Sep 2011 4 / 30

  10. So more speci…cally The Decision Support system has: Large number of random variables Y = ( Y 1 , Y 2 , . . . , Y n ) . Di¤erent, panels f G 1 , G 2 , . . . G m g of domain experts (the collective) oversee di¤erent domains. Agreed qualitative framework used to paste judgments into a single probability model. User’s prespeci…ed class of utility functions can help simplify required inputs. Jim Smith (Institute) Distributed Bayesian Systems Sep 2011 4 / 30

  11. So more speci…cally The Decision Support system has: Large number of random variables Y = ( Y 1 , Y 2 , . . . , Y n ) . Di¤erent, panels f G 1 , G 2 , . . . G m g of domain experts (the collective) oversee di¤erent domains. Agreed qualitative framework used to paste judgments into a single probability model. User’s prespeci…ed class of utility functions can help simplify required inputs. Support: identi…es and explains user’s expected utility maximising decisions. Jim Smith (Institute) Distributed Bayesian Systems Sep 2011 4 / 30

  12. So more speci…cally The Decision Support system has: Large number of random variables Y = ( Y 1 , Y 2 , . . . , Y n ) . Di¤erent, panels f G 1 , G 2 , . . . G m g of domain experts (the collective) oversee di¤erent domains. Agreed qualitative framework used to paste judgments into a single probability model. User’s prespeci…ed class of utility functions can help simplify required inputs. Support: identi…es and explains user’s expected utility maximising decisions. All adaptations to admissible data must appear rational from the outside. Jim Smith (Institute) Distributed Bayesian Systems Sep 2011 4 / 30

  13. Example: decision support after a nuclear accident Many panels of experts/statistical models in the system: Power station described by a Bayesian Network - Panel nuclear physicists, engineers and managers. Accidental release into the atmosphere or water supply the dangerous radiation will be distributed into the environment, Panel atmospheric physicists, hydrologist, local weather forecasters.... Taking outputs of dispersion models and data on demography and implemented countermeasures predict exposure of humans animal and plants of the contaminant. Panel biologists Food scientists, local adminstrators, .. Taking outputs giving type and extent of exposure predict health consequences: Panel epidemiologists, medics, genetic researchers And so on ... Jim Smith (Institute) Distributed Bayesian Systems Sep 2011 5 / 30

  14. So more formally Collective jointly responsible for all the probability statements for intirinsic vector Y .informing potential user’s reward vector R - of her utility. ( Y ( R ) often indexed by d 2 D ) Each panel G i , i = 1 . 2 , . . . , m delivers beliefs f Π i ( d ) : d 2 D g .about the parameters of P ( Y i j Z i = z i , d ) , where Y i ( d ) , Z i ( d ) are disjoint ( Z i ( d ) possibly null) subvectors of Y ( d ) . Call Θ i the domain, Π i ( d ) the panel beliefs ( π i ( θ i , d ) the panel density ) Key point: each panel only provides collective with quantative (composite) beliefs concerning their particular domain. Jim Smith (Institute) Distributed Bayesian Systems Sep 2011 6 / 30

  15. Example: Observables a pair of binary variables R = Y , ( Y 1 , Y 2 ) . Panel G 1 inputs about θ 1 , P ( Y 1 = 1 ) . Panel G 2 , θ 2 , 0 , P ( Y 2 = 1 j Y 1 = 0 ) and θ 2 , 1 , P ( Y 2 = 0 j Y 1 = 1 ) . � � Distribution of R , θ , θ 00 , θ 01 , θ 10 , θ 11 given by the polynomials θ 00 = ( 1 � θ 1 )( 1 � θ 2 , 0 ) , θ 01 = ( 1 � θ 1 ) θ 2 , 0 , = θ 1 ( 1 � θ 2 , 1 ) , θ 11 = θ 1 θ 2 , 1 θ 10 G 1 donates densities Π 1 = f π 1 ( θ 1 , d ) : d 2 D g . G 2 gives densities Π 2 = f ( π 2 ( θ 2 , 0 , d ) , π 2 ( θ 2 , 1 , d )) : d 2 D g . Jim Smith (Institute) Distributed Bayesian Systems Sep 2011 7 / 30

  16. Recapping the Problem Collective agrees set of qualitative (e.g. conditional independence) assumptions about f Y i : 1 � i � n g conditional on θ = ( θ 1 , θ 2 , . . . θ m ) whatever d 2 D . Let Π = f ( Π 1 , Π 2 , . . . , Π m ) be the distributional statements about θ available to the user. Panel beliefs f Π j ( d ) : 1 � j � m , d 2 D g the only quantitative inputs to the collective beliefs Π ( d ) about θ . Note: not trivial that Π ( d ) is function of Π j ( d ) : 1 � j � m . e.g distribution of parameters of Y = ( Y 1 , Y 2 ) is not fully recoverable from the two marginal densities π i ( θ i ) , provided by G i , i = 1 , 2 e.g. no covariance between Y 1 and Y 2 . Jim Smith (Institute) Distributed Bayesian Systems Sep 2011 8 / 30

  17. Questions to Answer When and how can panel judgments be combined to provide a 1 coherent composite system ? Given Π is su¢ciently detailed and coherent what protocols need to 2 be followed? When does π ( θ ) de…ne the genuine beliefs held by the collective and user? For online distributed updating, panels must update their beliefs 3 autonomously with the data available to provide individual inputs f Π i . : 1 � i � m g .to a new coherent speci…cation within the same framework. What beliefs must the collective share about accommodated data structures for f to respect this updating? What characteristics of admissible data makes this possible? We will see that such a system is surprisingly easy to de…ne if we restrict data allowed. Jim Smith (Institute) Distributed Bayesian Systems Sep 2011 9 / 30

  18. Example: The Queen in Danger!! Example Panel G 1 domain is margin of binary Y 1 - θ 1 = P ( Y 1 = 1 ) ( Y 1 queen comes in contact with a particular virus). Panel G 2 domain margin of binary Y 2 , θ 2 = P ( Y 2 = 1 ) . ( Y 2 when queen exposed su¤ers an adverse reaction). G 1 says θ 1 v Be ( α 1 , β 1 ) and G 2 says θ 2 v Be ( α 2 , β 2 ) . No decision will a¤ect these distributions. Agreed structural information is Y 1 q Y 2 j ( θ 1 , θ 2 ) , Case1 : User has a separable utility u 1 ( y 1 , y 2 , d 1 , d 2 ) = a + b 1 ( d 1 ) y 1 + b 2 ( d 2 ) y 2 G i needs only supply µ i , E ( θ i ) = α i ( α i + β i ) � 1 , i = 1 , 2. No need to be concerned about dependency. Jim Smith (Institute) Distributed Bayesian Systems Sep 2011 10 / 30

  19. Example Case 2 Interest is only in W , Y 1 Y 2 (whether queen is infected). So u 2 ( w , d 12 ) = a + b 12 ( d 12 ) w where E ( W ) = E ( θ 1 θ 2 ) . If collective assumes global independence ) distribution θ 1 θ 2 is well de…ned. Then E ( θ 1 θ 2 ) = µ 1 µ 2 - so G i needs only supply µ i , i = 1 , 2. However Global independence not only choice! Jim Smith (Institute) Distributed Bayesian Systems Sep 2011 11 / 30

Recommend


More recommend