Training of an ANFIS structure is a special kind of optimization problem. So metaheuristics and evolutionary algorithms can be used to train (tune the parameters of) an ANFIS structure. In this post, we are going to share with you, the MATLAB implementation of the evolutionary ANFIS training. The code, firstly creates an initial raw ANFIS structure and then uses Genetic ...
Read More »Tag Archives: Particle Swarm Optimization
Feature Selection using Metaheuristics and EAs
Feature selection is one of common preprocessing tasks, which is performed to reduce the number of inputs of intelligent algorithms and models. This helps us to simplify the models, reduce the computation cost of model training, and enhance the generalization abilities of the model and prevention of over-training. For more information on feature selection concepts and methods, you can refer ...
Read More »Evolutionary Data Clustering in MATLAB
Clustering is an unsupervised machine learning task and many real world problems can be stated as and converted to this kind of problems. Clustering is grouping a set of data objects is such a way that similarity of members of a group (or cluster) is maximized and on the other hand, similarity of members in two different groups, is minimized. ...
Read More »Multi-Objective PSO in MATLAB
Multi-Objective Particle Swarm Optimization (MOPSO) is proposed by Coello Coello et al., in 2004. It is a multi-objective version of PSO which incorporates the Pareto Envelope and grid making technique, similar to Pareto Envelope-based Selection Algorithm to handle the multi-objective optimization problems. Just like PSO, particle in MOPSO are sharing information and moving towards global best particles and their own ...
Read More »Particle Swarm Optimization in MATLAB
Particle Swarm Optimization (PSO) is an intelligent optimization algorithm based on the Swarm Intelligence. It is based on a simple mathematical model, developed by Kennedy and Eberhart in 1995, to describe the social behavior of birds and fish. The model relies mostly on the basic principles of self-organization which is used to describe the dynamics of complex systems. Swarm intelligence ...
Read More »