首页> 外文会议>International symposium on logic-based program synthesis and transformation >Learning from Programs: Probabilistic Models, Program Analysis and Synthesis
【24h】

Learning from Programs: Probabilistic Models, Program Analysis and Synthesis

机译:从程序中学习:概率模型,程序分析和综合

获取原文

摘要

The increased availability of massive codebases (e.g., GitHub) creates an exciting opportunity for new kinds of programming tools based on probabilistic models. Enabled by these models, tomorrow's tools will provide statistically likely solutions to programming tasks difficult or impossible to solve with traditional techniques. An example is our JSNice statistical program de-minification system (http://jsnice.org), now used by more than 150,000 users in every country worldwide. In this talk, I will discuss some of the latest developments in this new inter-disciplinary research direction: the theoretical foundations used to build probabilistic programming systems, the practical challenges such systems must address, and the conceptual connections between the areas of statistical learning, static analysis and program synthesis.
机译:大规模代码库(例如GitHub)可用性的提高为基于概率模型的新型编程工具创造了令人兴奋的机会。在这些模型的支持下,未来的工具将提供统计上可能的解决方案,以解决用传统技术难以或不可能解决的编程任务。一个例子就是我们的JSNice统计程序去矿化系统(http://jsnice.org),目前在全球每个国家/地区都有150,000多个用户在使用它。在本次演讲中,我将讨论这个跨学科研究新方向的一些最新进展:用于构建概率编程系统的理论基础,此类系统必须解决的实际挑战以及统计学习领域之间的概念联系,静态分析和程序综合。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号