Article Complete

Underrated But Interesting Machine Learning Concepts #2

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

Underrated But Interesting Machine Learning Concepts #2

Key takeaways

  • The Dehaene–Changeux model simulates neural correlates of consciousness and decision-making.
  • Developed in 1986, it aims to replicate higher cognitive functions in neural networks.
  • The model has been used in research on inattentional blindness and decision-making tasks.
  • It contributes to understanding nonlinearity and self-organised criticality in brain processes.
  • Other intriguing concepts include GeneRec, Leabra, and the Wake-sleep algorithm.

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. Let's look at the Dehaene–Changeux model, GeneRec, Leabra, and Wake-sleep algorithm today as part of our "Underrated but intriguing machine learning topics" series.

Dehaene–Changeux Model

Dehaene–Changeux model (DCM) is a neural network-programmed computer model of consciousness' neural correlates. It was created in 1986 by cognitive neuroscientists Stanislas Dehaene and Jean-Pierre Changeux.

As an explanatory model of the brain's emergent processes, including consciousness, the Dehaene-Changeux Model contributed to the research of nonlinearity and self-organised criticality in particular. Boly employed the model to show a link between baseline brain activity and somatosensory perception in people. Philips also employed the DCM in a study of the human brain's default network's baseline state of awareness. 

GeneRec

According to Randall, GeneRec approximates Almeida-Pineda recurrent back propagation and is a generalisation of the recirculation algorithm. Randall C. O'Reilly further said that GeneRec uses symmetric weights to transfer error signals from the output layer to the hidden layer(s) via recurrent activation flow. 

The GeneRec algorithm is similar to the Contrastive Hebbian learning algorithm (CHL, also known as the mean field or Deep Boltzmann machine (DBM) learning algorithm), which performs error-driven learning in recurrently connected networks using locally accessible activation variables. As per Ackley, the Boltzmann distribution can be used to characterise the activation states of stochastic networks. Because the GeneRec family of algorithms contains all known methods for executing error-driven learning, it offers a potential foundation for considering how error-driven learning might be implemented in the brain.

Leabra

Leabra is a biologically realistic algorithm that is local, error-driven, and associative. It's a learning model that strikes a compromise between Hebbian and error-driven learning, as well as other network-derived features. This model is significantly impacted by neural network designs and models and contributes to them, as well. When creating a new project in emerging (the successor to PDP++), this approach is the default and is widely used in simulations.

The Leabra framework began with a neural network algorithm that captured the essential computational aspects of neocortex neurobiology, which supports various cognitive tasks. Leabra is based directly on the underlying biology of the brain, with a set of scientifically accurate neural processing mechanisms at its heart, arguably more than any other suggested cognitive architecture. Seth concluded that to justify their usage of error backpropagation models, many researchers use Leabra's work on error-driven learning. Similarly, there are a plethora of abstract computational implementations of the key ideas behind the PBWM model of the prefrontal cortex/basal ganglia working memory (O'Reilly, Herd, & Pauli), which can take advantage of the PBWM model's biological linkages.

Wake-sleep Algorithm

The wake-sleep approach is used to train the Helmholtz machine, which is a neural network model. Similarly, the Restricted Boltzmann machine is a form of neural network that uses a conceptually similar approach to train it. Jorg Bornschein suggested that the wake-sleep method is insufficiently powerful for the layers of the inference network to obtain a good estimator of the posterior distribution of latent variables. 

Published

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