FMitF: Opening Up the Black Box of Probabilistic Program Inference
FMitF: Opening Up the Black Box of Probabilistic Program Inference
批准号:
1837129
负责人:
Todd Millstein
金额:
$94.74万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2018
资助国家:
美国
项目状态:
已结题
起止时间:
2018-12-01 至 2023-11-30
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Probabilistic programming languages are an expressive means for creating, maintaining, and understanding a wide range of machine-learning models, and they have been successfully used by both researchers and major technology companies. However, today's probabilistic programming languages impose strong limitations on the kinds of programs for which they are effective, thereby precluding their use for many machine-learning applications. This project adapts and generalizes techniques from the formal methods community for reasoning about traditional programs, in order to develop general-purpose algorithms for probabilistic inference, which is the key task that a probabilistic programming language must perform. The project is implementing these algorithms in the context of a new imperative probabilistic programming language and is providing educational opportunities in the burgeoning area of probabilistic programming for graduate, undergraduate, and high-school students.This project has three main technical thrusts. First, the project is developing exact inference algorithms for discrete probabilistic programs by exploiting the connection to techniques for symbolic model checking and weighted model counting. Second, the project is developing techniques to automatically decompose a probabilistic inference query into multiple simpler sub-queries, each of which can be solved using the most appropriate inference method. The key enabler of this decomposition is a novel abstraction process for probabilistic programs. Third, the project is investigating the use of abstractions as proposal distributions for probabilistic inference, resulting in new abstraction-guided approximate inference algorithms. The results of this project will make probabilistic programming more effective by making probabilistic inference and learning tractable for a wider class of programs. The artifacts that result from this research will be released open source, including a new probabilistic programming language that leverages the newly developed inference techniques.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
期刊论文(13)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Data-driven inference of representation invariants
表示不变量的数据驱动推理
DOI:
10.1145/3385412.3385967
发表时间:
2020
期刊:
ACM SIGPLAN Conference on Programming Language Design and Implementation
影响因子:
--
作者:
[Miltner, Anders, Padhi, Saswat, Millstein, Todd, Walker, David]
通讯作者:
Walker, David
DOI:
--
发表时间:
2020-06
期刊:
ArXiv
影响因子:
--
作者:
[Aishwarya Sivaraman;G. Farnadi;T. Millstein;Guy Van den Broeck]
通讯作者:
Aishwarya Sivaraman;G. Farnadi;T. Millstein;Guy Van den Broeck
Scaling Integer Arithmetic in Probabilistic Programs
概率程序中整数算术的缩放
DOI:
--
发表时间:
2023
期刊:
39th Conference on Uncertainty in Artificial Intelligence
影响因子:
--
作者:
[Cao, William, Garg, Poorva, Tjoa, Ryan, Holtzen, Steven, Millstein, Todd, Van den Broeck, Guy]
通讯作者:
Van den Broeck, Guy
Data-driven lemma synthesis for interactive proofs
用于交互式证明的数据驱动引理合成
DOI:
10.1145/3563306
发表时间:
2022
期刊:
Proceedings of the ACM on Programming Languages
影响因子:
--
作者:
[Sivaraman, Aishwarya, Sanchez-Stern, Alex, Chen, Bretton, Lerner, Sorin, Millstein, Todd]
通讯作者:
Millstein, Todd
Efficient Search-Based Weighted Model Integration
基于搜索的高效加权模型集成
DOI:
--
发表时间:
2019
期刊:
Proceedings of the 35th Conference on Uncertainty in Artificial Intelligence (UAI
影响因子:
--
作者:
[Zeng, Z., Van den Broeck, G.]
通讯作者:
Van den Broeck, G.
共 13 条
Collaborative Research: SHF: Small: Data-Driven Lemma Synthesis for Interactive Proofs
-
批准号:2220891
-
项目类别:Standard Grant
-
资助金额:$35.0万
-
财政年份:2022
-
负责人:Todd Millstein
-
依托单位:
QCIS-FF: A Software Stack for Quantum Computing
-
批准号:1926648
-
项目类别:Continuing Grant
-
资助金额:$75.0万
-
财政年份:2020
-
负责人:Todd Millstein
-
依托单位:
NeTS: Medium: Collaborative Research: Network Configuration Synthesis: A Path to Practical Deployment
-
批准号:1704336
-
项目类别:Continuing Grant
-
资助金额:$63.0万
-
财政年份:2017
-
负责人:Todd Millstein
-
依托单位:
SHF: Small: Interacting to Specify Software
-
批准号:1527923
-
项目类别:Standard Grant
-
资助金额:$49.95万
-
财政年份:2015
-
负责人:Todd Millstein
-
依托单位:
NeTS: Medium: Collaborative Research: Systematic Analysis of Protocol Implementations
-
批准号:1161595
-
项目类别:Continuing Grant
-
资助金额:$44.69万
-
财政年份:2012
-
负责人:Todd Millstein
-
依托单位:
TC: Medium: Collaborative Research: Program Analysis for Smartphone Application Security
-
批准号:1064844
-
项目类别:Standard Grant
-
资助金额:$40.05万
-
财政年份:2011
-
负责人:Todd Millstein
-
依托单位:
EAGER: Collaborative Research: Toward An Adaptive Programming System for Cloud-Enabled Smartphone Applications
-
批准号:1048826
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:2010
-
负责人:Todd Millstein
-
依托单位:
SoD: An Electronic Design Automation Approach to Embedded Networked Software
-
批准号:0725354
-
项目类别:Standard Grant
-
资助金额:$80.0万
-
财政年份:2007
-
负责人:Todd Millstein
-
依托单位:
"CAREER:" Enforcing and Validating User-Defined Programming Disciplines
-
批准号:0545850
-
项目类别:Continuing Grant
-
资助金额:$32.0万
-
财政年份:2006
-
负责人:Todd Millstein
-
依托单位:
国内基金
海外基金
萱草花开放时间(Flower Opening Time)的生物钟调控机制研究
-
批准号:31971706
-
项目类别:面上项目
-
资助金额:59.0万元
-
批准年份:2019
-
负责人:高亦珂
-
依托单位: