Skip to main content

Robot Learning

  • Reference work entry
  • First Online:
Encyclopedia of Machine Learning and Data Mining

Definition

Robot learning consists of a multitude of machine learning approaches, particularly reinforcement learning, inverse reinforcement learning, and regression methods, that have been adapted sufficiently to domain so that they allow learning in complex robot systems such as helicopters, flapping-wing flight, legged robots, anthropomorphic arms, and humanoid robots. While classical artificial intelligence-based robotics approaches have often attempted to manually generate a set of rules and models that allows the robot systems to sense and act in the real world, robot learning centers around the idea that it is unlikely that we can foresee all interesting real-world situations sufficiently accurate. Hence, the field of robot learning assumes that future robots need to be able to adapt to the real world, and domain-appropriate machine learning might offer the most approach in this direction.

Robot Learning Systems

As learning has found many backdoor entrances to robotics, this...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 699.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 949.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Recommended Reading

  • Coates A, Abbeel P, Ng AY (2009) Apprenticeship learning for helicopter control. Commun ACM 52(7):97–105

    Article  Google Scholar 

  • Farrell JA, Polycarpou MM (2006) Adaptive approximation based control. Adaptive and learning systems for signal processing, communications and control series. Wiley, Hoboken

    Google Scholar 

  • Peters J, Schaal S (2008a) Learning to control in operational space. Int J Robot Res 27:197–212

    Article  Google Scholar 

  • Peters J, Schaal S (2008b) Reinforcement learning of motor skills with policy gradients. Neural Netw 21(4):682–697

    Article  Google Scholar 

  • Riedmiller M, Gabel T, Hafner R, Lange S (2009) Reinforcement learning for robot soccer. Auton Robot 27(1):55–73

    Article  Google Scholar 

  • Schaal S, Atkeson CG, Vijayakumar S (2002) Scalable techniques from nonparameteric statistics for real-time robot learning. Appl Intell 17(1):49–60

    Article  MATH  Google Scholar 

  • Schaal S, Ijspeert A, Billard A (2003) Computational approaches to motor learning by imitation. Philos Trans R Soc Lond: Ser B Biol Sci 358(1431): 537–547

    Article  Google Scholar 

  • Tedrake R (2009) Underactuated robotics: learning, planning, and control for efficient and agile machines. Course notes for MIT 6.832, MIT 32-380, Cambridge

    Google Scholar 

  • Tedrake R, Zhang TW, Seung HS (2004) Stochastic policy gradient reinforcement learning on a simple 3d biped. In: Proceedings of the IEEE international conference on intelligent robots and systems (IROS), Sendai, pp 2849–2854

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jan Peters .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer Science+Business Media New York

About this entry

Cite this entry

Peters, J., Tedrake, R., Roy, N., Morimoto, J. (2017). Robot Learning. In: Sammut, C., Webb, G.I. (eds) Encyclopedia of Machine Learning and Data Mining. Springer, Boston, MA. https://doi.org/10.1007/978-1-4899-7687-1_738

Download citation

Publish with us

Policies and ethics