Skip to main content

Reinforcement Learning From Scratch

Understanding Current Approaches - with Examples in Java and Greenfoot

  • Textbook
  • © 2022

Overview

  • An introduction to reinforcement learning that is hands-on and accessible using Java and Greenfoot
  • Enables implementation of RL algorithms using easy-to-understand examples and implementations
  • Suitable for programmers, computer scientists/engineers, as well as students in machine learning and intelligent agents
  • 3206 Accesses

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

Access this book

eBook USD 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 64.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 89.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

Other ways to access

Licence this eBook for your library

Institutional subscriptions

Table of contents (6 chapters)

Keywords

About this book

In ancient games such as chess or go, the most brilliant players can improve by studying the strategies produced by a machine. Robotic systems practice their own movements. In arcade games, agents capable of learning reach superhuman levels within a few hours. How do these spectacular reinforcement learning algorithms work? 

With easy-to-understand explanations and clear examples in Java and Greenfoot, you can acquire the principles of reinforcement learning and apply them in your own intelligent agents. Greenfoot (M.Kölling, King's College London) and the hamster model (D. Bohles, University of Oldenburg) are simple but also powerful didactic tools that were developed to convey basic programming concepts. 

The result is an accessible introduction into machine learning that  concentrates on reinforcement learning. Taking the reader through the steps of developing intelligent agents, from the very basics to advanced aspects, touching on a variety of machine learning algorithms along the way, one is allowed to play along, experiment, and add their own ideas and experiments.  

Authors and Affiliations

  • Neckargemünd, Germany

    Uwe Lorenz

About the author

After studying computer science and philosophy with a focus on artificial intelligence and machine learning at the Humboldt University Berlin and for a few years as a project engineer, Uwe Lorenz currently works as a high school teacher for computer science and mathematics and at the Free University of Berlin in the Computing Education Research Group, - since his first contact with computers at the end of the 1980s he couldn't let go of the topic of artificial intelligence.


Bibliographic Information

  • Book Title: Reinforcement Learning From Scratch

  • Book Subtitle: Understanding Current Approaches - with Examples in Java and Greenfoot

  • Authors: Uwe Lorenz

  • DOI: https://doi.org/10.1007/978-3-031-09030-1

  • Publisher: Springer Cham

  • eBook Packages: Mathematics and Statistics, Mathematics and Statistics (R0)

  • Copyright Information: The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG 2022

  • Hardcover ISBN: 978-3-031-09029-5Published: 28 October 2022

  • Softcover ISBN: 978-3-031-09032-5Published: 28 October 2023

  • eBook ISBN: 978-3-031-09030-1Published: 27 October 2022

  • Edition Number: 1

  • Number of Pages: XIV, 184

  • Number of Illustrations: 11 b/w illustrations, 63 illustrations in colour

  • Topics: Machine Learning, Java, Data Mining and Knowledge Discovery

Publish with us