arXivDaily arXiv每日学术速递 周一至周五更新
北美退伍军人节(Veterans Day),12 日无更新
arXiv 1906.07809cs.AI
收藏

作为AI系统接口的基于声明学习的程序设计

Declarative Learning-Based Programming as an Interface to AI Systems

Michigan State University(密歇根州立大学);Florida Institute for Human and Machine Cognition(佛罗里达人机认知研究所);Tulane University(杜兰大学);University of Pennsylvania(宾夕法尼亚大学);TU Darmstadt(达姆施塔特工业大学)

Parisa Kordjamshidi, Dan Roth, Kristian Kersting

摘要:

数据驱动的方法作为解决问题的技术在许多研究和工业领域变得越来越普遍。在大多数情况下,机器学习模型是这些解决方案的关键组成部分,但一个解决方案涉及多个这样的模型,以及对模型输出和输入的大量推理。目前的技术并不能使这些技术容易地用于不精通机器学习的应用专家,也不容易用于旨在在整个AI系统的背景下测试真实世界数据的想法和模型的机器学习专家。我们回顾了各种AI社区为设计复杂AI系统所需的学习和推理技术提供高级抽象语言所做的主要努力。我们对现有的框架进行分类的基础上的类型的技术和数据和知识表示,他们使用,提供了一个比较研究的方式,他们解决编程现实世界的应用程序的挑战,并强调一些缺点和未来的发展方向。

英文摘要:

Data-driven approaches are becoming more common as problem-solving techniques in many areas of research and industry. In most cases, machine learning models are the key component of these solutions, but a solution involves multiple such models, along with significant levels of reasoning with the models' output and input. Current technologies do not make such techniques easy to use for application experts who are not fluent in machine learning nor for machine learning experts who aim at testing ideas and models on real-world data in the context of the overall AI system. We review key efforts made by various AI communities to provide languages for high-level abstractions over learning and reasoning techniques needed for designing complex AI systems. We classify the existing frameworks based on the type of techniques and the data and knowledge representations they use, provide a comparative study of the way they address the challenges of programming real-world applications, and highlight some shortcomings and future directions.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑