Performance of Multi-Layer Perceptron with Neurogenesis

Neurogenesis is that new neurons are generated in the human brain. The new neurons create new network. It is known that the neurogenesis causes the improvement of memory, learning, and thinking ability by combining new neurons with biological neural network. We consider that the neurogenesis can be applied to an artificial neural network. In this study, we propose the Multi-Layer Perceptron (MLP) with neurogenesis and apply to pattern recognition. In the MLP with neurogenesis, some neurons are generated in a hidden layer. We propose random, periodic and chaotic timing methods to introduce neurogenesis. We compare the performance of the MLP with neurogenesis with the conventional MLP.