课题基金 / 基金详情

Collaborative Research: SHF: Medium: Semantics-Aware Neural Models of Code

Collaborative Research: SHF: Medium: Semantics-Aware Neural Models of Code
合作研究:SHF:媒介:代码的语义感知神经模型
批准号:
2212558
负责人:
Thomas Reps
金额:
$20.92万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2022
资助国家:
美国
项目状态:
未结题
起止时间:
2022-08-01 至 2025-07-31

项目摘要

项目成果

Thomas Reps的其他基金

相似基金

相关文献

中文摘要
翻译
在大量代码上训练的大型神经模型仍然经常产生质量较差的代码,带有诸如未初始化的变量、输入错误的表达式和永远不会结束的循环等基本错误。此类错误可能是潜伏的软件漏洞的来源。这些问题的根本原因是,无论是在训练还是生成过程中,模型都将程序视为语法而不是语义构件。该项目的新奇之处在于将这样的模型与在形式方法社区中开发的用于程序合成的符号、语义感知方法结合在一起。该项目开发了一个神经符号程序合成框架,将深度学习和程序合成的经典符号方法紧密结合在一起。这项研究探索了新的学习算法,其中代码的神经模型(特别是转换器)接触到关于程序语义的显性知识,使用转换器来指导规范制导综合器的机制,以及经典综合和学习模型的组合来构建神经生成程序的新组合。该项目的影响是为语义感知的程序合成提供了一个统一的框架,为自动创建程序产生了更好的工具。该项目开发了一个跨机构的本科生研究体验(REU)计划,特别关注招募女性、西班牙裔和黑人学生参与。该奖项反映了NSF的法定使命,并通过使用基金会的智力优势和更广泛的影响审查标准进行评估,被认为值得支持。
英文摘要
Large neural models trained on massive amounts of code still often produce code of poor quality, with such elementary errors as uninitialized variables, type-incorrect expressions, and loops that never finish. Such errors can be a source of insidious software vulnerabilities. The root cause of these issues is that the models treat programs as syntactic rather than semantic artifacts, both during training and generation. The project's novelty is to couple such models with symbolic, semantics-aware methods for program synthesis developed in the formal-methods community. The project develops a neurosymbolic program-synthesis framework that closely couples deep learning and classical symbolic methods for program synthesis. The research explores new learning algorithms in which neural models of code (specifically, transformers) are exposed to explicit knowledge about program semantics, mechanisms that use transformers to direct specification-directed synthesizers, and combinations of classical synthesis and learned models to construct novel compositions of neurally generated programs. The project's impact are a unified framework for semantics-aware program synthesis, yielding better tools for automatically creating programs. The project develops a cross-institution Research Experiences for Undergraduates (REU) program, with a special focus on recruiting women, Hispanic, and Black students to participate.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)
会议论文
SHF:Small: Crash Scene Investigation - Debugging Programs that Fail Unexpectedly
  • 批准号:
    1420866
  • 项目类别:
    Standard Grant
  • 资助金额:
    $47.78万
  • 财政年份:
    2014
  • 负责人:
    Thomas Reps
  • 依托单位:
SHF: Medium: MACANTOK -- a MAchine-Code-ANalysis TOol Kit -- and its Applications
  • 批准号:
    0904371
  • 项目类别:
    Standard Grant
  • 资助金额:
    $60.0万
  • 财政年份:
    2009
  • 负责人:
    Thomas Reps
  • 依托单位:
Advanced Methods for Performing Static Analysis of Machine Code
  • 批准号:
    0810053
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $30.0万
  • 财政年份:
    2008
  • 负责人:
    Thomas Reps
  • 依托单位:
Collaborative Research: Advanced Static-Analysis Techniques for Ensuring Reliable Software
  • 批准号:
    0540955
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $27.5万
  • 财政年份:
    2006
  • 负责人:
    Thomas Reps
  • 依托单位:
国内基金
海外基金
Research on Quantum Field Theory without a Lagrangian Description
  • 批准号:
    24ZR1403900
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
    SATOSHI NAWATA
  • 依托单位:
Cell Research
Cell Research
Cell Research (细胞研究)