Abstract

A neuro-fuzzy system is a learning machine that finds the parameters of a fuzzy system using approximate techniques of neural networks. Both neural network and fuzzy system have common features. These can solve problems that have no mathematical models. Adaptive neuro-fuzzy inference system (ANFIS) is an adaptive network that uses supervised learning on learning algorithm. To achieve effective results with ANFIS, selecting the optimization method in training is very important. Heuristics and metaheuristics algorithms attempt to find the best solution out of all possible solutions to an optimization problem. ANFIS training can be based on nonderivative algorithms. Heuristics and metaheuristics are nonderivative algorithms that can lead to better performance in ANFIS training. Most heuristic and metaheuristic algorithms are taken from the behavior of biological systems or physical systems in nature. The newly released emperor penguins colony (EPC) algorithm is a population-based and nature-inspired metaheuristic algorithm. This algorithm has much potential for solving various problems. In this article, an optimized ANFIS based on the new EPC algorithm is proposed. The optimized ANFIS is compared with other nonderivative algorithms on benchmark data sets. Eventually, the proposed algorithm is used to solve the classical inverted pendulum problem. The results show that the proposed ANFIS based on the EPC algorithm has less error and better performance than other state-of-the-art algorithms in both training and testing phase.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call