Verification of Probabilistic Models in Interactive Theorem Provers

交互式定理证明器中概率模型的验证

基本信息

项目摘要

Many natural and technical systems are of a stochastic nature. Ininformatics, randomness is often employed to increase robustness orefficiency. Model checking is a method for automatically analysing(`verifying') systems with a finite state space. In the past 15 years, modelchecking for probabilistic systems has become a very active research area.The second important verification technique in informatics is interactiveverification with the help of a theorem prover. This area has made rapidprogress over the past decade. For example, it has become possible toverify realistic compilers and operating system kernels. At the same time,the formalisation of probability theory in theorem provers started. Asan application, probabilistic model checking was recently verified in aninteractive theorem prover for the first time. The aim of this grantproposal is the formalisation of the mathematical basis of probabilisticsystems in a theorem prover in order to verify complicated algorithms andsystems that cannot be verified automatically. As concrete applications wewill verify interactively a number of parametric probabilistic algorithmsfor distributed computer systems.The motivation for formal (automatic or interactive) verification is itsextremely high reliability. This is particularly relevant for proofs ofprobabilistic systems: they are much more error prone than fordeterministic systems, for example, because of subtle dependencies betweenrandom variables. Interactive verification starts with and has full accessto the mathematical foundations, which increases its reliability and inparticular its flexibility enormously. This is the reason why parametricsystems are the norm and fixed parameters the exception in interactiveverification. Because of this flexibility and open-endedness, theformalisation of important foundations of informatics in theorem provershas become a global project. So far, programming languages and compilershave been covered particularly extensively. The aim of our proposal is acomplete formalisation of probabilistic models (and, as case studies, theircorresponding model checking procedures) in a theorem prover: In order toenable applications like the verification of parametric systems, but alsoto extend the formalisation of the mathematical foundations of informaticsby this important area. We view this as a long-term investment into thereliability of computer systems.
许多自然系统和技术系统都具有随机性。在信息学中,随机性经常被用来提高鲁棒性或效率。模型检查是一种自动分析(“验证”)具有有限状态空间的系统的方法。 在过去的15年里,概率系统的模型检验已经成为一个非常活跃的研究领域,信息学中第二个重要的验证技术是借助定理证明器的交互式验证。在过去的十年里,这个领域取得了迅速的进展。例如,它已经成为可能的验证现实的编译器和操作系统内核。与此同时,概率论在定理证明器中的形式化开始了。 作为一个应用,概率模型检验最近首次在一个交互式定理证明器中得到验证。该资助计划的目的是在定理证明器中对概率系统的数学基础进行形式化,以验证无法自动验证的复杂算法和系统。作为具体的应用,我们将对分布式计算机系统中的一些参数概率算法进行交互式验证,形式(自动或交互式)验证的动机是其极高的可靠性。这对于概率系统的证明尤其重要:它们比确定性系统更容易出错,例如,因为随机变量之间存在微妙的依赖关系。交互式验证从数学基础开始,并且可以充分利用数学基础,这大大提高了其可靠性,特别是其灵活性。这就是为什么在交互式验证中,参数系统是规范而固定参数是例外的原因. 由于这种灵活性和开放性,信息学的重要基础在定理证明中的形式化已经成为一个全球性的项目。 到目前为止,编程语言和编译器已经被广泛地覆盖。我们建议的目的是在定理证明器中完成概率模型的形式化(以及作为案例研究的相应模型检查程序):为了使参数系统的验证等应用成为可能,同时也为了通过这一重要领域扩展信息学数学基础的形式化。我们认为这是对计算机系统可靠性的长期投资。

项目成果

期刊论文数量(4)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
A Formalized Hierarchy of Probabilistic System Types - Proof Pearl
概率系统类型的形式化层次结构 - Proof Pearl
  • DOI:
    10.1007/978-3-319-22102-1_13
  • 发表时间:
    2015
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Johannes Hölzl;Andreas Lochbihler
  • 通讯作者:
    Andreas Lochbihler
A Verified Compiler for Probability Density Functions
经过验证的概率密度函数编译器
  • DOI:
    10.1007/978-3-662-46669-8_4
  • 发表时间:
    2015
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Manuel Eberl;Johannes Hölzl;Tobias Nipkow
  • 通讯作者:
    Tobias Nipkow
Markov Chains and Markov Decision Processes in Isabelle/HOL
Isabelle/HOL 中的马尔可夫链和马尔可夫决策过程
  • DOI:
    10.1007/s10817-016-9401-5
  • 发表时间:
    2017
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Johannes Hölzl
  • 通讯作者:
    Johannes Hölzl
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Professor Dr. Tobias Nipkow, Ph.D.其他文献

Professor Dr. Tobias Nipkow, Ph.D.的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Professor Dr. Tobias Nipkow, Ph.D.', 18)}}的其他基金

Verifizierte Algorithmenanalyse
验证算法分析
  • 批准号:
    273004067
  • 财政年份:
    2015
  • 资助金额:
    --
  • 项目类别:
    Reinhart Koselleck Projects
Hardening the Hammer: More Integration of Automatic and Interactive Theorem Provers
强化锤子:自动和交互式定理证明器的更多集成
  • 批准号:
    226154341
  • 财政年份:
    2012
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Security Type Systems and Deduction
安全类型系统和推导
  • 批准号:
    183816297
  • 财政年份:
    2010
  • 资助金额:
    --
  • 项目类别:
    Priority Programmes
Semantische Modellierung, Analyse und Verifikation von sprachbasierter Software-Sicherheit
基于语言的软件安全语义建模、分析与验证
  • 批准号:
    47694595
  • 财政年份:
    2007
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Integration der Logik HOL mit den Programmiersprachen ML und Haskell
HOL 逻辑与 ML 和 Haskell 编程语言的集成
  • 批准号:
    14516968
  • 财政年份:
    2005
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Exakte Arithmetik für reelle Zahlen als Basis für einen maschinellen Beweis der Keplerschen Vermutung
实数的精确算术作为开普勒猜想的机械证明的基础
  • 批准号:
    5443474
  • 财政年份:
    2005
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Formale Definition und Analyse einer idealisierten objektorientierten Programmiersprache
理想化的面向对象编程语言的形式化定义和分析
  • 批准号:
    5406711
  • 财政年份:
    2003
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Verified Proof Carrying Code
验证携带代码
  • 批准号:
    5396601
  • 财政年份:
    2003
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Verifikation von Zeigerprogrammen
指针程序的验证
  • 批准号:
    5327582
  • 财政年份:
    2001
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Tutorium zum interaktiven Beweisen in Isabelle/HOL
Isabelle/HOL 中的交互式证明教程
  • 批准号:
    5273368
  • 财政年份:
    2000
  • 资助金额:
    --
  • 项目类别:
    Research Grants

相似海外基金

New approaches to training deep probabilistic models
训练深度概率模型的新方法
  • 批准号:
    2613115
  • 财政年份:
    2025
  • 资助金额:
    --
  • 项目类别:
    Studentship
Probabilistic models of zeta-functions and applications to number theory
Zeta 函数的概率模型及其在数论中的应用
  • 批准号:
    22KJ2747
  • 财政年份:
    2023
  • 资助金额:
    --
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
Particle systems, growth models and their probabilistic structures
粒子系统、生长模型及其概率结构
  • 批准号:
    EP/W032112/1
  • 财政年份:
    2023
  • 资助金额:
    --
  • 项目类别:
    Research Grant
Evaluating probabilistic inferential models of learnt sound representations in auditory cortex
评估听觉皮层中学习的声音表征的概率推理模型
  • 批准号:
    BB/X013391/1
  • 财政年份:
    2023
  • 资助金额:
    --
  • 项目类别:
    Research Grant
Probabilistic deep learning models and integrated biological experiments for analyzing dynamic and heterogeneous microbiomes
用于分析动态和异质微生物组的概率深度学习模型和集成生物实验
  • 批准号:
    10622713
  • 财政年份:
    2023
  • 资助金额:
    --
  • 项目类别:
CAREER: Score-Based Diffusion Models for Probabilistic Forecasting of Weather and Climate
职业:用于天气和气候概率预测的基于分数的扩散模型
  • 批准号:
    2238375
  • 财政年份:
    2023
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
A study on probabilistic models for novel intelligent systems that cope with uncertainty of learning models
应对学习模型不确定性的新型智能系统的概率模型研究
  • 批准号:
    23K03773
  • 财政年份:
    2023
  • 资助金额:
    --
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
RI: Medium: Foundations of Self-Supervised Learning Through the Lens of Probabilistic Generative Models
RI:媒介:通过概率生成模型的视角进行自我监督学习的基础
  • 批准号:
    2211907
  • 财政年份:
    2022
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Disaster Resilience of Urban Communities in Canada: New Probabilistic Models and Computational Methods
加拿大城市社区的抗灾能力:新的概率模型和计算方法
  • 批准号:
    RGPIN-2019-03991
  • 财政年份:
    2022
  • 资助金额:
    --
  • 项目类别:
    Discovery Grants Program - Individual
Illuminating the dark metabolome via deep learning and probabilistic graphical models
通过深度学习和概率图模型照亮黑暗代谢组
  • 批准号:
    544268-2020
  • 财政年份:
    2022
  • 资助金额:
    --
  • 项目类别:
    Postgraduate Scholarships - Doctoral
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了