Abstract
For many applications in robotics, accurate dynamics models are essential. However, in some applications, e.g., in model-based tracking control, precise dynamics models cannot be obtained analytically for sufficiently complex robot systems. In such cases, machine learning offers a promising alternative for approximating the robot dynamics using measured data. However, standard regression methods such as Gaussian process regression (GPR) suffer from high computational complexity which prevents their usage for large numbers of samples or online learning to date. In this paper, we propose an approximation to the standard GPR using local Gaussian processes models inspired by [Vijayakumar et al(2005)Vijayakumar, D’Souza, and Schaal, Snelson and Ghahramani(2007)]. Due to reduced computational cost, local Gaussian processes (LGP) can be applied for larger sample-sizes and online learning. Comparisons with other nonparametric regressions, e.g., standard GPR, support vector regression (SVR) and locally weighted projection regression (LWPR), show that LGP has high approximation accuracy while being sufficiently fast for real-time online learning.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Chang, C.C., Lin, C.J.: LIBSVM: a library for support vector machines (2001), http://www.csie.ntu.edu.tw/~cjlin/libsvm
Craig, J.J.: Introduction to Robotics: Mechanics and Control, 3rd edn. Prentice Hall, Englewood Cliffs (2004)
Csato, L., Opper, M.: Sparse online gaussian processes. Neural Computation (2002)
Fumagalli, M., Gijsberts, A., Ivaldi, S., Jamone, L., Metta, G., Natale, L., Nori, F., Sandini, G.: Learning how to exploit proximal force sensing: a comparison approach. In: Sigaud, O., Peters, J. (eds.) From Motor Learning to Interaction Learning in Robots. SCI, vol. 264, pp. 149–169. Springer, Heidelberg (2010)
MSeeger, Bayesian gaussian process models: Pac-bayesian generalisation error bounds and sparse approximations. PhD thesis, University of Edinburgh (2005)
MSeeger. Low rank update for the cholesky decomposition. Tech. rep., University of California at Berkeley (2007), http://www.kyb.tuebingen.mpg.de/bs/people/seeger/
Nakanishi, J., Farrell, J.A., Schaal, S.: Composite adaptive control with locally weighted statistical learning. Neural Networks (2005)
Nguyen-Tuong, D., Peters, J., Seeger, M.: Computed torque control with nonparametric regression models. In: Proceedings of the 2008 American Control Conference, ACC 2008 (2008)
Rasmussen, C.E., Williams, C.K.: Gaussian Processes for Machine Learning. MIT-Press, Massachusetts Institute of Technology (2006)
Roberts, J.W., Moret, L., Zhang, J., Tedrake, R.: Motor Learning at Intermediate Reynolds Number: Experiments with Policy Gradient on the Flapping Flight of a RigidWing. In: Sigaud, O., Peters, J. (eds.) From Motor Learning to Interaction Learning in Robots. SCI, vol. 264, pp. 293–309. Springer, Heidelberg (2010)
Schaal, S., Atkeson, C.G., Vijayakumar, S.: Real-time robot learning with locally weighted statistical learning. In: International Conference on Robotics and Automation (2000)
Schaal, S., Atkeson, C.G., Vijayakumar, S.: Scalable techniques from nonparameteric statistics for real-time robot learning. In: Applied Intelligence, pp. 49–60 (2002)
Schölkopf, B., Smola, A.: Learning with Kernels: Support Vector Machines, Regularization, Optimization and Beyond. MIT Press, Cambridge (2002)
Seeger, M.: Gaussian processes for machine learning. International Journal of Neural Systems (2004)
Seeger, M.: LHOTSE: Toolbox for Adaptive Statistical Model (2007), http://www.kyb.tuebingen.mpg.de/bs/people/seeger/lhotse/
Snelson, E., Ghahramani, Z.: Local and global sparse gaussian process approximations. Artificial Intelligence and Statistics (2007)
Spong, M.W., Hutchinson, S., Vidyasagar, M.: Robot Dynamics and Control. John Wiley and Sons, New York (2006)
Vijayakumar, S., D’Souza, A., Schaal, S.: Incremental online learning in high dimensions. Neural Computation (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Nguyen-Tuong, D., Seeger, M., Peters, J. (2010). Real-Time Local GP Model Learning. In: Sigaud, O., Peters, J. (eds) From Motor Learning to Interaction Learning in Robots. Studies in Computational Intelligence, vol 264. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-05181-4_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-05181-4_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-05180-7
Online ISBN: 978-3-642-05181-4
eBook Packages: EngineeringEngineering (R0)