SoD: Algorithmic Differentiation of Functional Programs

SoD:函数式程序的算法微分

基本信息

  • 批准号:
    0438806
  • 负责人:
  • 金额:
    --
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2005
  • 资助国家:
    美国
  • 起止时间:
    2005-05-01 至 2011-04-30
  • 项目状态:
    已结题

项目摘要

CCF-0438806Jeffrey Mark SiskindPurdue UniversityAlgorithmic Differentiation of Functional ProgramsAutomatic Differentiation (AD) is an established enterprise that seeks to take the derivatives of functions specified as imperative programs through symbolic manipulation rather than finite differencing. A framework for applying AD techniques to modern functional-programming languages, instead of imperativeprograms, will be investigated. This framework will treat AD operators as higher-order functions that map function objects to function objects. These operators will be compositional and will apply to more general functions than the maps between real vectors to which traditional AD transformations are limited. This framework offers several advantages:- a callee can perform the necessary AD rather than insisting that callers provide appropriately transformed functions, making it practical to compositionally build an efficient library of functions based on derivatives - higher-order derivatives can be constructed naturally, without special mechanisms- gradients can be taken through processes that themselves involve AD-based optimization or approximate iterate-to-fixedpoint operators such as PDE solversThe proposed work will have broad impact in such diverse fields as engineering design, scientific computing, and machine learning, where researchers regularly need to take derivatives of complex programs. It has intellectual merit as it offers a novel synthesis of the differential calculus with the lambda calculus.
CCF-0438806 Jeffrey Mark SiskindPurdue大学函数式程序的微分自动微分(AD)是一个成熟的企业,它试图通过符号操作而不是有限差分来获取指定为命令式程序的函数的导数。 将研究一个将AD技术应用于现代函数式编程语言而不是命令式程序的框架。 这个框架将把AD操作符视为将函数对象映射到函数对象的高阶函数。 这些操作符将是合成的,并且将应用于比传统AD变换受限于的真实的向量之间的映射更一般的函数。 这个框架提供了几个优点:-被调用者可以执行必要的AD,而不是坚持要求调用者 提供适当的转换功能,使其切实可行, 组合构建基于导数的高效函数库-高阶导数可以自然构造,无需特殊的 机制-梯度可以通过本身涉及基于AD的 优化或近似迭代到定点运算符,如PDE solversThe拟议的工作将在工程设计,科学计算和机器学习等不同领域产生广泛的影响,研究人员经常需要对复杂的程序进行衍生。 它具有智力价值,因为它提供了一种新的综合微分与lambda演算。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Jeffrey Siskind其他文献

Jeffrey Siskind的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Jeffrey Siskind', 18)}}的其他基金

NCS-FO: Neuroimaging to Advance Computer Vision, NLP, and AI
NCS-FO:神经影像学促进计算机视觉、NLP 和 AI
  • 批准号:
    1734938
  • 财政年份:
    2017
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
NRI: Collaborative Research: RobotSLANG: Simultaneous Localization, Mapping, and Language Acquisition
NRI:协作研究:RobotSLANG:同时本地化、绘图和语言习得
  • 批准号:
    1522954
  • 财政年份:
    2015
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Hierarchal Perceptual Organization with the Center-Surround Algorithm
中心环绕算法的分层感知组织
  • 批准号:
    0329156
  • 财政年份:
    2003
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant

相似海外基金

AF: Small: Problems in Algorithmic Game Theory for Online Markets
AF:小:在线市场的算法博弈论问题
  • 批准号:
    2332922
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Collaborative Research: FET: Small: Algorithmic Self-Assembly with Crisscross Slats
合作研究:FET:小型:十字交叉板条的算法自组装
  • 批准号:
    2329908
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Collaborative Research: AF: Small: New Directions in Algorithmic Replicability
合作研究:AF:小:算法可复制性的新方向
  • 批准号:
    2342244
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Collaborative Research: CIF: Small: Mathematical and Algorithmic Foundations of Multi-Task Learning
协作研究:CIF:小型:多任务学习的数学和算法基础
  • 批准号:
    2343599
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Collaborative Research: CIF: Small: Mathematical and Algorithmic Foundations of Multi-Task Learning
协作研究:CIF:小型:多任务学习的数学和算法基础
  • 批准号:
    2343600
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
NSF-BSF: Collaborative Research: AF: Small: Algorithmic Performance through History Independence
NSF-BSF:协作研究:AF:小型:通过历史独立性实现算法性能
  • 批准号:
    2420942
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Conference: ANTS XVI: Algorithmic Number Theory Symposium 2024
会议:ANTS XVI:算法数论研讨会 2024
  • 批准号:
    2401305
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Collaborative Research: FET: Small: Algorithmic Self-Assembly with Crisscross Slats
合作研究:FET:小型:十字交叉板条的算法自组装
  • 批准号:
    2329909
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Algorithmic topology in low dimensions
低维算法拓扑
  • 批准号:
    EP/Y004256/1
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Fellowship
Australian Experiences of Algorithmic Culture on TikTok
澳大利亚在 TikTok 上的算法文化体验
  • 批准号:
    DP240102939
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Discovery Projects
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了