SHF: Medium: Scallop: A Neurosymbolic Programming Framework for Combining Logic with Deep Learning
SHF: Medium: Scallop: A Neurosymbolic Programming Framework for Combining Logic with Deep Learning
批准号:
2313010
负责人:
Mayur Naik
金额:
$120.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2023
资助国家:
美国
项目状态:
未结题
起止时间:
2023-10-01 至 2027-09-30
中文摘要
神经符号编程是一种新兴的范式,旨在通过将其与经典逻辑推理相结合来解决深度学习的根本挑战。这个项目旨在通过开发一种方法、算法、软件实现、基准和案例研究来实现神经符号编程的前景。为了执行这项拟议的研究,该团队汇集了拥有机器学习、逻辑推理、形式方法和编程系统等专业知识的研究人员,并将与一名放射学研究人员就医疗保健的现实世界应用进行合作。该项目的主要成果将是一个神经符号编程的开源框架,它将引起机器学习和逻辑推理方面的研究人员的技术兴趣。从更广泛的意义上说,该项目有助于实现值得信赖的人工智能(AI)的愿景,并使其能够部署在医疗保健等关键应用程序中。通过教育和知识转移活动,该项目将在机器学习和逻辑的交叉点建立一个研究人员社区,促进研究成果与教育的紧密结合,并促进多样性。该项目围绕一个名为Scallop的神经符号编程框架展开,该框架将神经体系结构与基于规则的声明性逻辑编程语言集成在一起。这样的设计允许通过将期望的计算适当地分解成神经和符号组件来方便地指定挑战性任务,例如视觉问题回答。为了解决为这类神经符号程序开发端到端基于梯度下降的学习算法的核心挑战,该研究围绕三个基本主题展开:1)符号推理结构,允许指定丰富的领域知识,同时支持有效的推理和学习;2)基于源于溯因推理和数据来源的思想,为神经符号程序提供可扩展的学习;以及3)神经符号程序的语义健壮性理论和技术。补充研究任务包括开发Scallop编译器和工具链,从广泛的计算任务中收集神经符号学习的基准,经验评估,以及探索一种应用程序,通过将基于神经网络的乳房X光图像处理与基于规则的专家知识相结合来改进乳腺癌风险评估。该奖项反映了NSF的法定使命,并通过使用基金会的智力优势和更广泛的影响审查标准进行评估,被认为值得支持。
英文摘要
Neurosymbolic programming is an emerging paradigm that aims to address fundamental challenges for deep learning by combining it with classical logical reasoning. This project aims to realize the promise of neurosymbolic programming by developing a methodology, algorithms, software implementation, benchmarks, and case studies. To execute the proposed research, the team brings together researchers with expertise spanning machine learning, logical reasoning, formal methods, and programming systems, and will collaborate with a radiology researcher on a real-world application in healthcare. The primary outcome of the project will be an open-source framework for neurosymbolic programming that will be of technical interest to researchers in both machine learning and logical reasoning. In a broader sense, the project contributes to the vision of Trustworthy Artificial Intelligence (AI), and enables its deployment in critical applications such as healthcare. Through education and knowledge transfer activities, the project will build a community of researchers at the intersection of machine learning and logic, to facilitate tight integration of research results with education, and to promote diversity. The project is centered around a neurosymbolic programming framework, called Scallop, that integrates neural architectures with a declarative rule-based logic programming language. Such a design allows convenient specification of challenging tasks such as visual question answering by a suitable decomposition of the desired computation into neural and symbolic components. To address the core challenge of developing end-to-end gradient-descent-based learning algorithms for such neurosymbolic programs, the research is organized along three foundational themes: 1) symbolic reasoning constructs that allow specifying rich domain knowledge yet enable efficient inference and learning; 2) scalable learning for neurosymbolic programs based on ideas rooted in abductive inference and data provenance; and 3) theory and techniques for semantic robustness of neurosymbolic programs. Complementary research tasks include development of the Scallop compiler and toolchain, collection of benchmarks for neurosymbolic learning from a wide range of computational tasks, empirical evaluation, and exploring an application to improve breast cancer risk assessment by integrating neural-network-based image processing of mammograms with rule-based expert knowledge.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.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: SHF: Medium: Synthesis of Logic Programs for Democratizing Program Analysis
-
批准号:2107429
-
项目类别:Continuing Grant
-
资助金额:$68.0万
-
财政年份:2021
-
负责人:Mayur Naik
-
依托单位:
FMitF: Collaborative Research: Synergies between Program Synthesis and Neural Learning of Graph Structures
-
批准号:1836936
-
项目类别:Standard Grant
-
资助金额:$45.0万
-
财政年份:2019
-
负责人:Mayur Naik
-
依托单位:
CAREER: Adaptive Large-Scale Program Analysis
-
批准号:1743116
-
项目类别:Continuing Grant
-
资助金额:$29.78万
-
财政年份:2017
-
负责人:Mayur Naik
-
依托单位:
SHF: Small: New Frontiers in Constraint-Based Program Analysis
-
批准号:1737858
-
项目类别:Standard Grant
-
资助金额:$42.55万
-
财政年份:2017
-
负责人:Mayur Naik
-
依托单位:
SHF: Small: New Frontiers in Constraint-Based Program Analysis
-
批准号:1526270
-
项目类别:Standard Grant
-
资助金额:$45.0万
-
财政年份:2015
-
负责人:Mayur Naik
-
依托单位:
CAREER: Adaptive Large-Scale Program Analysis
-
批准号:1253867
-
项目类别:Continuing Grant
-
资助金额:$48.44万
-
财政年份:2013
-
负责人:Mayur Naik
-
依托单位:
海外基金