VLDB 2026 Research / reviewers in the wild / expert
Michikazu Hirata
dblp:314/4525
· DBLP profile ↗
3ranked-venue papers
3as first author
3since 2021 · last 2024
0009-0007-7643-0145ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 2 · 2 first-author · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | A Formalization of the Lévy-Prokhorov Metric in Isabelle/HOL
Michikazu Hirata |
ITP | 1 |
| 2023 | Semantic Foundations of Higher-Order Probabilistic Programs in Isabelle/HOLabstractHigher-order probabilistic programs are used to describe statistical models and machine-learning mechanisms. The programming languages for them are equipped with three features: higher-order functions, sampling, and conditioning. In this paper, we propose an Isabelle/HOL library for probabilistic programs supporting all of those three features. We extend our previous quasi-Borel theory library in Isabelle/HOL. As a basis of the theory, we formalize s-finite kernels, which is considered as a theoretical foundation of first-order probabilistic programs and a key to support conditioning of probabilistic programs. We also formalize the Borel isomorphism theorem which plays an important role in the quasi-Borel theory. Using them, we develop the s-finite measure monad on quasi-Borel spaces. Our extension enables us to describe higher-order probabilistic programs with conditioning directly as an Isabelle/HOL term whose type is that of morphisms between quasi-Borel spaces. We also implement the qbs prover for checking well-typedness of an Isabelle/HOL term as a morphism between quasi-Borel spaces. We demonstrate several verification examples of higher-order probabilistic programs with conditioning. Michikazu Hirata, Yasuhiko Minamide, Tetsuya Sato 0001 |
ITP | 1 |
| 2023 | Program logic for higher-order probabilistic programs in Isabelle/HOL
Michikazu Hirata, Yasuhiko Minamide, Tetsuya Sato 0001 |
Sci. Comput. Program. | 1 |