TU Darmstadt / ULB / TUprints

Declarative Learning-Based Programming as an Interface to AI Systems

Kordjamshidi, Parisa ; Roth, Dan ; Kersting, Kristian (2022)
Declarative Learning-Based Programming as an Interface to AI Systems.
In: Frontiers in Artificial Intelligence, 2022, 5
doi: 10.26083/tuprints-00021083
Article, Secondary publication, Publisher's Version

[img] Text
Copyright Information: CC BY 4.0 International - Creative Commons, Attribution.

Download (1MB)
Item Type: Article
Type of entry: Secondary publication
Title: Declarative Learning-Based Programming as an Interface to AI Systems
Language: English
Date: 9 May 2022
Place of Publication: Darmstadt
Year of primary publication: 2022
Publisher: Frontiers Media S.A.
Journal or Publication Title: Frontiers in Artificial Intelligence
Volume of the journal: 5
Collation: 15 Seiten
DOI: 10.26083/tuprints-00021083
Corresponding Links:
Origin: Secondary publication DeepGreen

Data-driven approaches are becoming increasingly common as problem-solving tools in many areas of science and technology. In most cases, machine learning models are the key component of these solutions. Often, a solution involves multiple learning models, along with significant levels of reasoning with the models' output and input. However, the current tools are cumbersome not only for domain experts who are not fluent in machine learning but also for machine learning experts who evaluate new algorithms and models on real-world data and develop AI systems. We review key efforts made by various AI communities in providing 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 their data and knowledge representations, compare the ways the current tools address the challenges of programming real-world applications and highlight some shortcomings and future directions. Our comparison is only qualitative and not experimental since the performance of the systems is not a factor in our study.

Uncontrolled Keywords: machine learning, artificial intelligence, integration paradigms, programming languages for machine learning, declarative programming, probabilistic programming
Status: Publisher's Version
URN: urn:nbn:de:tuda-tuprints-210831
Classification DDC: 000 Generalities, computers, information > 004 Computer science
Divisions: 20 Department of Computer Science > Artificial Intelligence and Machine Learning
Forschungsfelder > Information and Intelligence > Cognitive Science
Date Deposited: 09 May 2022 13:39
Last Modified: 14 Nov 2023 19:04
SWORD Depositor: Deep Green
URI: https://tuprints.ulb.tu-darmstadt.de/id/eprint/21083
PPN: 499796284
Actions (login required)
View Item View Item