Metaheuristics

Machine Learning

Fuzzy Systems

Applications

Tutorials

Day: September 1, 2015

Multiobjective Optimization

MOEA/D in MATLAB

One of the classic approaches to deal with multi-objective optimization problems, is decomposition, which means that a multi-objective is decomposed to several (theoretically infinite)

Metaheuristics

Harmony Search in MATLAB

Harmony Search (HS) is a global optimization algorithm which inspired by harmony improvisation process of musicians, proposed by Zong Woo Geem in 2001. Every

Machine Learning

Apriori Association Rule Mining in MATLAB

Association Rule Mining is a common task in the field of Data Mining, involving the recognition of frequent patterns, usually in transactional databases. For

Multiobjective Optimization

PESA-II in MATLAB

Pareto Envelope-based Selection Algorithm II (PESA-II) is a multi-objective evolutionary optimization algorithm, which uses the mechanism of genetic algorithm together with selection based on

Metaheuristics

Teaching-Learning-based Optimization in MATLAB

Teaching-Learning-based Optimization (TLBO) is a metaheuristic, inspired by process of Teaching and Learning, via a simplified mathematical model of knowledge improvements gained by students

Metaheuristics

Shuffled Complex Evolution in MATLAB

Shuffled Complex Evolution (SCE-UA) is a metaheuristic for global optimization, proposed by Duan, Gupta and Sorooshian, in 1992. Because SCE is the abbreviated name

Machine Learning

Neural Gas and GNG Networks in MATLAB

Neural Gas network is a competitive Artificial Neural Network (ANN), very similar to Self-Organizing Map (SOM), which is proposed by Martinetz and Schulten, 1991.

Metaheuristics

ACO for Continuous Domains in MATLAB

Originally, the Ant Algorithms are used to solve discrete and combinatorial optimization problems. Various extensions of Ant Colony Optimization (ACO) are proposed to deal

Machine Learning

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

Multiobjective Optimization

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

Multiobjective Optimization

NSGA-II in MATLAB

Non-dominated Sorting Genetic Algorithm II (NSGA-II) is a multi-objective genetic algorithm, proposed by Deb et al., in 2002. It is an extension and improvement

Metaheuristics

Ant Colony Optimization in MATLAB

Ant Colony Optimization (ACO) are a set of probabilistic metaheuristics and an intelligent optimization algorithms, inspired by social behavior of ants. ACO algorithms are

Metaheuristics

Particle Swarm Optimization in MATLAB

[box type=”info” ]A video tutorial on PSO implementation in MATLAB is freely available for download, in this link.[/box] Particle Swarm Optimization (PSO) is an