Adaptation-Based Programming
Adaptation-Based Programming
批准号:
0820286
负责人:
Alan Fern
金额:
$74.59万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2008
资助国家:
美国
项目状态:
已结题
起止时间:
2008-09-15 至 2012-08-31
中文摘要
提案编号:0820286标题:基于适应的编程PI:Alan FernCo-PI:Martin Erwig和Thinh Nguyen使用现有的编程范例为复杂、动态的环境开发软件是一个巨大的挑战。程序员必须指定程序在每个点上的确切行为,对于复杂的问题,如网络控制和设计智能游戏代理,几乎很难做到最优。为了更好地促进此类问题的软件开发,研究了基于适应的编程(ABP)范式。在ABP范例中,程序员只精确地指定他们对程序的哪些部分有信心,而将其他部分保留为可适应的部分。此外,程序员还将指定程序要优化的目标函数。在程序执行期间,程序的可适应部分将使用最先进的机器学习技术自动优化,以便最大化目标函数。研究集中在三个主要方向:1)发展理论基础,包括形式化的编程语言语义和可学习性结果;2)通过程序转换和程序员指定的适配建议来加快学习过程;3)生成C++和Haskell语言的免费可用的ABP库。重要的是,所有的工作都是由对ABP应用于实际问题的关注推动的,这些问题来自计算机网络以及用于模拟和游戏环境的智能代理。
英文摘要
Proposal Number: 0820286Title: Adaptation-Based ProgrammingPI: Alan FernCo-PIs: Martin Erwig and Thinh NguyenDeveloping software for complex, dynamic environments is a huge challenge using existing programming paradigms. Programmers must specify the exact behavior of a program at each point which, for complex problems, such as network control and designing intelligent game agents, is extremely difficult to do close to optimally. To better facilitate software development for such problems, the paradigm of adaptation-based programming (ABP) is investigated. In the ABP paradigm, programmers only exactly specify the parts of the program that they are confident about and leave other parts as adaptable. In addition, the programmer will specify an objective function to be optimized by the program. During program execution, the adaptable parts of the program will then be automatically optimized using state-of-the-art machine-learning techniques in order to maximize the objective function. The research focuses on three key directions: 1) developing theoretical foundations including formal programming-language semantics and learnability results, 2) speeding up the learning process via program transformations and programmer-specified adaptation advice, and 3) producing freely available ABP libraries for both the C++ and Haskell languages. Importantly all of the work is driven by a focus on applications of ABP to real problems from computer networking and intelligent agents for simulation and game environments.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: CISE: Large: Executing Natural Instructions in Realistic Uncertain Worlds
-
批准号:2321851
-
项目类别:Continuing Grant
-
资助金额:$281.25万
-
财政年份:2023
-
负责人:Alan Fern
-
依托单位:
Student Support for the 2020 International Conference on Automated Planning and Scheduling
-
批准号:2017913
-
项目类别:Standard Grant
-
资助金额:$1.47万
-
财政年份:2020
-
负责人:Alan Fern
-
依托单位:
S&AS:INT:Learning and Planning for Dynamic Locomotion
-
批准号:1849343
-
项目类别:Standard Grant
-
资助金额:$82.0万
-
财政年份:2019
-
负责人:Alan Fern
-
依托单位:
RI: Small: Speedup Learning for Online Planning Under Uncertainty
-
批准号:1619433
-
项目类别:Standard Grant
-
资助金额:$45.0万
-
财政年份:2016
-
负责人:Alan Fern
-
依托单位:
II-EN: Software Tools for Monte-Carlo Optimization
-
批准号:1406049
-
项目类别:Standard Grant
-
资助金额:$44.24万
-
财政年份:2014
-
负责人:Alan Fern
-
依托单位:
RI: Small: Automated Planning of Experiments for Design Optimization
-
批准号:1320943
-
项目类别:Continuing Grant
-
资助金额:$44.0万
-
财政年份:2013
-
负责人:Alan Fern
-
依托单位:
Student Poster Program and Travel Scholarships for International Conference on Machine Learning (ICML) 2010; Haifa, Israel
-
批准号:1031917
-
项目类别:Standard Grant
-
资助金额:$3.0万
-
财政年份:2010
-
负责人:Alan Fern
-
依托单位:
RI: Medium: Collaborative Research: Solving Stochastic Planning Problems Through Principled Determinization
-
批准号:0905678
-
项目类别:Standard Grant
-
资助金额:$27.88万
-
财政年份:2009
-
负责人:Alan Fern
-
依托单位:
CAREER: Penalty Logic for Structured Machine Learning
-
批准号:0546867
-
项目类别:Continuing Grant
-
资助金额:$50.0万
-
财政年份:2006
-
负责人:Alan Fern
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Data-driven Recommendation System Construction of an Online Medical Platform Based on the Fusion of Information
-
批准号:--
-
项目类别:外国青年学者研究基金项目
-
资助金额:--
-
批准年份:2024
-
负责人:江洋子
-
依托单位:
Incentive and governance schenism study of corporate green washing behavior in China: Based on an integiated view of econfiguration of environmental authority and decoupling logic
-
批准号:--
-
项目类别:外国学者研究基金项目
-
资助金额:--
-
批准年份:2024
-
负责人:YU BYUNGJUN
-
依托单位:
Exploring the Intrinsic Mechanisms of CEO Turnover and Market Reaction: An Explanation Based on Information Asymmetry
-
批准号:W2433169
-
项目类别:外国学者研究基金项目
-
资助金额:--
-
批准年份:2024
-
负责人:HAOFEI ZHANG
-
依托单位:
A study on prototype flexible multifunctional graphene foam-based sensing grid (柔性多功能石墨烯泡沫传感网格原型研究)
-
批准号:--
-
项目类别:--
-
资助金额:20万元
-
批准年份:2020
-
负责人:SAGAR RIZWAN UR REHMAN
-
依托单位:
基于tag-based单细胞转录组测序解析造血干细胞发育的可变剪接
-
批准号:81900115
-
项目类别:青年科学基金项目
-
资助金额:21.0万元
-
批准年份:2019
-
负责人:李宗城
-
依托单位:
应用Agent-Based-Model研究围术期单剂量地塞米松对手术切口愈合的影响及机制
-
批准号:81771933
-
项目类别:面上项目
-
资助金额:50.0万元
-
批准年份:2017
-
负责人:周全红
-
依托单位:
Reality-based Interaction用户界面模型和评估方法研究
-
批准号:61170182
-
项目类别:面上项目
-
资助金额:57.0万元
-
批准年份:2011
-
负责人:田丰
-
依托单位:
Multistage,haplotype and functional tests-based FCAR 基因和IgA肾病相关关系研究
-
批准号:30771013
-
项目类别:面上项目
-
资助金额:30.0万元
-
批准年份:2007
-
负责人:王一鸣
-
依托单位:
差异蛋白质组技术结合Array-based CGH 寻找骨肉瘤分子标志物
-
批准号:30470665
-
项目类别:面上项目
-
资助金额:8.0万元
-
批准年份:2004
-
负责人:李扬
-
依托单位:
GaN-based稀磁半导体材料与自旋电子共振隧穿器件的研究
-
批准号:60376005
-
项目类别:面上项目
-
资助金额:20.0万元
-
批准年份:2003
-
负责人:张国义
-
依托单位: