Abstract
As individual sub-fields of AI become more developed, it becomes increasingly important to study their integration into complex systems. In this paper, we provide a first look at the AI Domain Definition Language (AIDDL) as an attempt to provide a common ground for modeling problems, data, solutions, and their integration across all branches of AI in a common language. We look at three examples of how automated planning can be integrated with learning and reasoning.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Currently Java. A Python Core is a work in progress.
References
Bratko, I.: Prolog Programming for Artificial Intelligence. Addison Wesley (2000)
Coles, A.J., Coles., A.I.: PDDL+ planning with events and linear processes. In: Proceedings of the 24th International Conference on Automated Planning and Scheduling (ICAPS) (2014)
Coles, A., Coles, A.J.: Marvin: a heuristic search planner with online macro-action learning. J. Artif. Intell. Res. 28, 119–156 (2007)
Cox, M.T., Dannenhauer, D.: Goal transformation and goal reasoning. In: Proceedings of the 4th Workshop on Goal Reasoning at IJCAI-2016 (2016)
Fox, M., Long, D.: PDDL2.1: an extension to pddl for expressing temporal planning domains. J. Artif. Intell. Res. 20, 61–124 (2003)
Gerevini, A., Long, D.: Plan Constraints and Preferences in PDDL3. Department of Electronics for Automation, University of Brescia, Ital, Technical report (2005)
Gerevini, A.E., Saetti, A., Vallati, M.: An automatically configurable portfolio-based planner with macro-actions: Pbp. In: Proceedings of the 19th International Conference on International Conference on Automated Planning and Scheduling (ICAPS), pp. 350–353. ICAPS 2009, AAAI Press (2009)
Ghallab, M., et al.: PDDL - the planning domain definition language. Technical report, CVC TR-98-003/DCS TR-1165, Yale Center for Computational Vision and Control (1998)
Ghallab, M., Nau, D., Traverso, P.: Automated Planning: Theory and Practice. Morgan Kaufmann (2004)
Gil, Y.: Acquiring domain knowledge for planning by experimentation. Ph.D. thesis, CMU, Pittsburgh, PA, USA (1992)
Helmert, M.: The fast downward planning system. J. Artif. Intell. Res. 26(1), 191–246 (2006)
Hoffmann, J.: FF: the fast-forward planning system. AI Magazine 22, 57–62 (2001)
Jiménez, S., De La Rosa, T., Fernández, S., Fernández, F., Borrajo, D.: A review of machine learning for automated planning. Knowl. Eng. Rev. 27(4), 433–467 (2012)
Mitchell, T.M.: Machine Learning. McGraw-Hill, Inc., New York, NY, USA, 1 edn. (1997)
Shen, W.M., Simon, H.A.: Rule creation and rule learning through environmental exploration. In: Proceedings of the International Joint Conference on Artificial Intelligence, pp. 675–680 (1989)
Thayer, J.T., Dionne, A.J., Ruml, W.: Learning inadmissible heuristics during search. In: Bacchus, F., Domshlak, C., Edelkamp, S., Helmert, M. (eds.) Proceedings of the 21st International Conference on Automated Planning and Scheduling (ICAPS). AAAI (2011)
Tong, S.: Active learning: theory and applications. Ph.D. thesis, Stanford University (2001)
Vattam, S., Klenk, M., Molineaux, M., Aha, D.W.: Breadth of approaches to goal reasoning : a research survey. Goal Reasoning: Papers from the ACS Workshop, p. 111 (2013)
Wang, X.: Learning planning operators by observation and practice. In: International Conference on Artificial Intelligence Planning Systems (1994)
Acknowledgement
This work was funded by the project AI4EU (https://www.ai4eu.eu/) under the European Union’s Horizon 2020 research and innovation programme (grant agreement 825619). Many thanks to Alessandro Saffiotti, Federico Pecora, and Jennifer Renoux for many interesting discussions, suggestions, and support.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Köckemann, U. (2020). The AI Domain Definition Language (AIDDL) for Integrated Systems. In: Schmid, U., Klügl, F., Wolter, D. (eds) KI 2020: Advances in Artificial Intelligence. KI 2020. Lecture Notes in Computer Science(), vol 12325. Springer, Cham. https://doi.org/10.1007/978-3-030-58285-2_33
Download citation
DOI: https://doi.org/10.1007/978-3-030-58285-2_33
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-58284-5
Online ISBN: 978-3-030-58285-2
eBook Packages: Computer ScienceComputer Science (R0)