Proceedings

Reinforcement Learning in Distributed Domains: Beyond Team Games

Download BibTeX Cite

Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence. Pages 819-823.

© 2001 International Joint Conferences on Artificial Intelligence

Abstract

Using a distributed algorithm rather than a centralized one can b e extremely b ene cial in large search problems. In addition, the incorp oration of machine learning techniques like Reinforcement Learning (RL) into search algorithms has often b een found to improve their p erformance. In this article we investigate a search algorithm that combines these prop erties by employing RL in a distributed manner, essentially using the team game approach. We then present bi-utility search, which interleaves our distributed algorithm with (centralized) simulated annealing, by using the distributed algorithm to guide the exploration step of the simulated annealing. We investigate using these algorithms in the domain of minimizing the loss of imp ortance-weighted communication data traversing a constellations of communication satellites. To do this we intro duce the idea of running these algorithms \on top" of an underlying, learning-free routing algorithm. They do this by having the actions of the distributed learners b e the intro duction of virtual \ghost" trac into the decision-making of the underlying routing algorithm, trac that \misleads" the routing algorithm in a way that actually improves p erformance. We nd that using our original distributed RL algorithm to set ghost trac improves p erformance, and that bi-utility search | a semi-distributed search algorithm that is widely applicable | substantially outp erforms b oth that distributed RL algorithm and (centralized) simulated annealing in our problem domain.

  1. E. Aarts and J. Korst. Simulated Annealing and Boltzmann Machines: A Stochastic Approach to Combinatorial Optimization and Neural Comput- ing. John Wiley and Sons, 1989.
  2. R. E. Bellman. On a routing problem. Quarterly of Applied Mathematics, 16:87{90, 1958.
  3. D. Bertsekas and R. Gallager. Data Networks. P r e n - tice Hall, Englewood Clis, NJ, 1992.
  4. K. D. Boese. Models for Iterative Global Optimiza- tion. PhD thesis, University of California, Los An- geles, 1996.
  5. K. D. Boese, A. B. Kahng, B. A. McCoy, and G. Robins. A new adaptive multi-start technique for combinatorial global optimizations. Operations Research Letters, 16(2):101{113, 1994.
  6. J. A. Boyan and A. Moore. Learning evaluation functions for global optimization and boolean sat- is ability. In Proceedings of the Fifteenth National Conference on Arti cial Intelligence. AAAI Press, 1998.
  7. C. Claus and C. Boutilier. The dynamics of rein- forcement learning cooperative m ultiagent systems. In Proceedings of the Fifteenth National Conference on Arti cial Intelligence, pages 746{752, Madison, WI, June 1998.
  8. R. H. Crites and A. G. Barto. Improving eleva- tor performance using reinforcement learning. In D. S. Touretzky, M. C. Mozer, and M. E. Hasselmo, editors, Advances in Neural Information Processing Systems -8, pages 1017{1023. MIT Press, 1996.
  9. R. Diekmann, R. Luling, and J. Simon. Problem independent distributed simulated annealing and its applications. In Applied Simulated A nnealing, p a g e s 17{44. Springer, 1993.
  10. E. Dijkstra. A note on two problems in connection with graphs. Numeriche Mathematics, 1(269-171), 1959.
  11. J. Hu and M. P. W ellman. Multiagent reinforcement learning: Theoretical framework and an algorithm. In Proceedings of the Fifteenth International Con- ference on Machine Learning, pages 242{250, June 1998.
  12. L. P. Kaelbing, M. L. Littman, a n d A . W . M o o r e . Reinforcement learning: A s u r v ey. Journal of Arti- cial Intelligence R esearch, 4:237{285, 1996.
  13. S. Kirkpatrick, C. D. Jr Gelatt, and M. P. Vec- chi. Optimization by simulated annealing. Science, 220:671{680, May 1 9 8 3 .
  14. M. L. Littman and J. Boyan. A distributed rein- forcement learning scheme for network routing. In Proceedings of the 1993 International Workshop on Applications of Neural Networks to Telecommunica- tions, pages 45{51, 1993.
  15. R. Moll, A. G. Barto, and T. J. Perkins. Learning instance-independent v alue functions to enhance lo- cal search. In Advances in Neural Information Pro- cessing Systems -11, pages 1017{1023. MIT Press, 1999.
  16. D.T. Pham and D. Karaboga. Intelligent Optimiza- tion Techniques. Springer, London, UK, 2000.
  17. C. P. Robert and G. Casella. Monte Carlo Statistical Methods. Springer-Verlag, New York, 1999.
  18. T. Sandholm and R. Crites. Multiagent reinforce- ment learning in the iterated prisoner's dilemma. Biosystems, 37:147{166, 1995.
  19. R. S. Sutton and A. G. Barto. Reinforcement Learn- ing: An Introduction. MIT Press, Cambridge, MA, 1998.
  20. K. Tumer and D. H. Wolpert. Collective intelli- gence and Braess' paradox. In Proceedings of the Seventeenth National Conference on Arti cial In- telligence, pages 104{109, Austin, TX, 2000.
  21. R. V. V. Vidal, editor. Applied Simulated Anneal- ing (Lecture Notes in Economics and Mathematical Systems). Springer, 1993.
  22. D. H. Wolpert, S. Kirshner, C. J. Merz, and K. Tumer. Adaptivity in agent-based routing for data networks. In Proceedings of the fourth Inter- national Conference of Autonomous Agents, pages 396{403, 2000.
  23. D. H. Wolpert and K. Tumer. An Introduction to Collective Intelligence. Technical Report NASA- ARC-IC-99-63, NASA Ames Research Center, 1999. URL:http://ic.arc.nasa.gov/ic/pro- jects/coin pubs.html. T o appear in Handbook of Agent T echnology, Ed. J. M. Bradshaw, AAAI/MIT Press. Link
  24. D. H. Wolpert, K. Tumer, and J. Frank. Using col- lective i n telligence to route internet trac. In Ad- vances in Neural Information Processing Systems - 11, pages 952{958. MIT Press, 1999.
  25. D. H. Wolpert, K. Wheeler, and K. Tumer. Collec- tive i n telligence for control of distributed dynamical systems. Europhysics Letters, 49(6), March 2 0 0 0 .
  26. W. Zhang and T. G. Dietterich. Solving combi- natorial optimization tasks by reinforcement learn- ing: A general methodology applied to resource- constrained scheduling. Journal of Arti cial Intel- ligence R eseach, 2000.

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

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