Differential Evolution Algorithm with Type-2 Fuzzy Logic for Dynamic Parameter Adaptation with Application to Intelligent Control

2021 ◽  
Author(s):  
Oscar Castillo ◽  
Patricia Ochoa ◽  
Jose Soria
Axioms ◽  
2021 ◽  
Vol 10 (3) ◽  
pp. 194
Author(s):  
Patricia Ochoa ◽  
Oscar Castillo ◽  
Patricia Melin ◽  
José Soria

This work is mainly focused on improving the differential evolution algorithm with the utilization of shadowed and general type 2 fuzzy systems to dynamically adapt one of the parameters of the evolutionary method. Previously, we have worked with both kinds of fuzzy systems in different types of benchmark problems and it has been found that the use of fuzzy logic in combination with the differential evolution algorithm gives good results. In some of the studies, it is clearly shown that, when compared to other algorithms, our methodology turns out to be statistically better. In this case, the mutation parameter is dynamically moved during the evolution process by using shadowed and general type-2 fuzzy systems. The main contribution of this work is the ability to determine, through experimentation in a benchmark control problem, which of the two kinds of the used fuzzy systems has better results when combined with the differential evolution algorithm. This is because there are no similar works to our proposal in which shadowed and general type 2 fuzzy systems are used and compared. Moreover, to validate the performance of both fuzzy systems, a noise level is used in the controller, which simulates the disturbances that may exist in the real world and is thus able to validate statistically if there are significant differences between shadowed and general type 2 fuzzy systems.


Author(s):  
Patricia Ochoa ◽  
Oscar Castillo ◽  
Patricia Melin ◽  
José Soria

This work is mainly focused on improving the differential evolution algorithm with the utilization of shadowed and general type 2 fuzzy systems to dynamically adapt one of the parameters of the evolutionary method. In this case, the mutation parameter is dynamically moved during the evolution process by using a shadowed and general type-2 fuzzy systems. The main idea of this work is to make a performance comparison between using shadowed and general type 2 fuzzy systems as controllers of the mutation parameter in differential evolution. The performance is compared with the problem of optimizing fuzzy controllers for a D.C. Motor. Simulation results show that general type-2 fuzzy systems are better when higher levels of noise are considered in the controller.


Sign in / Sign up

Export Citation Format

Share Document