Biologically inspired algorithms Exercise 10 Ing Lenka Skanderov
Biologically inspired algorithms Exercise 10 Ing. Lenka Skanderová, Ph. D. 17 června 2021 text 1
Content • Teaching – Learning Based Optimization 17 června 2021 text 2
Main features 17 června 2021 text 3
Main features 17 června 2021 text 4
Main features 17 června 2021 text 5
Pseudocode - Minimization 17 června 2021 text 6
Pseudocode - Minimization 17 června 2021 text 7
Task • Implement Teaching-Learning Based Algorithm (TLBO) for minimization • Use TLBO to find out the solution of the previously implemented functions and compare it with the following algorithms: • DE, PSO, SOMA, FA • Settings of parameters: • D = 30 • NP=30 • number of maximal number of objective function evaluations Max_OFE = 3000 • Number of experiments: 30 • For each experiment, algorithm and objective function record the best value • For each algorithm and objective function calculate the mean and standard deviation (from 30 experiments) • Create the XLS file a put there all your results text 17 června 2021 8
Task – Results • Results: • Code of TLBO in Python • XLS file with 9 tables – 1 table for each test function Sphere Function Experiment 1 DE PSO SOMA FA TLBO Best sol. … … … Experiment 2 Experiment 3 … … Experiment 30 Mean/Std. dev Example of the table for 1 test function 17 června 2021 text 9
Literature: [1] Rao, R. Venkata, Vimal J. Savsani, and D. P. Vakharia. "Teaching–learning-based optimization: a novel method for constrained mechanical design optimization problems. " Computer-Aided Design 43. 3 (2011): 303 -315. 17 června 2021 text 10
Thank you for your attention Ing. Lenka Skanderová, Ph. D. EA 407 +420 597 325 967 lenka. skanderova@vsb. cz homel. vsb. cz/~ska 206 17 června 2021 text 11
- Slides: 12