| Literature DB >> 34931121 |
Sen Tian1, Jin Zhang2,3,4, Xuanyu Shu1, Lingyu Chen2, Xin Niu5, You Wang6.
Abstract
With the continuous deepening of Artificial Neural Network (ANN) research, ANN model structure and function are improving towards diversification and intelligence. However, the model is more evaluated from the pros and cons of the problem-solving results and the lack of evaluation from the biomimetic aspect of imitating neural networks is not inclusive enough. Hence, a new ANN models evaluation strategy is proposed from the perspective of bionics in response to this problem in the paper. Firstly, four classical neural network models are illustrated: Back Propagation (BP) network, Deep Belief Network (DBN), LeNet5 network, and olfactory bionic model (KIII model), and the neuron transmission mode and equation, network structure, and weight updating principle of the models are analyzed qualitatively. The analysis results show that the KIII model comes closer to the actual biological nervous system compared with other models, and the LeNet5 network simulates the nervous system in depth. Secondly, evaluation indexes of ANN are constructed from the perspective of bionics in this paper: small-world, synchronous, and chaotic characteristics. Finally, the network model is quantitatively analyzed by evaluation indexes from the perspective of bionics. The experimental results show that the DBN network, LeNet5 network, and BP network have synchronous characteristics. And the DBN network and LeNet5 network have certain chaotic characteristics, but there is still a certain distance between the three classical neural networks and actual biological neural networks. The KIII model has certain small-world characteristics in structure, and its network also exhibits synchronization characteristics and chaotic characteristics. Compared with the DBN network, LeNet5 network, and the BP network, the KIII model is closer to the real biological neural network. © Jilin University 2021.Entities:
Keywords: Artificial neural network (ANN); Back Propagation (BP) network; Chaos; Deep Belief Network (DBN); LeNet5 network; Olfactory bionic model (KIII model); Small world; Synchronous
Year: 2021 PMID: 34931121 PMCID: PMC8674525 DOI: 10.1007/s42235-021-00136-2
Source DB: PubMed Journal: J Bionic Eng ISSN: 1672-6529 Impact factor: 2.995
Fig. 1Topology diagram of BP network
Fig. 2Topology diagram of the DBN network
Fig. 3Topology diagram of the RBM network
Fig. 4Topology diagram of LeNet5 network
Fig. 5Topology diagram of the KIII model structure
The qualitative analysis of artificial neural network
| Neural network | Network structure | Neuron transmission mode and equation | Self-learning mode |
|---|---|---|---|
| BP | 1. Hierarchical structure; 2. Fully connected neural network between layers; 3. Simulate the general nervous system | 1. Unidirectional transmission, major judgments, and decisions; 2. All connected summation, nonlinear function | 1. Error backpropagation updates the weight |
| DBN | 1. Hierarchical structure (the number of network layers reaches a certain “depth” and the concept of depth begins to emerge); 2. Fully connected neural network between layers; 3. Simulate the general nervous system | 1. Unidirectional transmission, major judgments, and decisions; 2. All connected summation, nonlinear function | 1. Contrastive Divergence learning algorithm updates the weight |
| LeNet5 | 1. Hierarchical structure; 2. Non-full connection between layers with convolutional layer and pooling layer; 3. The network reaches a certain depth; 4. Simulate the general nervous system | 1. Unidirectional transmission, major judgments, and decisions; 2. Convolution operation, nonlinear function and full join summation, nonlinear function | 1. Error backpropagation updates the weight |
| KIII model | 1. Hierarchical structure; 2. According to the olfactory system of physiological and anatomical structure bionic simplified; 3. Simulate the olfactory nervous system | 1. There is relatively obvious feedback, with the function of control; 2. H–H equation | 1. Hebbian learning rules and adaptive learning rules update weight |
Fig. 6ORL data set part of the face image
LeNet5 model structure parameter
| Heading level | Example | Font size and style |
|---|---|---|
| Conv-1 | 108 × 88 × 6 | (5 × 5,6), stride = 1 |
| Maxpool-1 | 54 × 44 × 6 | (2 × 2), stride = 2 |
| Conv-2 | 50 × 40 × 16 | (5 × 5,16), stride = 1 |
| Maxpool-2 | 25 × 20 × 64 | (2 × 2), stride = 2 |
| Dense-1 | 84 | |
| Dense-2 | 40 | |
Calculation results of the small-world characteristic index of each neural network
| Neural networks | Indexes | |||||||
|---|---|---|---|---|---|---|---|---|
| < | ||||||||
| BP (7-100-40) | 127.8912 | 1.5620 | 0 | 1.0287 | 0.8700 | 1.5184 | 0 | 0 |
| BP (7-100-50-40) | 156.3452 | 1.6157 | 0 | 1.0458 | 0.7936 | 1.5450 | 0 | 0 |
| DBN (944-100-40) | 363.0996 | 1.8324 | 0 | 1.1855 | 0.3350 | 1.5465 | 0 | 0 |
| DBN (944-100-100-40) | 366.2162 | 1.8991 | 0 | 1.1988 | 0.3093 | 1.5842 | 0 | 0 |
| LeNet5 | 114.9524 | 1.9202 | 0.0122 | 1.0800 | 0.6842 | 1.7780 | 0.0178 | 0.0100 |
| KIII (the number of channels is 20) | 6.1805 | 9.2780 | 0.3922 | 2.6850 | 0.0465 | 3.4556 | 8.4369 | 2.4423 |
| KIII (the number of channels is 30) | 6.2280 | 12.8617 | 0.3912 | 2.8773 | 0.0323 | 4.4701 | 12.1218 | 2.7117 |
| KIII (the number of channels is 50) | 6.2684 | 20.1139 | 0.3903 | 3.1305 | 0.0200 | 6.4250 | 19.4884 | 3.0332 |
| KIII (the number of channels is 80) | 6.2921 | 31.0493 | 0.3898 | 3.3711 | 0.0128 | 9.2103 | 30.5400 | 3.3158 |
| KIII (the number of channels is 100) | 6.3002 | 38.3516 | 0.3896 | 3.4872 | 0.0103 | 10.9980 | 37.9081 | 3.4468 |
PLV values between neurons in each neural network
| Neural networks | Neurons | ||
|---|---|---|---|
| 1–2 | 1–5 | 1(1)–2(1) | |
| BP network | 0.9999 | 0.9984 | 0.9357 |
| DBN network | 0.9997 | 0.9999 | 0.9998 |
| LeNet5 network | 0.9988 | 0.9621 | 0.9988 |
| KIII model | 0.9571 | 0.8552 | 0.5630 |
The Lyapunov index of BP network, DBN network, and KIII model
| Neurons | Time interval | ||
|---|---|---|---|
| [1, 1000] | [1001, 2000] | [2001, 3000] | |
| BP-1 | − 334.7309 | ||
| BP-2 | − 334.6722 | ||
| BP-5 | − 330.8155 | ||
| DBN-1 | − 0.7451 | ||
| DBN-2 | − 335.3171 | ||
| DBN-5 | 0.0301 | ||
| KIII-M1-1 | 0.1878 | 35.4569 | − 0.0451 |
| KIII-M1-2 | 0.1400 | − 73.1063 | − 0.0594 |
| KIII-M1-5 | 0.1367 | − 0.0560 | 0.1546 |