Evolutionary Algorithms With Blind Fitness Evaluation for Solving Optimization Problems With Only Fuzzy Fitness Information
Xin Zhao,Xue Jia,Tao Zhang,Yahui Cao,Tianwei Liu
DOI: https://doi.org/10.1109/tfuzz.2023.3273308
IF: 12.253
2023-01-01
IEEE Transactions on Fuzzy Systems
Abstract:Evolutionary Algorithms (EAs) show strong adaptability in solving complex optimization problems. Fitness evaluation is an important step of EA. In this step, the fitness of individuals is calculated by fitness evaluation methods. However, there are many complex optimization problems in which the existing fitness evaluation methods cannot express solutions’ fitness by crisp values but only fuzzy fitness information. Even if some fitness evaluation methods can predict crisp values to express the individuals’ fitness, these methods must “see” some crisp fitness information in advance. These shortcomings of existing fitness evaluation methods make EAs unable to work effectively in many optimization tasks. In this paper, we propose the concept of blind fitness evaluation. A blind fitness evaluation method (BFEM) can output individuals’ crisp fitness information without “seeing” any crisp fitness information in advance. Based on the concept, we propose a blind fitness evaluation method which uses an Artificial Neural Network (ANN), named Modified Fitness Comparison Network (MFCN) to evaluate the fitness of individuals. The MFCN can be trained by fuzzy fitness information, and the trained MFCN can predict the crisp fitness information of any individual. By applying the blind fitness evaluation method to EAs, the EAs with blind fitness evaluation are obtained and the algorithms can effectively solve complex optimization problems with only fuzzy fitness information. The proposed blind fitness evaluation method is compared with several popular fitness evaluation methods that rely on crisp fitness information. Experimental results show that the fitness evaluation accuracy of MFCN trained based on only fuzzy fitness information is similar to or higher than that of the fitness evaluation methods relying on crisp fitness information. The EAs with MFCN also show higher performance than the EAs with the popular fitness evaluation methods in search ability and solution quality.
computer science, artificial intelligence,engineering, electrical & electronic