Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1569901.1570062acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

Evolutionary-based learning of generalised policies for AI planning domains

Published: 08 July 2009 Publication History

Abstract

This work investigates the application of Evolutionary Computation (EC) to the induction of generalised policies used to solve AI planning problems. A policy is defined as an ordered list of rules that specifies which action to perform under which conditions; a solution (plan) to a planning problem is a sequence of actions suggested by the policy. We compare an evolved policy with one produced by a state-of-the art approximate policy iteration approach. We discuss the relative merits of the two approaches with a focus on the impact of the knowledge representation and the learning strategy. In particular we note that a strategy commonly and successfully used for the induction of classification rules, that of Iterative Rule Learning, is not necessarily an optimal strategy for the induction of generalised policies aimed at minimising the number of actions in a plan.

References

[1]
M. Ghallab, D. Nau, and P. Traverso. Genetic Programming: On the Programming of Computers by Means of Natural Selection. Bradford Book, The MIT Press, 1992.
[2]
M. Martin and H. Geffner. Learning generalized policies from planning examples using concept languages. Applied Intelligence, 20:9--19, 2004.
[3]
M. Fox and D. Long. PDDL2.1: An extension to pddl for expressing temporal planning domains. Journal of Artificial Intelligence Research, 20:61--124, 2003.
[4]
J. Levine and D. Humphreys. Learning action strategies for planning domains using genetic programming. In Applications of Evolutionary Computing, EvoWorkshops2003: EvoBIO, EvoCOP, EvoIASP, EvoMUSART, EvoROB, EvoSTIM, pages 684--695, 2003.
[5]
D. P. Bertsekas and J. N. Tsitsiklis. Neuro-Dynamic Programming. Athena Scientific, 1996.
[6]
J. R. Koza. Genetic Programming: On the Programming of Computers by Means of Natural Selection. Bradford Book, The MIT Press, 1992.
[7]
L. Spector. Genetic programming and AI planning systems. In Proceedings of the 12th National Conference on Artificial Intelligence (AAAI-94), pages 1329--1334, 1994.
[8]
G. Venturini. SIA: A supervised inductive algorithm with genetic search for learning attributes based concepts. In Proceedings of the European Conference on Machine Learning, pages 280--296, 1993.
[9]
M. Galea and Q. Shen. Fuzzy rules from ant-inspired computation. In Proceedings of the IEEE International Conference on Fuzzy Systems, pages 1691--1696, 2004.
[10]
J. Furnkranz. Separate-and-conquer rule learning. Artificial Intelligence Review, 13:3--54, 1999.
[11]
R. Khardon. Learning action strategies for planning domains. Artificial Intelligence, 113:125--148, 1999.
[12]
J. Slaney and Sylvie Thiebaux. Blocks world revisited. Artificial Intelligence, 125:119--153, 2001.,
[13]
M. Veloso. Learning by Analogical Reasoning in General Problem Solving. Phd, Carnegie Mellon University, USA, 1992.
[14]
F. Baader, D. Calvanese, D. McGuinness, D. Nardi, and P. Patel-Schneider. The Description Logic Handbook: Theory, Implementation, and Applications. Cambridge University Press, 2003.
[15]
A. Fern, S. Yoon, and R. Givan. Approximate policy iteration with a policy language bias: Solving relational markov decision processes. Journal of Artificial Intelligence Research, 25:75--118, 2006.
[16]
G. Tesauro and G. Galperin. On-line policy improvement using Monte-Carlo search. In Advances in Neural Information Processing 9, 1996.
[17]
J. Hoffmann and B. Nebel. The FF planning system: Fast plan generation through heuristic search. Journal of Artificial Intelligence Research, 14:263--302, 2001.
[18]
B. L. Miller and D. E. Goldberg. Genetic algorithms, tournament selection, and the effects of noise. Technical Report 95006, Department of General Engineering, University of Illinois at Urbana-Champaign, Urbana, IL, 1995.
[19]
E. Pednault. Toward a Mathematical Theory of Plan Synthesis. Phd, Stanford University, USA, 1987.
[20]
E. Pednault. Toward a Mathematical Theory of Plan Synthesis. Phd, Stanford University, USA, 1987.

Cited By

View all
  • (2019)Modified Backward Chaining Algorithm Using Artificial Intelligence Planning IoT ApplicationsEdge Computing and Computational Intelligence Paradigms for the IoT10.4018/978-1-5225-8555-8.ch009(153-169)Online publication date: 2019
  • (2018)Evolving Artificial General Intelligence for Video Game ControllersGenetic Programming Theory and Practice XIV10.1007/978-3-319-97088-2_4(53-63)Online publication date: 25-Oct-2018
  • (2016)Learning Heuristics for Mining RNA Sequence-Structure MotifsGenetic Programming Theory and Practice XIII10.1007/978-3-319-34223-8_2(21-38)Online publication date: 22-Dec-2016
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
GECCO '09: Proceedings of the 11th Annual conference on Genetic and evolutionary computation
July 2009
2036 pages
ISBN:9781605583259
DOI:10.1145/1569901
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 08 July 2009

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. automated planning
  2. decision list learning
  3. inductive learning
  4. iterative rule learning
  5. rule order optimisation

Qualifiers

  • Research-article

Conference

GECCO09
Sponsor:
GECCO09: Genetic and Evolutionary Computation Conference
July 8 - 12, 2009
Québec, Montreal, Canada

Acceptance Rates

Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)1
Reflects downloads up to 16 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2019)Modified Backward Chaining Algorithm Using Artificial Intelligence Planning IoT ApplicationsEdge Computing and Computational Intelligence Paradigms for the IoT10.4018/978-1-5225-8555-8.ch009(153-169)Online publication date: 2019
  • (2018)Evolving Artificial General Intelligence for Video Game ControllersGenetic Programming Theory and Practice XIV10.1007/978-3-319-97088-2_4(53-63)Online publication date: 25-Oct-2018
  • (2016)Learning Heuristics for Mining RNA Sequence-Structure MotifsGenetic Programming Theory and Practice XIII10.1007/978-3-319-34223-8_2(21-38)Online publication date: 22-Dec-2016
  • (2014)Contrasting meta-learning and hyper-heuristic researchGenetic Programming and Evolvable Machines10.1007/s10710-013-9186-915:1(3-35)Online publication date: 1-Mar-2014
  • (2013)HH-evolverProceedings of the 15th annual conference companion on Genetic and evolutionary computation10.1145/2464576.2482707(1285-1292)Online publication date: 6-Jul-2013
  • (2012)Evolutionary Design of FreeCell SolversIEEE Transactions on Computational Intelligence and AI in Games10.1109/TCIAIG.2012.22104234:4(270-281)Online publication date: Dec-2012
  • (2011)GA-FreeCellProceedings of the 13th annual conference on Genetic and evolutionary computation10.1145/2001576.2001836(1931-1938)Online publication date: 12-Jul-2011

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media