scholarly journals Differential Evolution With Shadowed and General Type-2 Fuzzy Systems for Dynamic Parameter Adaptation in Optimal Design of Fuzzy Controllers

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.

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.


Mathematics ◽  
2021 ◽  
Vol 9 (19) ◽  
pp. 2439
Author(s):  
Oscar Castillo ◽  
Cinthia Peraza ◽  
Patricia Ochoa ◽  
Leticia Amador-Angulo ◽  
Patricia Melin ◽  
...  

This article mainly focuses on the utilization of shadowed type-2 fuzzy systems used to achieve the goal of dynamically adapting the parameters of two already known algorithms in the literature: the harmony search and the differential evolution algorithms. It has already been established that type-2 fuzzy logic enhances the performance of metaheuristics by enabling parameter adaptation; however, the utilization of fuzzy logic results in an increased execution time. For this reason, in this article, the shadowed type-2 fuzzy approach is put forward as a way of reducing execution time, while maintaining the good results that the complete type-2 fuzzy model produces. The harmony search and differential evolution algorithms with shadowed type-2 parameter adaptations were applied to the problem of optimally designing fuzzy controllers. The simulations were performed with the controllers working in an ideal situation, and then with a real situation under different noise levels in order to reach a conclusion regarding the performance of each of the algorithms that were applied.


2018 ◽  
Vol 2018 ◽  
pp. 1-16 ◽  
Author(s):  
Cinthia Peraza ◽  
Fevrier Valdez ◽  
Juan R. Castro ◽  
Oscar Castillo

This paper presents a method for dynamic parameter adaptation in the harmony search algorithm (HS) based on fuzzy logic. The adaptation is performed using Type 1 (FHS), interval Type 2 (IT2FHS), and generalized Type 2 (GT2FHS) fuzzy systems as the number of improvisations or iterations advances, achieving a better intensification and diversification. The main contribution of this work is the dynamic parameter adaptation using different types of fuzzy systems in the harmony search algorithm applied to optimization of the membership functions for a benchmark control problem; in this case it is focused on the ball and beam controller. Experiments are presented with the HS, FHS, IT2FHS, and GT2FHS with noise (uniform random number) and without noise for the controller, and the following error metrics are obtained: ITAE, ITSE, IAE, ISE, and RMSE, to validate the efficacy of the proposed methods.


Algorithms ◽  
2019 ◽  
Vol 12 (1) ◽  
pp. 17 ◽  
Author(s):  
Oscar Castillo ◽  
Patricia Melin ◽  
Fevrier Valdez ◽  
Jose Soria ◽  
Emanuel Ontiveros-Robles ◽  
...  

Nowadays, dynamic parameter adaptation has been shown to provide a significant improvement in several metaheuristic optimization methods, and one of the main ways to realize this dynamic adaptation is the implementation of Fuzzy Inference Systems. The main reason for this is because Fuzzy Inference Systems can be designed based on human knowledge, and this can provide an intelligent dynamic adaptation of parameters in metaheuristics. In addition, with the coming forth of Type-2 Fuzzy Logic, the capability of uncertainty handling offers an attractive improvement for dynamic parameter adaptation in metaheuristic methods, and, in fact, the use of Interval Type-2 Fuzzy Inference Systems (IT2 FIS) has been shown to provide better results with respect to Type-1 Fuzzy Inference Systems (T1 FIS) in recent works. Based on the performance improvement exhibited by IT2 FIS, the present paper aims to implement the Shadowed Type-2 Fuzzy Inference System (ST2 FIS) for further improvements in dynamic parameter adaptation in Harmony Search and Differential Evolution optimization methods. The ST2 FIS is an approximation of General Type-2 Fuzzy Inference Systems (GT2 FIS), and is based on the principles of Shadowed Fuzzy Sets. The main reason for using ST2 FIS and not GT2 FIS is because the computational cost of GT2 FIS represents a time limitation in this application. The paper presents a comparison of the conventional methods with static parameters and the dynamic parameter adaptation based on ST2 FIS, and the approaches are compared in solving mathematical functions and in controller optimization.


Sign in / Sign up

Export Citation Format

Share Document