An Epistemic Approach to the Formal Specification of Statistical Machine Learning
Not on the map. Why?
Abstract (arXiv)
We propose an epistemic approach to formalizing statistical properties of machine learning. Specifically, we introduce a formal model for supervised learning based on a Kripke model where each possible world corresponds to a possible dataset and modal operators are interpreted as transformation and testing on datasets. Then we formalize various notions of the classification performance, robustness, and fairness of statistical classifiers by using our extension of statistical epistemic logic (StatEL). In this formalization, we show relationships among properties of classifiers, and relevance between classification performance and robustness. As far as we know, this is the first work that uses epistemic models and logical formulas to express statistical properties of machine learning, and would be a starting point to develop theories of formal specification of machine learning.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 27 Apr 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 0; 2024: 1; 2025: 0; 2026: 1.
4 papers.
- 2022Sound and Relatively Complete Belief Hoare Logic for Statistical Hypothesis Testing Programscited by 3
- 2022Formalizing Statistical Causality via Modal Logiccited by 2
- 2024StatWhy: Formal Verification Tool for Statistical Hypothesis Testing Programscited by 1
- 2026Why3-py: A Tool for Formal Verification of Hypothesis Testing and Meta-Analysis in Pythoncited by 0
- 2026Why3-py: A Tool for Formal Verification of Hypothesis Testing and Meta-Analysis in Python4 Jul 2026
- 2024StatWhy: Formal Verification Tool for Statistical Hypothesis Testing Programs25 May 2024
- 2022Formalizing Statistical Causality via Modal Logic30 Oct 2022
- 2022Sound and Relatively Complete Belief Hoare Logic for Statistical Hypothesis Testing Programs15 Aug 2022