Proceedings

Incremental Truncated LSTD

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 1505-1510.

Abstract

Balancing between computational efficiency and sample efficiency is an important goal in reinforcement learning. Temporal difference (TD) learning algorithms stochastically update the value function, with a linear time complexity in the number of features, whereas least-squares temporal difference (LSTD) algorithms are sample efficient but can be quadratic in the number of features. In this work, we develop an efficient incremental low-rank LSTD(λ) algorithm that progresses towards the goal of better balancing computation and sample efficiency. The algorithm reduces the computation and storage complexity to the number of features times the chosen rank parameter while summarizing past samples efficiently to nearly obtain the sample efficiency of LSTD. We derive a simulation bound on the solution given by truncated low-rank approximation, illustrating a bias-variance trade-off dependent on the choice of rank. We demonstrate that the algorithm effectively balances computational complexity and sample efficiency for policy evaluation in a benchmark task and a high-dimensional energy allocation domain.

  1. [Arora et al., 2012] R Arora, A Cotter, K Livescu, and N Srebro. Stochastic optimization for PCA and PLS. In Annual Allerton Conference on Communication, Control, and Computing, 2012.
  2. [Bertsekas, 2007] D Bertsekas. Dynamic Programming and Optimal Control. Athena Scientific Press, 2007.
  3. [Bowling and Geramifard, 2008] M Bowling and A Gerami- fard. Sigma point policy iteration. In International Conf. on Autonomous Agents and Multiagent Systems, 2008.
  4. [Boyan, 1999] J A Boyan. Least-squares temporal difference learning. International Conf. on Machine Learning, 1999.
  5. [Bradtke and Barto, 1996] Steven J Bradtke and Andrew G Barto. Linear least-squares algorithms for temporal differ- ence learning. Machine Learning, 1996.
  6. [Brand, 2006] Matthew Brand. Fast low-rank modifications of the thin singular value decomposition. Linear Algebra and its Applications, 2006.
  7. [Eckart and Young, 1936] Carl Eckart and Gale Young. The approximation of one matrix by another of lower rank. Psychometrika, 1936.
  8. [Farahmand et al., 2008] A M Farahmand, M Ghavamzadeh, and C Szepesvári. Regularized policy iteration. In Ad- vances in Neural Information Processing Systems, 2008.
  9. [Farahmand, 2011] A Farahmand. Regularization in rein- forcement learning. PhD thesis, Univ. of Alberta, 2011.
  10. [Gehring and White, 2015] Clement Gehring and Martha White. Incremental truncated LSTD. CoRR, abs/1511.08495, 2015.
  11. [Geramifard and Bowling, 2006] A Geramifard and M Bowling. Incremental least-squares temporal dif- ference learning. In AAAI Conference on Artificial Intelligence, 2006.
  12. [Geramifard et al., 2007] A Geramifard, M Bowling, and M Zinkevich. iLSTD: Eligibility traces and convergence analysis. In Advances in Neural Information Processing Systems, 2007.
  13. [Ghavamzadeh and Lazaric, 2011] M Ghavamzadeh and A Lazaric. Finite-sample analysis of Lasso-TD. In International Conference on Machine Learning, 2011.
  14. [Ghavamzadeh et al., 2010] M Ghavamzadeh, A Lazaric, O A Maillard, and R Munos. LSTD with random pro- jections. In Advances in Neural Information Processing Systems, 2010.
  15. [Groetsch, 1984] C W Groetsch. The Theory of Tikhonov Regularization for Fredholm Equations of the First Kind. Pitman Advanced Publishing Program, 1984.
  16. [Hansen, 1986] P C Hansen. The truncated SVD as a method for regularization. BIT Numerical Mathematics, 1986.
  17. [Hansen, 1990] Per Christian Hansen. The discrete picard condition for discrete ill-posed problems. BIT Numerical Mathematics, 1990.
  18. [Keller et al., 2006] PW Keller, S Mannor, and D Precup. Automatic basis function construction for approximate dy- namic programming and reinforcement learning. In Inter- national Conference on Machine Learning, 2006.
  19. [Kolter and Ng, 2009] JZ Kolter and AY Ng. Regularization and feature selection in least-squares temporal difference learning. In Inter. Conf. on Machine Learning, 2009.
  20. [Lazaric et al., 2010] A Lazaric, M Ghavamzadeh, and R Munos. Finite sample analysis of LSTD. International Conference on Machine Learning, 2010.
  21. [Lin, 1993] Long-Ji Lin. Reinforcement Learning for Robots Using Neural Networks. PhD thesis, CMU, 1993.
  22. [Mirsky, 1960] L Mirsky. Symmetric gauge functions and unitarily invariant norms. Quartely Journal Of Mathet- matics, 1960.
  23. [Pires and Szepesvari, 2012] Bernardo Avila Pires and Csaba Szepesvari. Statistical linear estimation with penal- ized estimators: an application to reinforcement learning. In International Conference on Machine Learning, 2012.
  24. [Prashanth et al., 2013] L A Prashanth, Nathaniel Korda, and Rémi Munos. Fast LSTD using stochastic approxima- tion: Finite time analysis and application to traffic control. arXiv.org, 2013.
  25. [Salas and Powell, 2013] D F Salas and W B Powell. Bench- marking a Scalable Approximate Dynamic Programming Algorithm for Stochastic Control of Multidimensional En- ergy Storage Problems. Dept Oper Res Financial Eng, 2013.
  26. [Sutton, 1988] R.S. Sutton. Learning to predict by the meth- ods of temporal differences. Machine Learning, 1988.
  27. [Tagorti and Scherrer, 2015] Manel Tagorti and Bruno Scherrer. On the Rate of Convergence and Error Bounds for LSTD( ). In Inter. Conf. on Machine Learning, 2015.
  28. [Tsitsiklis and Van Roy, 1997] J.N. Tsitsiklis and B Van Roy. An analysis of temporal-difference learning with function approximation. IEEE Transactions on Automatic Control, 1997.
  29. [van Seijen and Sutton, 2014] Harm van Seijen and Rich Sutton. True online TD(lambda). In International Con- ference on Machine Learning, 2014.
  30. [van Seijen and Sutton, 2015] H van Seijen and R.S. Sutton. A deeper look at planning as learning from replay. In In- ternational Conference on Machine Learning, 2015.

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

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