Notes on Sutton and Barto's Reinforcement Learning: An Introduction (Chapter 1)

Essential Ideas

  • Essential idea is goal directed learning
  • True idea of learning through conditioning
    • Maximisation of a numerical reward signal systems actions
    • influence later outputs
    • Affect subsequent outputs
  • Consequences of actions, reward signals, extended time periods - main three features of RL

Markov Decision Processes

  • Markov decisions processes
    • Real problem an agent is facing while interacting with an environment to achieve a goal

Differences from Supervised and Unsupervised Learning

  • How Supervised learning is different
    • Learning from a training set of labeled examples given by a knowledgeable external supervisor
    • Gives agent correct action tot take for that situation
    • objective is for system to extrapolate, generalise
    • not adequate for learning from interaction
    • because agent needs to learn from own tesdt and experience — not be supervised
  • Also different from unsupervised learning
    • The agent tries to find structures in un-labeled data, unlike supervised where clear instructions are given
    • RL tries to maximise and amplify a successful reward signal

Exploration vs. Exploitation

  • Trade off between exploring a new decision and exploiting a known decision
    • Grandmaster chess move is an example

Elements of Reinforcement Learning

  • Elements of RL
    • Policy - learning agent’s behavior at a given time (stimulus - response rules)
    • Reward Signal - goal of the RL problem at hand (a single number - reward) (like pleasure or pain)
    • Value function - A reward signal but for the long-run
      • Total amount of reward agent can get in the future starting from that state.
    • Model (of the environment)
      • Inferences to be made about how an environment behaves (mimics it)
    • Temporal difference learning method
      • Rate of learning (step-size parameter) while keeping current value of earlier state close to value of later state

Ask about this learning

Keywords

  • Goal-directed learning
  • Conditioning
  • Reward signal
  • Actions and consequences
  • Extended time periods
  • Markov Decision Processes (MDP)
  • Supervised learning
  • Unsupervised learning
  • Exploration
  • Exploitation
  • Policy
  • Value function
  • Model of environment
  • Temporal difference learning