This paper proposes a novel Takagi-Sugeno-Kang-type (TSK-type) neuro-fuzzy system (NFS), which utilizes the artificial bee colony (ABC) evolutionary algorithm for parameter optimization. The ABC evolutionary algorithm was developed based on imitating foraging behavior of natural bees for numerical optimization problems, and it has been proved to outperform other metaheuristic approaches on different constrain optimization problems in previous studies. The proposed NFS in this paper adopts an adaptive clustering method to generate fuzzy rules for determining the system architecture, and the TSK-type reasoning is employed for the consequent part of each rule. Subsequently, all free parameters in the NFS designed, including the premise and the consequent parameters, will be optimized by ABC algorithm. This study compares the performance of ABC algorithm with that of Genetic Algorithm (GA), Particle Swarm Optimization (PSO) and Differential Evolution (DE). The simulation results show that the performance of ABC algorithm is superior to that of the mentioned algorithms for solving dynamic system problems.
- Neuro-fuzzy systems (NFS); artificial bee colony (ABC) algorithm; Swarm intelligence; Evolutionary algorithm (EA)