Article Complete

Interesting But Underrated ML Concepts #3 - Q-learning, PVLV, OOB & Rprop

In this series, we'll look at several underappreciated yet fascinating machine learning concepts.

Interesting But Underrated ML Concepts #3 - Q-learning, PVLV, OOB & Rprop

Key takeaways

  • Q-learning is a model-free reinforcement learning algorithm that evaluates the value of actions in specific states.
  • This algorithm effectively handles problems with stochastic transitions and rewards without needing a model of the environment.
  • Q-learning can determine an optimal action-selection policy for any Finite Markov Decision Process given sufficient exploration time.
  • The concept of quality in Q-learning is denoted by the letter 'Q', reflecting the future reward potential of actions.

Takeaways drafted with AI from the article text.

There are some fascinating machine learning topics that aren't discussed nearly as frequently as they should be. We'll look at some of them in this post, including Q-learning, Primary Value Learned Value (PVLV), Out-of-bag error, and Rprop.

Q-learning

As per Chris Gaskett, only discrete action and state spaces are covered by the typical Q-learning technique (which uses a Q table). Because of the curse of dimensionality, discretisation of these values leads to ineffective learning. However, several Q-learning adaptations, such as Wire-fitted Neural Network Q-Learning, seek to alleviate this problem.

Primary Value Learned Value (PVLV)

The reward-predictive firing features of dopamine (DA) neurons may be explained by the Primary Value Learnt Value (PVLV) model. As per Randall C. O'Reilly, it simulates Pavlovian conditioning and the firing of midbrain dopaminergic neurons in response to surprise rewards using behavioural and neurological data. It's a different approach than the temporal-differences (TD) method and is a component of Leabra.

PVLV is divided into two parts: primary value (PV) and learning value (LV). Primary reward (i.e., an unconditioned stimulus; US) engages the PV system, which learns to anticipate the occurrence of a certain US, preventing the dopamine rush that would otherwise occur. The LV system learns about conditioned stimuli that are consistently associated with primary rewards and fires phasic dopamine bursts at the commencement of CS (conditioned stimulus). As a result, the PVLV mechanism serves as a vital link between the more abstract TD model and the underlying neuronal systems' specifics. According to O'Reilly, the PVLV model can account for key components of the DA firing data and make a number of clear predictions about lesion effects, many of which are compatible with existing data.

Out-of-bag error

As a result of a study by Silke Janitza and Roman Hornung, the out-of-bag error has been shown to overestimate in settings with an equal number of observations from all response classes (balanced samples), small sample sizes, a large number of predictor variables, a small correlation between predictors, and an unbalanced sample. According to the researchers, the advantages of OOB are no data leakage, less variance, a better predictive model, and less computation.

Rprop

As stated by James McCaffrey, Rprop (resilient back propagation) is a neural network training procedure that is similar to regular back propagation. As per M. Riedmiller, Rprop is a common gradient descent technique that computes updates based only on gradients' signs. It stands for resilient propagation and is useful in a variety of circumstances since it dynamically adjusts the step size for each weight separately.

Rprop, on the other hand, has two important advantages over back propagation: for starters, Rprop training is generally faster than back propagation training. Second, unlike back propagation, which requires values for the learning rate, Rprop does not require to be supplied any free parameter values (and usually an optional momentum term). 

Published

Corrections: AIM corrects errors of fact and notes the change on the story. Spotted one? Tell the editors. Read our editorial standards.