2020
DOI: 10.3390/math8010069
|View full text |Cite
|
Sign up to set email alerts
|

Differential Evolution for Neural Networks Optimization

Abstract: In this paper, a Neural Networks optimizer based on Self-adaptive Differential Evolution is presented. This optimizer applies mutation and crossover operators in a new way, taking into account the structure of the network according to a per layer strategy. Moreover, a new crossover called interm is proposed, and a new self-adaptive version of DE called MAB-ShaDE is suggested to reduce the number of parameters. The framework has been tested on some well-known classification problems and a comparative study on t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

2
14
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
6
3
1

Relationship

0
10

Authors

Journals

citations
Cited by 43 publications
(16 citation statements)
references
References 36 publications
(57 reference statements)
2
14
0
Order By: Relevance
“…Using the trained model, after inputting the input data, the predicted value of the sample can be calculated by the neural network. With the increasing size and complexity of data, neuroevolution is used to optimize the strengths of neural connections and the structure of the network, such as conventional neuro evolution (CNE) [17] and differential evolution for neural networks (DENN) [18]. Moreover, some scholars have combined neural networks with data feature extraction technology to improve the fault recognition ability [19,20].…”
Section: Methodsmentioning
confidence: 99%
“…Using the trained model, after inputting the input data, the predicted value of the sample can be calculated by the neural network. With the increasing size and complexity of data, neuroevolution is used to optimize the strengths of neural connections and the structure of the network, such as conventional neuro evolution (CNE) [17] and differential evolution for neural networks (DENN) [18]. Moreover, some scholars have combined neural networks with data feature extraction technology to improve the fault recognition ability [19,20].…”
Section: Methodsmentioning
confidence: 99%
“…As revealed in the literature, a key aspect of using evolutionary algorithms for optimizing AI models is to study the relationship between population size and problem dimensionality [117][118][119][120]. In many other evolutionary algorithms such as differential evolution, the number in the population is recommended to be 7-10 times the number of inputs [121,122].…”
Section: Optimization Of Weight Parameters Of Fnn Using the Iwo Technmentioning
confidence: 99%
“…Differential evolution (DE), first proposed by Storn and Price (Storn and Price, 1997), is a simple yet powerful evolutionary algorithm. DE has exhibited notable performance due to its simple structure, rapid convergence speed as well as strong robustness and has been applied successfully in many domains of science and engineering such as neural network (Su et al, 2019;Baioletti et al, 2020), power system (Sakr et al, 2017;Reddy and Bijwe, 2019), medical aspect (Nunes et al, 2017;Song et al, 2019;Hosny et al, 2020), image processing (Paul and Das, 2015;Tarkhaneh and Shen, 2019) and many other practical optimization problems (Balamurugan and Muthukumar, 2019;Huang et al, 2020).…”
Section: Introductionmentioning
confidence: 99%