Abstract:We used genetic programming to evolve a direct search optimization algorithm, similar to that of the standard downhill simplex optimization method proposed by Nelder and Mead ( 1965 ). In the training process, we used several ten-dimensional quadratic functions with randomly displaced parameters and different randomly generated starting simplices. The genetically obtained optimization algorithm showed overall better performance than the original Nelder-Mead method on a standard set of test functions. We observ… Show more
“…To do these optimizations, we used a modified version of Nelder-Mead algorithm recently proposed by Fajfar et al (2016) to optimize the coefficients of a model. Nelder-Mead methods, also known as the downhill simplex algorithm, is a derivative-free nonlinear optimization algorithm known for its simplicity and relatively good empirical performance (Singer & Nelder, 2009).…”
Section: Individual Model Optimization Via a Direct Search Methodsmentioning
confidence: 99%
“…While our memetic algorithm does individual search optimization with a modified Nelder-Mead algorithm (Fajfar et al, 2016), the nature of the nonlinear optimization problem indicates that more powerful solvers could later be used. We have chosen to start with a Nelder-Mead solver as a way of ensuring and promoting reproducibility, keeping the core memetic algorithm as simple as possible (Sun & Moscato, 2019) for this first in-depth test of performance of the new representation in real-world problems.…”
Section: Individual Model Optimization Via a Direct Search Methodsmentioning
This is a PDF file of an article that has undergone enhancements after acceptance, such as the addition of a cover page and metadata, and formatting for readability, but it is not yet the definitive version of record. This version will undergo additional copyediting, typesetting and review before it is published in its final form, but we are providing this version to give early visibility of the article. Please note that, during the production process, errors may be discovered which could affect the content, and all legal disclaimers that apply to the journal pertain.
“…To do these optimizations, we used a modified version of Nelder-Mead algorithm recently proposed by Fajfar et al (2016) to optimize the coefficients of a model. Nelder-Mead methods, also known as the downhill simplex algorithm, is a derivative-free nonlinear optimization algorithm known for its simplicity and relatively good empirical performance (Singer & Nelder, 2009).…”
Section: Individual Model Optimization Via a Direct Search Methodsmentioning
confidence: 99%
“…While our memetic algorithm does individual search optimization with a modified Nelder-Mead algorithm (Fajfar et al, 2016), the nature of the nonlinear optimization problem indicates that more powerful solvers could later be used. We have chosen to start with a Nelder-Mead solver as a way of ensuring and promoting reproducibility, keeping the core memetic algorithm as simple as possible (Sun & Moscato, 2019) for this first in-depth test of performance of the new representation in real-world problems.…”
Section: Individual Model Optimization Via a Direct Search Methodsmentioning
This is a PDF file of an article that has undergone enhancements after acceptance, such as the addition of a cover page and metadata, and formatting for readability, but it is not yet the definitive version of record. This version will undergo additional copyediting, typesetting and review before it is published in its final form, but we are providing this version to give early visibility of the article. Please note that, during the production process, errors may be discovered which could affect the content, and all legal disclaimers that apply to the journal pertain.
“…This is done using several manipulation techniques. Using experience and advice from other experiments [17,5,18] we take the best individuals from the current generation and move them into the next until we fill one tenth of it (so in our case of 300 individuals per generation we allow the best 30 individuals to proceed into the next one). Since we already evaluated these individuals, we will not need to do so again.…”
Computer aided circuit design is becoming one of the mainstream methods for helping circuit designers. Multiple new methods have been developed in this field including Evolutionary Electronics. A lot of work has been done in this field but there is still a room for improvement since some of the solutions lack the flexibility (diversity of components, limited topology etc.) in circuit design or lack complex fitness functions that would enable the synthesis of more complex circuits. The research presented in this article aims to improve this by introducing Grammatical Evolution-based approach for circuit synthesis. Grammatical Evolution offers great flexibility since it is rule based-adding a new element is as simple as writing one additional line of initialization code. In addition, the use of a complex multi-criteria function allows us to create circuits that can be as complex as required thus further increasing the flexibility of the approach. To achieve this, we use a combination of Python and SPICE to create a series of netlists, evaluate them in the PyOpus environment, and select the best possible circuit for the task. We demonstrate the efficiency of our approach in three different case studies where we automatically generate oscillators and high/low-pass filters of second and third order.
“…The Nelder-Mead method is good at exploitation whereas EP is good at exploration. Therfore the combination of these two methods naturally has attracted researchers' interests [14,10,25,15,28]. Based on the Nelder-Mead method [30], we design an exploitation operator, called a modified Nelder-Nead exploitation operator.…”
Evolutionary programming has been widely applied to solve global optimization problems. Its performance is related to both mutation operators and fitness landscapes. In order to make evolutionary programming more efficient, its mutation operator should adapt to fitness landscapes. The paper presents novel hybrid evolutionary programming with adaptive Lévy mutation, in which the shape parameter of Lévy probability distribution adapts to the roughness of local fitness landscapes. Furthermore, a modified Nelder-Mead method is added to evolutionary programming for enhancing its exploitation ability. The proposed algorithm is tested on 39 selected benchmark functions and also benchmark functions in CEC2005 and CEC2017. The experimental results demonstrate that the overall performance of the proposed algorithm is better than other algorithms in terms of the solution accuracy.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.