Skip to main content

Combining Macro-operators with Control Knowledge

  • Conference paper
Inductive Logic Programming (ILP 2006)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 4455))

Included in the following conference series:

  • 477 Accesses

Abstract

Inductive Logic Programming (ilp) methods have proven to succesfully acquire knowledge with very different learning paradigms, such as supervised and unsupervised learning or relational reinforcement learning. However, very little has been done on applying it to General Problem Solving (gps). One of the ilp-based approaches applied to gps is hamlet. This method learns control rules (heuristics) for a non linear planner, prodigy4.0, which is integrated into the ipss system; control rules are used as an effective guide when building the planning search tree. Other learning approaches applied to planning generate macro-operators, building high-level blocks of actions, but increasing the branching factor of the search tree. In this paper, we focus on integrating the two different learning approaches (hamlet and macro-operators learning), to improve a planning process. The goal is to learn control rules that decide when to use the macro-operators. This process is successfully applied in several classical planning domains.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Zimmerman, T., Kambhampati, S.: Learning-assisted automated planning: Looking back, taking stock, going forward. AI Magazine 24(2), 73–96 (2003)

    Google Scholar 

  2. Minton, S.: Learning Effective Search Control Knowledge: An Explanation-Based Approach. Kluwer Academic Publishers, Dordrecht (1988)

    Google Scholar 

  3. Botea, A., Enzenberger, M., Mueller, M., Schaeffer, J.: Macro-ff: Improving ai planning with automatically learned macro-operators. Journal of Artificial Intelligence Research 24, 581–621 (2005)

    MATH  Google Scholar 

  4. Borrajo, D., Veloso, M.: Lazy incremental learning of control knowledge for efficiently obtaining quality plans. AI Review Journal 11(1-5), 371–405 (1997)

    Google Scholar 

  5. McCluskey, T.: Combining weak learning heuristics in general problems solvers. In: Proceedings of the 10th International Joint Conference on Artificial Intelligence, pp. 331–333 (1987)

    Google Scholar 

  6. Rodríguez-Moreno, M.D., Oddi, A., Borrajo, D., Cesta, A.: A hybrid approach for integrating planning and scheduling: IPSS. IEEE Transactions on Knowledge and Data Engineering (in press)

    Google Scholar 

  7. Veloso, M., Carbonell, J., Pérez, A., Borrajo, D., Fink, E., Blythe, J.: Integrating planning and learning: The prodigy architecture. Journal of Experimental and Theoretical AI 7, 81–120 (1995)

    Article  MATH  Google Scholar 

  8. Fernández, S., Aler, R., Borrajo, D.: Transfering learned control-knowledge between planners. In: Proceedings of the 20th International Joint Conference on Artificial Intelligence (2007)

    Google Scholar 

  9. Fikes, R., Hart, P., Nilsson, N.: Learning and executing generalized robot plans. Artificial Intelligence 3, 251–288 (1972)

    Article  Google Scholar 

  10. McCluskey, T.L., Porteous, J.M.: Engineering and compiling planning domain models to promote validity and efficiency. Artificial Intelligence 95(1), 1–65 (1997)

    Article  MATH  Google Scholar 

  11. Borrajo, D., Camacho, D., Silva, A.: Multistrategy relational learning of heuristics for problem solving. In: Proceedings of Expert Systems 99, The 19th SGES International Conference on Knowledge Based Systems and Applied Artificial Intelligence, Cambridge, England, pp. 57–71. Springer, Heidelberg (1999)

    Google Scholar 

  12. Veloso, M.: Planning and Learning by Analogical Reasoning. In: Veloso, M.M. (ed.) Planning and Learning by Analogical Reasoning. LNCS, vol. 886, Springer, Heidelberg (1994)

    Google Scholar 

  13. García-Durán, R.: Integrating macro-operators and control-rules learning. Doctoral Consortium. In: International Conference on Planning and Scheduling, pp. 34–37 (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Stephen Muggleton Ramon Otero Alireza Tamaddoni-Nezhad

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

García-Durán, R., Fernández, F., Borrajo, D. (2007). Combining Macro-operators with Control Knowledge. In: Muggleton, S., Otero, R., Tamaddoni-Nezhad, A. (eds) Inductive Logic Programming. ILP 2006. Lecture Notes in Computer Science(), vol 4455. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73847-3_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-73847-3_25

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-73846-6

  • Online ISBN: 978-3-540-73847-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics