• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2011, Vol. 33 ›› Issue (12): 72-77.

• 论文 • Previous Articles     Next Articles

The Construction of a Selfadaptive MultiAgent System Based on Reinforcement Learning

SHEN Le,MAO Xinjun,DONG Menggao   

  1. (School of Computer Science,National University of Defense Technology,Changsha 410073,China)
  • Received:2010-09-23 Revised:2010-12-29 Online:2011-12-24 Published:2011-12-25

Abstract:

The environment of selfadaptive systems is often uncertain, and the changes are difficult to predict. To develop such complex selfadaptive software systems has become a great challenge in the domain of software engineering. Reinforcement learning is an important branch of machine learning. A reinforcement learning system can learn the optimal mapping policy from the states of environment to the actions by means of trailanderror. Aiming to deal with the uncertainty of environments, this paper combines the agent technology and the reinforcement learning technology together, and proposes an adaptive mechanism based on reinforcement learning and the corresponding approach to construct complex selfadaptive systems that can adapt to the changes of uncertain environments. A case is illustrated to validate the effectiveness of the proposed mechanism and approach.

Key words: reinforcement learning;selfadaptive system;selfadaptive multiagent system