Title :
Using feedback in collaborative reinforcement learning to adaptively optimize MANET routing
Author :
Dowling, Jim ; Curran, Eoin ; Cunningham, Raymond ; Cahill, Vinny
Author_Institution :
Dept. of Comput. Sci., Trinity Coll., Dublin, Ireland
fDate :
5/1/2005 12:00:00 AM
Abstract :
Designers face many system optimization problems when building distributed systems. Traditionally, designers have relied on optimization techniques that require either prior knowledge or centrally managed runtime knowledge of the system´s environment, but such techniques are not viable in dynamic networks where topology, resource, and node availability are subject to frequent and unpredictable change. To address this problem, we propose collaborative reinforcement learning (CRL) as a technique that enables groups of reinforcement learning agents to solve system optimization problems online in dynamic, decentralized networks. We evaluate an implementation of CRL in a routing protocol for mobile ad hoc networks, called SAMPLE. Simulation results show how feedback in the selection of links by routing agents enables SAMPLE to adapt and optimize its routing behavior to varying network conditions and properties, resulting in optimization of network throughput. In the experiments, SAMPLE displays emergent properties such as traffic flows that exploit stable routes and reroute around areas of wireless interference or congestion. SAMPLE is an example of a complex adaptive distributed system.
Keywords :
ad hoc networks; adaptive systems; distributed processing; feedback; learning (artificial intelligence); mobile radio; multi-agent systems; optimisation; routing protocols; MANET routing adaptive optimization; SAMPLE routing protocol; centrally managed runtime knowledge; collaborative reinforcement learning; distributed systems; dynamic decentralized networks; mobile ad hoc networks; system optimization problems; Buildings; Collaboration; Design optimization; Environmental management; Feedback; Knowledge management; Learning; Mobile ad hoc networks; Resource management; Routing; Feedback; learning systems; mobile ad hoc network routing;
Journal_Title :
Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on
DOI :
10.1109/TSMCA.2005.846390