paper-with-me

Papers

StatWhy: Formal Verification Tool for Statistical Hypothesis Testing Programs

2024-05-25 · Yusuke Kawamoto, Kentaro Kobayashi, Kohei Suenaga

Statistical methods have been widely misused and misinterpreted in various scientific fields, raising significant concerns about the integrity of scientific research. To mitigate this problem, we propose a tool-assisted method for formally specifying and automatically verifying the correctness of statistical programs. In this method, programmers are required to annotate the source code of the statistical programs with the requirements for these methods. Through this annotation, they are reminded to check the requirements for statistical methods, including those that cannot be formally verified, such as the distribution of the unknown true population. Our software tool StatWhy automatically checks whether programmers have properly specified the requirements for the statistical methods, thereby identifying any missing requirements that need to be addressed. This tool is implemented using the Why3 platform to verify the correctness of OCaml programs that conduct statistical hypothesis testing. We demonstrate how StatWhy can be used to avoid common errors in various statistical hypothesis testing programs.

📄 PDF Abstract BibTeX arXiv:2405.17492

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Why3-py: A Tool for Formal Verification of Hypothesis Testing and Meta-Analysis in Python

2026-07-04 · Akira Tanaka, Yusuke Kawamoto arxiv

The reproducibility crisis in scientific research has received widespread recognition, thereby increasing the importance of meta-analyses that integrate statistical analyses from multiple studies. However, statistical me…

VeriBound: PAC-Bayesian Generalization Bounds for Process Reward Models Trained with Formal Verification Tools

2026-06-17 · Amirul Rahman, Mohammed Sabih Alsharari arxiv

Process Reward Models (PRMs) provide step-level verification for Large Language Model (LLM) reasoning, yet their training data acquisition remains a bottleneck: human annotation is costly and Monte Carlo roll-out estimat…

Formal Verification and Control with Conformal Prediction

2024-08-31 · Lars Lindemann, Yiqi Zhao, Xinyi Yu, George J. Pappas 외

In this survey, we design formal verification and control algorithms for autonomous systems with practical safety guarantees using conformal prediction (CP), a statistical tool for uncertainty quantification. We focus on…

ArticlesConformal PredictionPredictionRobot Navigation+2

AS2FM: Enabling Statistical Model Checking of ROS 2 Systems for Robust Autonomy

2025-08-26 · Christian Henkel, Marco Lampacrescia, Michaela Klauck, Matteo Morelli arxiv

Designing robotic systems to act autonomously in unforeseen environments is a challenging task. This work presents a novel approach to use formal verification, specifically Statistical Model Checking (SMC), to verify sys…

Sound and Relatively Complete Belief Hoare Logic for Statistical Hypothesis Testing Programs

2022-08-15 · Yusuke Kawamoto, Tetsuya Sato, Kohei Suenaga

We propose a new approach to formally describing the requirement for statistical inference and checking whether a program uses the statistical method appropriately. Specifically, we define belief Hoare logic (BHL) for fo…