A Useful Algebraic System of Statistical Models
Ben Klemens

TL;DR
This paper introduces a unified algebraic framework for a wide range of statistical models, simplifying their transformation, combination, and implementation, especially benefiting complex simulation models.
Contribution
It presents a single algebraic system that encompasses various statistical models and procedures, enabling easier model transformation and composition.
Findings
Unified algebraic framework for statistical models
Facilitates model transformation and combination
Supports complex simulation model building
Abstract
This paper proposes a single form for statistical models that accommodates a broad range of models, from ordinary least squares to agent-based microsimulations. The definition makes it almost trivial to define morphisms to transform and combine existing models to produce new models. It offers a unified means of expressing and implementing methods that are typically given disparate treatment in the literature, including transformations via differentiable functions, Bayesian updating, multi-level and other types of composed models, Markov chain Monte Carlo, and several other common procedures. It especially offers benefit to simulation-type models, because of the value in being able to build complex models from simple parts, easily calculate robustness measures for simulation statistics and, where appropriate, test hypotheses. Running examples will be given using Apophenia, an open-source…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Analysis with R · Bayesian Methods and Mixture Models · Simulation Techniques and Applications
