Proceedings

Contextual Covariance Matrix Adaptation Evolutionary Strategies

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Main track. Pages 1378-1385.

https://doi.org/10.24963/ijcai.2017/191

Abstract

Many stochastic search algorithms are designed to optimize a fixed objective function to learn a task,

i.e., if the objective function changes slightly, for example, due to a change in the situation or context of the task,

relearning is required to adapt to the new context. For instance, if we want to learn a kicking movement for a soccer robot,

we have to relearn the movement for different ball locations. Such relearning is undesired as it is highly inefficient

and many applications require a fast adaptation to a new context/situation. Therefore, we investigate contextual stochastic search

algorithms that can learn multiple, similar tasks simultaneously. Current contextual stochastic search methods are based

on policy search algorithms and suffer from premature convergence and the need for parameter tuning.

In this paper, we extend the well known CMA-ES algorithm to the contextual setting and illustrate its performance on several contextual tasks.

Our new algorithm, called contextual CMA-ES, leverages from contextual learning while it preserves all the features of standard CMA-ES such

as stability, avoidance of premature convergence, step size control and a minimal amount of parameter tuning.

  1. [Abdolmaleki et al., 2015a] A. Abdolmaleki, N. Lua, L.P. Reis, and G. Neumann. Regularized covariance estima- tion for weighted maximum likelihood policy search meth- ods. In Proceedings of the International Conference on Humanoid Robots (HUMANOIDS), 2015.
  2. [Abdolmaleki et al., 2015b] A. Abdolmaleki, N. Lua, L.P. Reis, J. Peters, and G. Neumann. Contextual Policy Search for Generalizing a Parameterized Biped Walking Con- troller. In IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC), 2015.
  3. [Abdolmaleki et al., 2016] A. Abdolmaleki, D. Simoes, N. Lua, L.P. Reis, and G. Neumann. Learning a Humanoid Kick With Controlled Distance. In Robocup Symposium, 2016.
  4. [Akimoto et al., 2012] Y. Akimoto, Y. Nagata, I. Ono, and S. Kobayashi. Theoretical foundation for cma-es from in- formation geometry perspective. Algorithmica, 2012.
  5. [Caruana, 1997] Rich Caruana. Multitask Learning. PhD thesis, CMU, 1997.
  6. [Da Silva et al., 2012] Bruno Da Silva, George Konidaris, and Andrew Barto. Learning parameterized skills. Inter- national Conference on Machine Learning (ICML), 2012.
  7. [Deisenroth et al., 2014] Marc Peter Deisenroth, Peter En- glert, Jan Peters, and Dieter Fox. Multi-task policy search for robotics. In IEEE International Conference on Robotics and Automation (ICRA), 2014.
  8. [Ha and Liu, 2016] S. Ha and C.K Liu. Evolutionary op- timization for parameterized whole-body dynamic motor skills. In Proceedings of IEEE International Conference on Robotics and Automation (ICRA), 2016.
  9. [Hansen et al., 2003] N. Hansen, S.D. Muller, and P. Koumoutsakos. Reducing the Time Complexity of the Derandomized Evolution Strategy with Covari- ance Matrix Adaptation (CMA-ES). Evolutionary Computation, 2003.
  10. [Hansen, 2016] N. Hansen. The cma evolution strategy: A tutorial. Tutorial, 2016.
  11. [Igel et al., 2006] C. Igel, T. Suttorp, and N. Hansen. A com- putational efficient covariance matrix update and a (1+ 1)- CMA for evolution strategies. In Proceedings of the 8th annual conference on Genetic and evolutionary computa- tion, 2006.
  12. [Kober et al., 2010] J. Kober, E. Oztop, and J. Peters. Re- inforcement Learning to adjust Robot Movements to New Situations. In Proceedings of the Robotics: Science and Systems Conference (RSS), 2010. IJCAI
  13. [Kupcsik et al., 2013] A. Kupcsik, M. P. Deisenroth, J. Pe- ters, and G. Neumann. Data-Efficient Contextual Policy Search for Robot Movement Skills. In Proceedings of the National Conference on Artificial Intelligence (AAAI), 2013.
  14. [Molga and Smutnicki, 2005] M. Molga and C. Smut- nicki. Test Functions for Optimization Needs. In http://www.zsd.ict.pwr.wroc.pl/files/docs/functions.pdf, 2005. Link
  15. [Peters et al., 2010] J. Peters, K. Mülling, and Y. Altun. Rel- ative Entropy Policy Search. In Proceedings of the 24th National Conference on Artificial Intelligence (AAAI). AAAI Press, 2010.
  16. [Rückstieß et al., 2008] T. Rückstieß, M. Felder, and J. Schmidhuber. State-dependent Exploration for Policy Gradient Methods. In Proceedings of the European Conference on Machine Learning (ECML), 2008.
  17. [Stulp and Sigaud, 2012] F. Stulp and O. Sigaud. Path Inte- gral Policy Improvement with Covariance Matrix Adapta- tion. In International Conference on Machine Learning (ICML), 2012.
  18. [Stulp et al., 2013] Freek Stulp, Gennaro Raiola, Antoine Hoarau, Serena Ivaldi, and Olivier Sigaud. Learning com- pact parameterized skills with a single regression. In IEEE-RAS International Conference on Humanoid Robots (Humanoids), 2013.
  19. [Sun et al., 2009] Y. Sun, D. Wierstra, T. Schaul, and J. Schmidhuber. Efficient Natural Evolution Strategies. In Proceedings of the 11th Annual conference on Genetic and evolutionary computation(GECCO), 2009.

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

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