A Multitasking Genetic Algorithm for Mamdani Fuzzy System with Fully Overlapping Triangle Membership Functions

  • PDF / 2,550,508 Bytes
  • 17 Pages / 595.276 x 790.866 pts Page_size
  • 64 Downloads / 204 Views

DOWNLOAD

REPORT


A Multitasking Genetic Algorithm for Mamdani Fuzzy System with Fully Overlapping Triangle Membership Functions Ke Zhang1 • Wen-Ning Hao1 • Xiao-Han Yu1 • Da-Wei Jin1 • Zhong-Hui Zhang1

Received: 19 May 2020 / Revised: 22 June 2020 / Accepted: 31 August 2020  Taiwan Fuzzy Systems Association 2020

Abstract Evolutionary multitasking is an emerging subject in the field of evolutionary computation. By adopting methods to effectively discover and implicitly transfer useful genetic materials from one task to another, it can process multiple optimization tasks simultaneously using one evolutionary calculation. Inspired by the idea of evolutionary multitasking, it can be also used in optimization problems of fuzzy systems (FSs). By exchanging optimization experience and knowledge between different FSs, it is expected to enhance the speed and efficiency of FS optimization and be applied to FS optimization tasks with higher requirement for running time and accuracy of results. Moreover, using the experience and knowledge of simple FSs optimization tasks to facilitate the optimization of complex FSs, it can resolve high time consuming and high cost that triggered by large, complex FSs optimization problems and improve the feasibility of its application in large complex fuzzy control optimization problems. Different from the general multi-task learning, the multi-task learning of FS optimization has its own features. Consequently, based on the thought of evolutionary multitasking and the traits of multi-task learning of FS optimization, a general framework of multitasking genetic fuzzy system (MTGFS) is proposed to effectively solve the multi-task optimization problems of fuzzy systems. A multitasking evolutionary optimization algorithm for Mamdani fuzzy systems with fully overlapping triangle membership & Wen-Ning Hao [email protected] & Xiao-Han Yu [email protected] 1

Command & Control Engineering College, Army Engineering University of PLA, Nanjing 210007, China

functions (FOTMF-M-MTGFS) is also designed and implemented. Comparative studies with genetic fuzzy system (GFS), a single-task optimization algorithm of FSs, indicate that the evolution speed and result of the MTGFS are superior than GFS on average. Keywords Multitasking genetic fuzzy system  Evolutionary multitasking  Multifactorial optimization  Mamdani fuzzy system  Fully overlapping triangle membership functions

1 Introduction Genetic fuzzy system (GFS) [1] is basically a model that introduces evolutionary calculation into fuzzy systems (FSs) and optimizes the parameters or (and) structure of the FS by means of the global searching capability of evolutionary computing, where the evolutionary calculation includes genetic algorithms (GAs), genetic programming, evolutionary strategies, and a variety of other evolutionary algorithms (EAs). GFS considers the optimization of FS as a search problem and uses the powerful search ability of evolutionary computation to guide the selection of fuzzy rules, the determination of membership function (MF) parameters and the