课题基金 / 基金详情

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

CRII: RI: Inference for Probabilistic Programs: A Symbolic Approach
CRII:RI:概率程序的推理:符号方法
批准号:
1657613
负责人:
Guy Van den Broeck
金额:
$17.46万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2017
资助国家:
美国
项目状态:
已结题
起止时间:
2017-03-01 至 2019-02-28

项目摘要

项目成果

Guy Van den Broeck的其他基金

相似基金

相关文献

中文摘要
翻译
概率机器学习和人工智能已经彻底改变了世界,并出现在我们生活的大多数方面。然而,用于开发概率机器学习解决方案的工具在它们所能表达的内容上是有限的。此外,它们需要大量的专业知识,并不是每个学科的科学家都能接触到,更不用说其他所有人了。概率编程的目标是让所有人都能使用概率机器学习,并且像编写手机应用程序一样容易。为了使这个梦想成为现实,概率程序执行,从观察中做出概率预测,必须变得像我们当前的非概率软件工具一样高效和健壮。该项目开发通用算法来有效地执行概率程序,使用人工智能的高级符号推理技术。此外,它还适用于比目前使用的概率程序复杂得多的概率程序,这些程序涉及广泛的离散和连续编程语言特性。这种可扩展性和表达能力的提高将促进新颖、越来越先进的机器学习应用。更具体地说,概率程序包含经典的概率图形模型,并且能够捕获包括任意可执行代码片段的复杂概率依赖关系。虽然近年来提出了许多表达性概率编程语言,但目前成功的瓶颈和障碍是缺乏通用的推理算法来有效地执行概率程序的推理。本研究解决了概率程序推理中的两个关键问题。首先,当前基于抽样的算法在推断大量离散随机变量之间的依赖关系和解释低概率观察结果方面存在问题。一方面,本项目开发了基于知识编译的新型推理算法。这种技术将程序编译成一个有效的概率计算符号结构。该算法不需要对整个程序进行编译,而是对部分编译的程序进行重要抽样,从而对有效的子程序进行抽样。它结合了抽样近似程序评估的优点和用于精确推理的高效编译技术。其次,用于推理的符号方法基本上是离散的,并且在处理连续变量和整数变量时存在问题,这在实际代码中经常出现。相反,连续分布的算法不能有效地处理离散程序结构。在另一个推力中,该项目研究具有两种结构的程序中概率推理的符号方法,使用基于可满足模理论和基于哈希采样的最新突破。这个项目在基础层面上实现了科学飞跃。它还为培养机器学习、人工智能、统计学和编程语言方面的本科生和研究生提供了背景,并旨在将概率编程整合到计算机科学课程中。
英文摘要
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)
会议论文
DOI: 10.24963/ijcai.2017/215
发表时间: 2017-08
期刊:
影响因子: --
作者: [YooJung Choi;Adnan Darwiche;Guy Van den Broeck]
通讯作者: YooJung Choi;Adnan Darwiche;Guy Van den Broeck
DOI: --
发表时间: 2017
期刊: Proceedings of the 33rd Conference on Uncertainty in Artificial Intelligence (UAI
影响因子: --
作者: [Liang, Yitao, Bekker, Jessa, Van den Broeck, Guy]
通讯作者: Van den Broeck, Guy
DOI: 10.24963/ijcai.2019/377
发表时间: 2019-03
期刊: ArXiv
影响因子: --
作者: [Pasha Khosravi;Yitao Liang;YooJung Choi;Guy Van den Broeck]
通讯作者: Pasha Khosravi;Yitao Liang;YooJung Choi;Guy Van den Broeck
DOI: --
发表时间: 2018
期刊: Proceedings of the 35th International Conference on Machine Learning (ICML
影响因子: --
作者: [Holtzen, S., Van den Broeck, G., Millstein, T.]
通讯作者: Millstein, T.
9
    Collaborative Research: RI: AF: Medium: Exchanging Knowledge Beyond Data Between Human and Machine Learner
    • 批准号:
      1956441
    • 项目类别:
      Standard Grant
    • 资助金额:
      $49.89万
    • 财政年份:
      2020
    • 负责人:
      Guy Van den Broeck
    • 依托单位:
    CAREER: Towards a New Synthesis of Statistical Learning and Logical Reasoning
    • 批准号:
      1943641
    • 项目类别:
      Continuing Grant
    • 资助金额:
      $41.02万
    • 财政年份:
      2020
    • 负责人:
      Guy Van den Broeck
    • 依托单位:
    BIGDATA: F: Open-World Foundations for Big Uncertain Data
    • 批准号:
      1633857
    • 项目类别:
      Standard Grant
    • 资助金额:
      $43.22万
    • 财政年份:
      2016
    • 负责人:
      Guy Van den Broeck
    • 依托单位:
    国内基金
    海外基金
    破骨细胞源性FcγRI介导类风湿性关节炎炎症后疼痛的作用机制
    • 批准号:
    • 项目类别:
      省市级项目
    • 资助金额:
      --
    • 批准年份:
      2026
    • 负责人:
      阳林
    • 依托单位:
    四神丸调控生物钟基因Bmal1/Fc εRI介导肥大细胞节律性活化治疗IBS-D“晨起痛”的作用机制研究
    • 批准号:
    • 项目类别:
      省市级项目
    • 资助金额:
      --
    • 批准年份:
      2026
    • 负责人:
      何心凌
    • 依托单位:
    NSUN6介导的m5C修饰调控心肌细胞凋亡和铁死亡参与MI/RI的机制研究
    • 批准号:
      2026JJ80739
    • 项目类别:
      省市级项目
    • 资助金额:
      --
    • 批准年份:
      2026
    • 负责人:
      袁乐宏
    • 依托单位:
    中药牛耳枫中抗MI/RI新颖虎皮楠生物碱的发现与作用机制研究
    • 批准号:
      2026JJ60255
    • 项目类别:
      省市级项目
    • 资助金额:
      --
    • 批准年份:
      2026
    • 负责人:
      张济辉
    • 依托单位: