0% found this document useful (0 votes)
41 views2 pages

Teaching Learning Based Optimization (TLBO) Algorithm: Teacher Phase

This document describes the Teaching-Learning-Based Optimization (TLBO) algorithm, which is a parameter-free optimization method that can reliably find global optima. The TLBO algorithm works in two phases: 1) the teacher phase, where the best solution acts as a teacher to increase the mean results of other solutions for each parameter, and 2) the student phase, where students learn from other students to improve themselves. The teacher phase calculates the difference between the current mean result for each parameter and the corresponding result of the best solution, which acts as the teacher.

Uploaded by

abadi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views2 pages

Teaching Learning Based Optimization (TLBO) Algorithm: Teacher Phase

This document describes the Teaching-Learning-Based Optimization (TLBO) algorithm, which is a parameter-free optimization method that can reliably find global optima. The TLBO algorithm works in two phases: 1) the teacher phase, where the best solution acts as a teacher to increase the mean results of other solutions for each parameter, and 2) the student phase, where students learn from other students to improve themselves. The teacher phase calculates the difference between the current mean result for each parameter and the corresponding result of the best solution, which acts as the teacher.

Uploaded by

abadi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Teaching Learning Based Optimization (TLBO) Algorithm

This method is completely free from tuning parameters and the user can only vary population size to
obtain global optimality reliably even when optimization is initialized from different random picks of
search space. The working of TLBO is divided into two parts, Teachers phase and Students phase. The
working of each part is explained below:

1. Teacher Phase.
It is the first phase of the optimization method where learners learn through teacher. During this
phase a teacher tries to increase the mean result of the class in the subject taught by him or her
depending on his or her capability. At any iteration t, assume that there are ‘ng’ number of
subjects i.e. design variables, ‘np’ number of learners i.e. population size and Xmeanij be the
mean result of the learners in a particular subject ‘j’ (j=1,2,3….,d). The best overall value result
‘gbest’ considering all the subjects together obtained in the entire population of learners can be
considered as the result of best learner. However, as the teacher is usually considered as a highly
learned person who trains learners so that they can have better results, the best learner identified
is considered by the algorithm as the teacher. The difference between the existing mean result of
each subject and the corresponding result of the teacher for each subject is given below in vector
notation.

You might also like