Proceedings

Integrating Learning into a BDI Agent for Environments with Changing Dynamics

Download BibTeX Cite

Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Pages 2525-2529.

https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-420

© 2011 International Joint Conferences on Artificial Intelligence

Abstract

We propose a framework that adds learning for improving plan selection in the popular BDI agent programming paradigm. In contrast with previous proposals, the approach given here is able to scale up well with the complexity of the agent's plan library. Technically, we develop a novel confidence measure which allows the agent to adjust its reliance on the learning dynamically, facilitating in principle infinitely many (re)learning phases. We demonstrate the benefits of the approach in an example controller for energy management.

  1. [Airiau et al., 2009] Stéphane Airiau, Lin Padgham, Sebastian Sar- dina, and Sandip Sen. Enhancing the adaptation of BDI agents using learning techniques. International Journal of Agent Tech- nologies and Systems (IJATS), 1(2):1-18, January 2009.
  2. [Bordini et al., 2007] Rafael H. Bordini, Jomi Fred Hübner, and Michael Wooldridge. Programming Multi-agent Systems in AgentSpeak Using Jason. Wiley, 2007.
  3. [Broekens et al., 2010] Joost Broekens, Koen Hindriks, and Pas- cal Wiggers. Reinforcement learning as heuristic for action-rule preferences. In Proceedings of PROMAS, pages 85-100, 2010.
  4. [Busetta et al., 1999] Paolo Busetta, Ralph Rönnquist, Andew Hodgson, and Andrew Lucas. JACK intelligent agents: Compo- nents for intelligent agents in Java. AgentLink Newsletter, 2:2-5, January 1999. Agent Oriented Software Pty. Ltd.
  5. [Guerra-Hernández et al., 2004] Alejandro Guerra-Hernández, Amal El Fallah-Seghrouchni, and Henry Soldano. Learning in BDI Multi-agent Systems, volume 3259 of LNCS, pages 218-233. Springer, 2004.
  6. [Lokuge and Alahakoon, 2007] Prasanna Lokuge and Damminda Alahakoon. Improving the adaptability in automated vessel scheduling in container ports using intelligent software agents. European Journal of Operational Research, 177, March 2007.
  7. [Mitchell, 1997] Tom Mitchell. Machine Learning. McGraw-Hill, 1997.
  8. [Norris et al., 2002] B. Norris, G. Ball, P. Lex, and V. Scaini. Grid- connected solar energy storage using the zinc-bromine flow bat- tery. In Proc. of the Solar Conference, pages 119-122, 2002.
  9. [Pokahr et al., 2003] Alexander Pokahr, Lars Braubach, and Win- fried Lamersdorf. JADEX: Implementing a BDI-infrastructure for JADE agents.EXP: In search of innovation, 3(3):76-85, 2003.
  10. [Riedmiller et al., 2001] M. Riedmiller, A. Merke, D. Meier, A. Hoffman, A. Sinner, O. Thate, and R. Ehrmann. Karlsruhe brainstormers -A reinforcement learning approach to robotic soccer. In RoboCup 2000: Robot Soccer World Cup IV, 2001.
  11. [Singh et al., 2010a] Dhirendra Singh, Sebastian Sardina, and Lin Padgham. Extending BDI plan selection to incorporate learn- ing from experience. Robotics and Autonomous Systems (RAS), 58:1067-1075, 2010.
  12. [Singh et al., 2010b] Dhirendra Singh, Sebastian Sardina, Lin Padgham, and Steṕhane Airiau. Learning context conditions for BDI plan selection. In Proc. of AAMAS, pages 325-332, 2010.
  13. [Sutton and Barto, 1998] Richard S. Sutton and Andrew G. Barto. Reinforcement Learning: An Introduction. MIT Press, 1998.
  14. [Witten and Frank, 1999] Ian Witten and Eibe Frank. Data Mining: Practical Machine Learning Tools and Techniques with Java Im- plementations. Morgan Kaufmann, 1999.
  15. [Wooldridge, 2009] Michael Wooldridge. Introduction to Multi- Agent Systems. Second edition, 2009.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards