CRII: RI: Inference for Probabilistic Programs: A Symbolic Approach

CRII:RI:概率程序的推理:符号方法

基本信息

  • 批准号:
    1657613
  • 负责人:
  • 金额:
    $ 17.46万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2017
  • 资助国家:
    美国
  • 起止时间:
    2017-03-01 至 2019-02-28
  • 项目状态:
    已结题

项目摘要

Probabilistic machine learning and artificial intelligence have revolutionized the world and are present in most aspects of our life. However, the tools used to develop probabilistic machine learning solutions are limited in what they can express. Moreover, they require significant expert knowledge, and are not accessible to scientists in each discipline, let alone everybody else. Probabilistic programming aims to make probabilistic machine learning accessible to all, and as easy to program as a phone application. To make this dream a reality, probabilistic program execution, making probabilistic predictions from observations, has to become as highly efficient and robust as our current non-probabilistic software tools. This project develops general-purpose algorithms to execute probabilistic programs efficiently, using advanced symbolic reasoning techniques from artificial intelligence. Moreover, it does so for probabilistic programs that are significantly more complex than the ones in use today, involving a wide range of programming language features that are both discrete and continuous. This increase in scalability and expressive power will foster novel, increasingly advanced machine learning applications. More specifically, probabilistic programs subsume classical probabilistic graphical models and are additionally able to capture complex probabilistic dependencies that include arbitrary pieces of executable code. While many expressive probabilistic programming languages have been proposed in recent years, the current bottleneck and barrier to success is the lack of general-purpose reasoning algorithms to perform inference with probabilistic programs efficiently. This research tackles two key problems in probabilistic program inference. First, current sampling-based algorithms have problems reasoning about dependencies between large numbers of discrete random variables and explaining low-probability observations. In one thrust, this project develops new inference algorithms based on knowledge compilation. This technique compiles the program into a symbolic structure that is efficient for probability computation. The algorithm does not compile the entire program, which is generally intractable, but uses importance sampling on partially compiled programs to sample efficient subprograms. This combines the best of approximate program evaluation by sampling with highly efficient compilation techniques for exact inference. Second, symbolic approaches to inference are fundamentally discrete and have problems dealing with continuous and integer variables, which frequently appear in real code. Conversely, algorithms for continuous distributions cannot efficiently handle discrete program structure. In another thrust, this project studies symbolic approaches to probabilistic reasoning in programs with both types of structure, using recent breakthroughs based on satisfiability modulo theories and hashing-based sampling. This project provides a scientific leap at a fundamental level. It also provides a context for training undergraduate and graduate students in subjects spanning machine learning, artificial intelligence, statistics, and programming languages, and targets the integration of probabilistic programming into computer science curricula.
机器学习和人工智能可能已经彻底改变了世界,并存在于我们生活的大多数方面。然而,用于开发概率机器学习解决方案的工具在它们所能表达的内容上是有限的。此外,它们需要大量的专业知识,每个学科的科学家都无法获得,更不用说其他任何人了。概率编程旨在使概率机器学习对所有人都可用,并且像手机应用程序一样易于编程。为了让这个梦想成为现实,概率程序执行,从观察中做出概率预测,必须变得像我们目前的非概率软件工具一样高效和强大。该项目开发通用算法,使用人工智能的高级符号推理技术有效地执行概率程序。此外,它也适用于比现在使用的程序复杂得多的概率程序,涉及到广泛的离散和连续的编程语言特征。这种可扩展性和表达能力的提高将促进新颖的、越来越先进的机器学习应用。更具体地说,概率程序继承了经典的概率图形模型,并且还能够捕获包括任意可执行代码片段的复杂概率依赖性。虽然近年来已经提出了许多表达概率编程语言,但目前的瓶颈和成功的障碍是缺乏通用推理算法来有效地执行概率程序的推理。本研究解决了概率程序推理中的两个关键问题。首先,当前基于采样的算法在推理大量离散随机变量之间的依赖关系和解释低概率观测结果方面存在问题。在一个推力,这个项目开发新的推理算法的基础上知识编译。这种技术将程序编译成一种符号结构,这种结构对于概率计算是有效的。该算法不编译整个程序,这通常是棘手的,但使用的重要性抽样部分编译程序的样本有效的子程序。这结合了最好的近似程序评估抽样与高效的编译技术,精确的推理。其次,符号推理方法基本上是离散的,并且在处理连续和整数变量时存在问题,这些变量经常出现在真实的代码中。相反,连续分布的算法不能有效地处理离散的程序结构。在另一个推力,这个项目研究的符号方法,概率推理的程序与两种类型的结构,使用最近的突破,基于可满足性模理论和基于哈希的采样。该项目提供了一个基础水平的科学飞跃。它还为培训本科生和研究生提供了一个背景,涉及机器学习,人工智能,统计学和编程语言,并将概率编程整合到计算机科学课程中。

项目成果

期刊论文数量(10)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Optimal Feature Selection for Decision Robustness in Bayesian Networks
  • DOI:
    10.24963/ijcai.2017/215
  • 发表时间:
    2017-08
  • 期刊:
  • 影响因子:
    0
  • 作者:
    YooJung Choi;Adnan Darwiche;Guy Van den Broeck
  • 通讯作者:
    YooJung Choi;Adnan Darwiche;Guy Van den Broeck
Learning the Structure of Probabilistic Sentential Decision Diagrams
学习概率句子决策图的结构
What to Expect of Classifiers? Reasoning about Logistic Regression with Missing Features
  • DOI:
    10.24963/ijcai.2019/377
  • 发表时间:
    2019-03
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Pasha Khosravi;Yitao Liang;YooJung Choi;Guy Van den Broeck
  • 通讯作者:
    Pasha Khosravi;Yitao Liang;YooJung Choi;Guy Van den Broeck
Sound Abstraction and Decomposition of Probabilistic Programs
概率程序的合理抽象和分解
Coded machine learning: Joint informed replication and learning for linear regression
编码机器学习:线性回归的联合知情复制和学习
  • DOI:
    10.1109/allerton.2017.8262880
  • 发表时间:
    2017
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Kabir, Shahroze;Sala, Frederic;Van den Broeck, Guy;Dolecek, Lara
  • 通讯作者:
    Dolecek, Lara
{{ 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 }}

Guy Van den Broeck其他文献

Compiling probabilistic logic programs into sentential decision diagrams
将概率逻辑程序编译成句子决策图
  • DOI:
  • 发表时间:
    2014
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Jonas Vlasselaer;Joris Renkens;Guy Van den Broeck;L. D. Raedt
  • 通讯作者:
    L. D. Raedt
A Tractable Inference Perspective of Offline RL
离线强化学习的易于处理的推理视角
  • DOI:
  • 发表时间:
    2023
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Xuejie Liu;Anji Liu;Guy Van den Broeck;Yitao Liang
  • 通讯作者:
    Yitao Liang
Lifted Inference and Learning in Statistical Relational Models
A I ] 2 8 M ay 2 01 7 Probabilistic Program Abstractions
AI ] 2 8 May 2 01 7 概率程序抽象
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Steven Holtzen;T. Millstein;Guy Van den Broeck
  • 通讯作者:
    Guy Van den Broeck
An Algebraic Prolog for Reasoning about Possible Worlds
推理可能世界的代数序言

Guy Van den Broeck的其他文献

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

{{ truncateString('Guy Van den Broeck', 18)}}的其他基金

Collaborative Research: RI: AF: Medium: Exchanging Knowledge Beyond Data Between Human and Machine Learner
协作研究:RI:AF:媒介:在人类和机器学习者之间交换数据之外的知识
  • 批准号:
    1956441
  • 财政年份:
    2020
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Standard Grant
CAREER: Towards a New Synthesis of Statistical Learning and Logical Reasoning
职业:迈向统计学习和逻辑推理的新综合
  • 批准号:
    1943641
  • 财政年份:
    2020
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Continuing Grant
BIGDATA: F: Open-World Foundations for Big Uncertain Data
BIGDATA:F:大不确定数据的开放世界基础
  • 批准号:
    1633857
  • 财政年份:
    2016
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Standard Grant

相似国自然基金

醒脑静多靶点调控PI3K/Akt通路抑制CI/RI氧化应激—基于网络药理学及体内、外实验研究
  • 批准号:
    2025JJ90117
  • 批准年份:
    2025
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
IgA-FcαRI介导的Syk/NLRP3/caspase-1通路在线状IgA大疱性皮病 中的机制研究
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
基于双修饰ANG-RNH1系统阻抑RI复合物生成机制建立口腔黏膜等效物血管化稳态
  • 批准号:
    82401112
  • 批准年份:
    2024
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
跨膜蛋白LRP5胞外域调控膜受体TβRI促钛表面BMSCs归巢、分化的研究
  • 批准号:
    82301120
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
基于“免疫-神经”网络探讨眼针活化CI/RI大鼠MC靶向H3R调节“免疫监视”的抗炎机制
  • 批准号:
    82374375
  • 批准年份:
    2023
  • 资助金额:
    51 万元
  • 项目类别:
    面上项目
Dectin-2通过促进FcεRI聚集和肥大细胞活化加剧哮喘发作的机制研究
  • 批准号:
    82300022
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
藏药甘肃蚤缀β-咔啉生物碱类TβRI抑制剂的发现及其抗肺纤维化作用机制研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
nCs通过TβRI结合并磷酸化Axin促进颌骨成骨反应的作用及机制研究
  • 批准号:
    2022J011347
  • 批准年份:
    2022
  • 资助金额:
    10.0 万元
  • 项目类别:
    省市级项目
TβRI的UFM化修饰调控TGF-β信号通路和乳腺癌转移的作用及机制研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
基于 FcεRI 信号通路介导的肥大细胞脱颗粒过程研究支气管哮喘的机制及中药干预
  • 批准号:
    2022JJ70115
  • 批准年份:
    2022
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目

相似海外基金

RI: Small: Approximate Inference for Planning and Reinforcement Learning
RI:小:规划和强化学习的近似推理
  • 批准号:
    2246261
  • 财政年份:
    2023
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Standard Grant
RI: SMALL: Robust Inference and Influence in Dynamic Environments
RI:小:动态环境中的鲁棒推理和影响
  • 批准号:
    1907907
  • 财政年份:
    2019
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Standard Grant
CISE: RI: Small: Amortized Inference for Large-Scale Graphical Models
CISE:RI:小型:大规模图形模型的摊销推理
  • 批准号:
    1908617
  • 财政年份:
    2019
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Standard Grant
RI: Small: Frontiers in Monte Carlo and Variational Inference
RI:小:蒙特卡罗和变分推理的前沿
  • 批准号:
    1908577
  • 财政年份:
    2019
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Standard Grant
RI: Small: Stochastic Planning and Probabilistic Inference for Factored State and Action Spaces
RI:小:因子状态和行动空间的随机规划和概率推理
  • 批准号:
    2002393
  • 财政年份:
    2019
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Standard Grant
RI: Medium: Collaborative Research: Causal Inference: Identification, Learning, and Decision-Making
RI:媒介:协作研究:因果推理:识别、学习和决策
  • 批准号:
    2011463
  • 财政年份:
    2019
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Standard Grant
CRII: RI: Anytime Inference with Confidence Bounds for Graphical Models
CRII:RI:图形模型的随时推理与置信界限
  • 批准号:
    1830161
  • 财政年份:
    2018
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Standard Grant
RI: Small: Diverse Particles for Continuous Learning and Inference
RI:小:用于持续学习和推理的多样化粒子
  • 批准号:
    1816365
  • 财政年份:
    2018
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Standard Grant
RI: Medium: Collaborative Research: Causal Inference: Identification, Learning, and Decision-Making
RI:媒介:协作研究:因果推理:识别、学习和决策
  • 批准号:
    1704352
  • 财政年份:
    2017
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Standard Grant
RI: Medium: Collaborative Research: Causal Inference: Identification, Learning, and Decision-Making
RI:媒介:协作研究:因果推理:识别、学习和决策
  • 批准号:
    1704932
  • 财政年份:
    2017
  • 资助金额:
    $ 17.46万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了