• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2016, Vol. 38 ›› Issue (04): 706-712.

• 论文 • Previous Articles     Next Articles

An improved teaching learning based optimization
with selfstudy and simulated anneal          

WANG Peichong   

  1. (1.School of Information Engineering,Hebei DIZHI University,Shijiazhuang 050031;
    2.School of Mechanical Electronic & Information Engineering,China University of Mining & Technology,Beijing 100083,China)
  • Received:2015-04-21 Revised:2015-08-11 Online:2016-04-25 Published:2016-04-25

Abstract:

Concerning the problem that the teaching learning based optimization (TLBO) algorithm is easy to premature with low solution precision, we propose an improved TLBO algorithm with selfstudy of teachers and optionalstudy of students. In every iteration, individual teachers adopt the oppositionbased learning (OBL) to generate an opposition search population, and the search space of the algorithm is guided to approximate optimum space. This mechanism is helpful for improving the balance and exploring the ability of the TLBO. Every individual student  executes OBL randomly and studies from teachers at the same time. For keeping the diversity of the population, we calculate the students' jumping probability to current teachers. We adopt the roulette mechanism to choose the individuals which will replace the parent individuals. Compared with related algorithms, the simulations on 11 classical benchmark functions show that the proposed algorithm has better convergence rate and accuracy for numerical optimization, and is suitable for solving high dimensional optimization problem.

 

Key words: teaching learning based optimization;premature;self-study;opposition-based learning;simulated anneal