CRII: RI: Inference for Probabilistic Programs: A Symbolic Approach
CRII: RI: Inference for Probabilistic Programs: A Symbolic Approach
批准号:
1657613
负责人:
Guy Van den Broeck
金额:
$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)
会议论文
登录
查看更多内容
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.
Coded machine learning: Joint informed replication and learning for linear regression
编码机器学习:线性回归的联合知情复制和学习
DOI:
10.1109/allerton.2017.8262880
发表时间:
2017
期刊:
and Computing (Allerton
影响因子:
--
作者:
[Kabir, Shahroze, Sala, Frederic, Van den Broeck, Guy, Dolecek, Lara]
通讯作者:
Dolecek, Lara
共 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
-
负责人:张济辉
-
依托单位:
醒脑静多靶点调控PI3K/Akt通路抑制CI/RI氧化应激—基于网络药理学及体内、外实验研究
-
批准号:2025JJ90117
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:李秋云
-
依托单位:
IgA-FcαRI介导的Syk/NLRP3/caspase-1通路在线状IgA大疱性皮病
中的机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:荆可
-
依托单位:
基于双修饰ANG-RNH1系统阻抑RI复合物生成机制建立口腔黏膜等效物血管化稳态
-
批准号:82401112
-
项目类别:青年科学基金项目
-
资助金额:30万元
-
批准年份:2024
-
负责人:刘旭倩
-
依托单位:
跨膜蛋白LRP5胞外域调控膜受体TβRI促钛表面BMSCs归巢、分化的研究
-
批准号:82301120
-
项目类别:青年科学基金项目
-
资助金额:30万元
-
批准年份:2023
-
负责人:於科
-
依托单位:
基于“免疫-神经”网络探讨眼针活化CI/RI大鼠MC靶向H3R调节“免疫监视”的抗炎机制
-
批准号:82374375
-
项目类别:面上项目
-
资助金额:51万元
-
批准年份:2023
-
负责人:马贤德
-
依托单位:
Dectin-2通过促进FcεRI聚集和肥大细胞活化加剧哮喘发作的机制研究
-
批准号:82300022
-
项目类别:青年科学基金项目
-
资助金额:30万元
-
批准年份:2023
-
负责人:屈玉兰
-
依托单位: