basing markov transition systems on the giry monad
play

Basing Markov Transition Systems on the Giry Monad Smooth Equiva- - PowerPoint PPT Presentation

EED. Motivation The Giry Monad Basing Markov Transition Systems on the Giry Monad Smooth Equiva- lence Relations Congruences Ernst-Erich Doberkat Factoring Chair for Software Technology Some Technische Universitt Dortmund Conclu-


  1. EED. Motivation The Giry Monad Basing Markov Transition Systems on the Giry Monad Smooth Equiva- lence Relations Congruences Ernst-Erich Doberkat Factoring Chair for Software Technology Some Technische Universität Dortmund Conclu- ding http://ls10-www.cs.uni-dortmund.de Remarks References 1/1/

  2. Overview EED. 1 Motivation Motivation The Giry Monad 2 The Giry Monad Smooth Equiva- lence Relations 3 Smooth Equivalence Relations Congruences Factoring 4 Congruences Some Conclu- ding Remarks 5 Factoring References 6 Some Concluding Remarks 7 References 2/2/

  3. Motivation EED. You are interested in the behavior of coalitions, not in the behavior of Motivation individual objects (Economics, Biology). You model the system through a The Giry Monad stochastic model (e. g., a Markov transition system). Then it is sometimes Smooth preferable not to compare the states of a modelling system but rather Equiva- lence distributions over these states. Relations Some questions come up Congruences How do you model morphisms? Factoring Some How is equivalent behavior modelled? Conclu- ding This is what will be done: Remarks References A brief introduction to the Giry monad as the mechanism underlying Markov transition systems. A discussion of moving equivalence relations around. A look into morphisms and congruences, including factoring. 3/3/Motivation

  4. The Giry Monad The space of all subprobabilities EED. Measurable Space Measurable Map Motivation A measurable space ( X , A ) is a set Let ( Y , B ) be another measurable The Giry X with a σ -algebra A — a Boolean space. A map f : X → Y is Monad A - B -measurable iff f − 1 [ B ] ∈ A for algebra of subsets of X which is Smooth Equiva- closed under countable unions. all B ∈ B . lence Relations Congruences Measurable spaces with measurable maps form a category Meas . Factoring Some Conclu- Subprobability ding Remarks A subprobability µ on A is a map µ : A → [ 0 , 1 ] with µ ( ∅ ) = 0 such that References µ ( S n ∈ N A n ) = P n ∈ N A n , provided ( A n ) n ∈ N ⊆ A is mutually disjoint. S ( X , A ) The set S ( X , A ) of all subprobabilities is made into a measurable space: take as a σ -algebra A • the smallest σ -algebra which makes the evaluations ev A : µ �→ µ ( A ) measurable. 4/4/The Giry Monad

  5. The Giry Monad S as an endofunctor EED. S : Meas → Meas Easy Motivation The Giry What about morphisms? Let S ( f ) : S ( X , A ) → S ( Y , B ) Monad is A • - B • -measurable. f : ( X , A ) → ( Y , B ) be measurable. Then Smooth f − 1 [ B ] Equiva- ` ´ S ( f ) ( µ ) : B ∋ B �→ µ . lence Relations Congruences Proposition Factoring S is an endofunctor on the category of measurable spaces. Some Conclu- ding Remarks Remark References S is also an endofunctor also on the subcategory of Polish spaces or the subcategory of analytic spaces. Well ... But I promised you a monad. 5/5/The Giry Monad

  6. The Giry Monad Kleisli Tripel EED. Recall Motivation A Kleisli triple ( F , η, − ∗ ) on a category C has The Giry Monad 1 a map F : Obj ( C ) → Obj ( C ) , Smooth Equiva- 2 for each object A a map η A : A → F ( A ) , lence Relations 3 for each morphism f : A → F ( B ) a morphism f ∗ : F ( A ) → F ( B ) Congruences that satisfy these laws Factoring Some A = id F ( A ) , f ∗ ◦ η A = f , g ∗ ◦ f ∗ = ( g ∗ ◦ f ) ∗ η ∗ Conclu- ding Remarks References ( F , e , m ) • • Put m A := id ∗ F ( A ) and e A := η A . One shows that m : F 2 → F and e : 1 → F l C satisfy the usual laws for a monad. 6/6/The Giry Monad

  7. The Giry Monad EED. Motivation The Giry Monad S ? Smooth Equiva- Put for measurable K : ( X , A ) → S ( Y , B ) lence Relations Congruences Z K ∗ ( µ )( B ) := K ( x )( B ) µ ( dx ) . Factoring X Some Conclu- and ding ( Remarks 1 , x ∈ D , η A ( x )( D ) := References 0 , otherwise . 7/7/The Giry Monad

  8. The Giry Monad EED. Proposition ( S , η, − ∗ ) is a Kleisli tripel. The corresponding monad is the Giry monad. Motivation The Giry Monad Kleisli Morphisms Smooth Equiva- A stochastic relation K : ( X , A ) � ( Y , B ) is a A - B • -measurable map. lence Relations Stochastic relations are just the morphisms in the Kleisli category associated Congruences with this monad. Kleisli composition L ∗ K for K : ( X , A ) � ( Y , B ) and Factoring L : ( Y , B ) � ( Z , C ) is given through Some Conclu- ding Z ` L ∗ K ´ Remarks ( x )( D ) = L ( y )( D ) K ( x )( dy ) Y References Remark on Language In Probability Theory stochastic relations are referred to as sub Markov kernels; the Kleisli product of stochastic relations is called there the convolution of kernels. 8/8/The Giry Monad

  9. Smooth Equivalence Relations From now on EED. X is assumed to be a Polish space with the Borel sets B ( X ) as the σ -algebra; Motivation B ( X ) is the smallest σ -algebra which contains the open sets of X . The Giry Monad Smooth Countably Generated Equivalence Equiva- lence Relations An equivalence relation ρ on X is called smooth iff there is a sequence Congruences ( A n ) n ∈ N ⊆ B ( X ) of Borel sets with Factoring x ρ x ′ ⇔ ∀ n ∈ N : x ∈ A n ⇔ x ′ ∈ A n ˆ ˜ Some Conclu- ding iff ρ = ker ( f ) for some measurable f : X → R . Remarks References Example Assume X is the state space for a Markov transition system K that interprets a modal logic with a countable number of formulas. Put x ρ K x ′ iff ∀ ϕ : K , x | = ϕ ⇔ K , x ′ | = ϕ. Then ρ K is smooth. This is used when looking at behavioral equivalence of Markov transition systems. 9/9/Smooth Equivalence Relations

  10. Smooth Equivalence Relations EED. Invariant Sets Motivation A Borel subset B ⊆ X is called ρ -invariant iff B = S { [ x ] ρ | x ∈ B } , thus iff The Giry x ∈ B and x ρ x ′ implies x ′ ∈ B . Monad Smooth The invariant Borel sets form a σ -algebra I NV ( B ( X ) , ρ ) on X . Equiva- lence Relations Congruences Lift a Relation X ֒ → S ( X ) Factoring Define the lifting ρ of the smooth equivalence relation ρ from X to S ( X ) Some through Conclu- µ ρ µ ′ iff ∀ B ∈ I NV ( B ( X ) , ρ ) : µ ( B ) = µ ′ ( B ) . ding Remarks References Example Let ρ K be defined through a modal logic. Then µ ρ K µ ′ iff ∀ ϕ : µ = µ ′ ` ` ´ ´ [ [ ϕ ] ] K [ [ ϕ ] ] K . This is used for looking at distributional equivalence of Markov transition systems. 10/10/Smooth Equivalence Relations

  11. Smooth Equivalence Relations To S ( X ) and back EED. → X S ( X ) ֒ Motivation The Giry If ξ is a smooth equivalence relation on S ( X ) , then Monad x ⌊ ξ ⌋ x ′ iff η X ( x ) ξ η X ( x ′ ) Smooth Equiva- lence Relations defines a smooth equivalence relation on X ( η X comes from the monad). Congruences Factoring Some Conclu- Of course Grounded Near Grounded ding Remarks If ρ is smooth on X , ρ = ⌊ ρ ⌋ . ξ = ⌊ ξ ⌋ ξ ⊆ ⌊ ξ ⌋ References Characterization The equivalence relation ξ in S ( X ) is grounded iff ξ = ker ( H ) for a point-affine, surjective and continuous map H : S ( X ) → S ( R ) . 11/11/Smooth Equivalence Relations

  12. Smooth Equivalence Relations Factoring Congruence EED. Let K : X � X be a stochastic relation. The smooth equivalence relation ρ on Motivation X is a congruence for K iff K ( x )( D ) = K ( x ′ )( D ) , whenever x ρ x ′ and The Giry D ⊆ X is a ρ -invariant Borel set. Monad If ρ cannot distinguish x and x ′ , and if it cannot distinguish the elements of Smooth Equiva- D , then the probabilities must be equal. lence Relations Congruences Proposition: Factoring Factoring Some ρ is a congruence for K iff there exists a stochastic relation Conclu- K ρ : X /ρ � S ( X /ρ ) such that this diagram commutes ding Remarks References ε ρ X /ρ X K ρ K S ( X ) S ( X /ρ ) S ( ε ρ ) ( ε ρ is a morphism K → K ρ ) 12/12/Congruences

  13. Smooth Equivalence Relations Factoring EED. Randomized Congruence Motivation The smooth equivalence relation ξ on S ( X ) is a randomized congruence for The Giry Monad the stochastic relation K : X � X iff Smooth ξ is near grounded, Equiva- lence µ ξ µ ′ implies K ∗ ( µ ) ξ K ∗ ( µ ′ ) . Relations Congruences Factoring Factoring for the randomized case? Some Conclu- ding Remarks References Morphism Randomized Morphism If K : X � X and L : Y � Y are If K : X � X and L : Y � Y are stochastic relations, then f : X → Y stochastic relations, then measurable is called a morphism Φ : X � Y is called a randomized K → L iff L ◦ f = S ( f ) ◦ K . morphism K ⇒ L iff L ∗ Φ = Φ ∗ K . 13/13/Factoring

  14. Smooth Equivalence Relations Factoring EED. Morphism Randomized Morphism Motivation If f : K → L is a morphism, then If Φ : K ⇒ L is a randomized morphism, then The Giry ker (Φ ∗ ) is a randomized congruence for K . ker ( f ) is a congruence for K . Monad Smooth Equiva- lence The randomized morphism Φ : K ⇒ L is called near-grounded iff ker (Φ ∗ ) is Relations near grounded. Congruences Factoring Some Conclu- ding For morphism f : K → L there If Φ : K ⇒ L is near-grounded, then Remarks exists a unique morphism there exists a unique randomized References g : K / ker ( f ) → L with morphism Γ : K / ker (Φ) ⇒ L with f Φ K L K L ε ker ( f ) ε ker (Φ) g Γ K / ker ( f ) K / ker (Φ) 14/14/Factoring

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend