Open In App

Lamarckian Evolution and Baldwin Effect in Evolutionary

Lamarckian Evolution Theory:

The Lamarckian theory states the characteristic individual acquire during their lifetime pass them to their children. This theory is named after French biologist Jean Baptiste Lamarck. According to Lamarck’s theory, learning is an important part of the evolution of species(or for our purpose in the Evolutionary algorithm). This theory is discredited in a biological context but can be used in genetic algorithms in machine learning.



Baldwin Effect:

Baldwin proposed that individual learning can explain evolutionary phenomena that appear to require Lamarckian inheritance of acquired characteristics. The ability of individuals to learn can guide the evolutionary process. In effect, learning smooths the fitness landscape, thus facilitating evolution.



 Baldwin Effect is first demonstrated by Hinton and Nolan in the context of machine learning in 1987. They take simple Neural Networks (NNs). In one experiment they take NNs of fixed weights while other NNs set to trainable. They concluded that:

G-prop algorithm:

 G-Prop is an evolutionary hybrid algorithm. It is a hybrid of Backpropagation (BP) and Multi-layer Perceptron (MLP). Below is the G-Prop algorithm.

Fitness Function: The fitness function is defined as the ability to classify/approximate the validation set to segregate the best individual while training for each generation. In the case of two individuals having the same fitness function, the individual with the lowest hidden layer parameter terms better because the number of parameters is proportional to the speed of training.

Results and Conclusion:


Results on Glass1a dataset



Error and Size comparison b/w Lamarckian and Baldwin Effect when learned for 300 generations

References:

Article Tags :