Reference. Bayesian open games
This paper generalises the treatment of compositional game theory as introduced by Ghani et al. in 2018, where games are modelled as morphisms of a symmetric monoidal category. From an economic modelling perspective, the notion of a game in the work by Ghani et al. is not expressive enough for many applications. This includes stochastic environments, stochastic choices by players, as well as incomplete information regarding the game being played. The current paper addresses these three issues all at once.
Cite
Cited by (10)
Reinforcement Learning in Categorical Cybernetics hedges-2025-reinforcement
Fundamental Components of Deep Learning: A category-theoretic approach gavranovicFundamentalComponentsDeep
Deep learning, despite its remarkable achievements, is still a young field. Like the early stages of many scientific disciplines, it is marked by the discovery of new phenomena, ad-hoc design decisions, and the lack of a uniform and compositional mathematical foundation. From the intricacies of the implementation of backpropagation, through a growing zoo of neural network architectures, to the new and poorly understood phenomena such as double descent, scaling laws or in-context learning, there are few unifying principles in deep learning. This thesis develops a novel mathematical foundation for deep learning based on the language of category theory. We develop a new framework that is a) end-to-end, b) unform, and c) not merely descriptive, but prescriptive, meaning it is amenable to direct implementation in programming languages with sufficient features. We also systematise many existing approaches, placing many existing constructions and concepts from the literature under the same umbrella. In Part I we identify and model two main properties of deep learning systems parametricity and bidirectionality by we expand on the previously defined construction of actegories and Para to study the former, and define weighted optics to study the latter. Combining them yields parametric weighted optics, a categorical model of artificial neural networks, and more. Part II justifies the abstractions from Part I, applying them to model backpropagation, architectures, and supervised learning. We provide a lens-theoretic axiomatisation of differentiation, covering not just smooth spaces, but discrete settings of boolean circuits as well. We survey existing, and develop new categorical models of neural network architectures. We formalise the notion of optimisers and lastly, combine all the existing concepts together, providing a uniform and compositional framework for supervised learning.
Diegetic Representation of Feedback in Open Games capucci-2023-diegetic
Value Iteration is Optic Composition hedges-2023-value
The Game Semantics of Game Theory hedges-2023-the
Towards Foundations of Categorical Cybernetics capucci-2022-towards
Dependent Bayesian Lenses: Categories of Bidirectional Markov Kernels with Canonical Bayesian Inversion braithwaite-2022-dependent
We generalise an existing construction of Bayesian Lenses to admit lenses between pairs of objects where the backwards object is dependent on states on the forwards object (interpreted as probability distributions). This gives a natural setting for studying stochastic maps with Bayesian inverses restricted to the points supported by a given prior. In order to state this formally we develop a proposed definition by Fritz of a support object in a Markov category and show that these give rise to a section into the category of dependent Bayesian lenses encoding a more canonical notion of Bayesian inversion.
Lenses for Composable Servers videla-2022-lenses
We implement the semantics of server operations using parameterised lenses. They allow us to define endpoints and extend them using classical lens composition. The parameterised nature of lenses models state updates while the lens laws mimic properties expected from HTTP. This first approach to server development is extended to use dependent parameterised lenses. An upgrade necessary to model not only endpoints, but entire servers, unlocking the ability to compose them together.
Fibre optics braithwaite-2021-fibre
Lenses, optics and dependent lenses (or equivalently morphisms of containers, or equivalently natural transformations of polynomial functors) are all widely used in applied category theory as models of bidirectional processes. From the definition of lenses over a finite product category, optics weaken the required structure to actions of monoidal categories, and dependent lenses make use of the additional property of finite completeness (or, in case of polynomials, even local cartesian closure). This has caused a split in the applied category theory literature between those using optics and those using dependent lenses. The goal of this paper is to unify optics with dependent lenses, by finding a definition of fibre optics admitting both as special cases.
Compositional Modelling of Network Games dilavore-2021-compositional
The analysis of games played on graph-like structures is of increasing importance due to the prevalence of social networks, both virtual and physical, in our daily life. As well as being relevant in computer science, mathematical analysis and computer simulations of such distributed games are vital methodologies in economics, politics and epidemiology, amongst other fields. Our contribution is to give compositional semantics of a family of such games as a well-behaved mapping, a strict monoidal functor, from a category of open graphs (syntax) to a category of open games (semantics). As well as introducing the theoretical framework, we identify some applications of compositionality.
Cites 38 works (2 here)
With notes (2)
Morphisms of Open Games hedges-2018-morphisms
Compositional Game Theory ghani-2018-compositional
External (36)
- (Co)end Calculus (2021)
- Open Diagrams via Coend Calculus (2021)
- Change of domain for coends (Category Theory Zulip) (2021)
- A synthetic approach to Markov kernels, conditional independence and theorems on sufficient statistics (2020)
- Compositional Game Theory with Mixed Strategies: Probabilistic Open Games Using a Distributive Law (2020)
- Backprop as Functor: A compositional perspective on supervised learning (2019)
- A probability monad as the colimit of spaces of finite samples (2019)
- Probability and nondeterminism in compositional game theory (PhD thesis) (2019)
- A compositional treatment of iterated open games (2018)
- Categories of Optics (2018)
- Lenses for philosophers (2018)
- Coherence for lenses and open games (2017)
- Higher-Order Decision Theory (2017)
- Selection Equilibria of Higher-Order Games (2016)
- The algebra of open and interconnected systems (PhD thesis) (2016)
- Towards compositional game theory (PhD thesis) (2016)
- Game Theory (2013)
- Behavioral Game Theory: (2011)
- Selection functions, bar recursion and backward induction (2010)
- Combinators for bidirectional tree transformations (2007)
- Making Haskell nicer for game programming (2007)
- Gödel's functional ("Dialectica") interpretation (1998)
- Premonoidal categories and notions of computation (1997)
- Positive Subtyping (1996)
- A Course in Game Theory (1994)
- The dialectica categories (technical report) (1991)
- Game Theory (Fudenberg and Tirole) (1991)
- A categorical approach to probability theory (1982)
- A category-theoretic approach to the semantics of programming languages (PhD thesis) (1982)
- Monadic functors and convexity (1974)
- The Market for "Lemons": Quality Uncertainty and the Market Mechanism (1970)
- Games with Incomplete Information Played by “Bayesian” Players Part II. Bayesian Equilibrium Points (1968)
- Games with Incomplete Information Played by ‘Bayesian’ Players, Part III. The Basic Probability Distribution of the Game (1968)
- Games with Incomplete Information Played by "Bayesian" Players, I-III. Part I. The Basic Model (1967)
- Equilibrium points in n -person games (1950)
- Theory of Games and Economic Behavior (1944)