Software Module Clustering Based on the Fuzzy Adaptive Teaching Learning Based Optimization Algorithm

被引:0
|
作者
Zamli, Kamal Z. [1 ]
Din, Fakhrud [1 ,2 ]
Ramli, Nazirah [3 ]
Ahmed, Bestoun S. [4 ]
机构
[1] Univ Malaysia Pahang, Fac Comp Syst & Software Engn, Kuantan 26300, Pahang, Malaysia
[2] Univ Malakand, Fac Informat Technol, Dept Comp Sci & IT, Lower Dir, Kpk, Pakistan
[3] Univ Teknol MARA Pahang, Fac Comp & Math Sci, Dept Math & Stat, Jengka 2640, Pahang, Malaysia
[4] Czech Tech Univ, Fac Elect Engn, Dept Comp Sci, Prague, Czech Republic
来源
关键词
Search-based software engineering; Software module clustering; Adaptive teaching learning based optimization; Mamdani fuzzy; STRATEGY;
D O I
10.1007/978-981-13-6031-2_3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Although showing competitive performances in many real-world optimization problems, Teaching Learning based Optimization Algorithm (TLBO) has been criticized for having poor control on exploration and exploitation. Addressing these issues, a new variant of TLBO called Adaptive Fuzzy Teaching Learning based Optimization (ATLBO) has been developed in the literature. This paper describes the adoption of Fuzzy Adaptive Fuzzy Teaching Learning based Optimization (ATLBO) for software module clustering problem. Comparative studies with the original Teaching Learning based Optimization (TLBO) and other Fuzzy TLBO variant demonstrate that ATLBO gives superior performance owing to its adaptive selection of search operators based on the need of the current search.
引用
收藏
页码:167 / 177
页数:11
相关论文
共 50 条
  • [1] A chaotic teaching learning based optimization algorithm for clustering problems
    Kumar, Yugal
    Singh, Pradeep Kumar
    [J]. APPLIED INTELLIGENCE, 2019, 49 (03) : 1036 - 1062
  • [2] A chaotic teaching learning based optimization algorithm for clustering problems
    Yugal Kumar
    Pradeep Kumar Singh
    [J]. Applied Intelligence, 2019, 49 : 1036 - 1062
  • [3] Fuzzy clustering algorithm for time series based on adaptive incremental learning
    Wang, Wei
    Hu, Xiaohui
    Wang, Mingye
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 38 (04) : 3991 - 3998
  • [4] Fuzzy adaptive teaching-learning-based optimization for global numerical optimization
    Cheng, Min-Yuan
    Prayogo, Doddy
    [J]. NEURAL COMPUTING & APPLICATIONS, 2018, 29 (02): : 309 - 327
  • [5] Fuzzy adaptive teaching–learning-based optimization for global numerical optimization
    Min-Yuan Cheng
    Doddy Prayogo
    [J]. Neural Computing and Applications, 2018, 29 : 309 - 327
  • [6] Adaptive fuzzy clustering based on genetic algorithm
    Zhu Lianjiang
    Qu Shouning
    Du Tao
    [J]. 2ND IEEE INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER CONTROL (ICACC 2010), VOL. 5, 2010, : 79 - 82
  • [7] Fuzzy clustering based on Forest optimization algorithm
    Chaghari, Arash
    Feizi-Derakhshi, Mohammad-Reza
    Balafar, Mohammad-Ali
    [J]. JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2018, 30 (01) : 25 - 32
  • [8] Kernel fuzzy C- means clustering with teaching learning based optimization algorithm (TLBO-KFCM)
    Singh, Saumya
    Srivastava, Smriti
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2022, 42 (02) : 1051 - 1059
  • [9] The unordered time series fuzzy clustering algorithm based on the adaptive incremental learning
    Xu, Huanchun
    Hou, Rui
    Fan, Jinfeng
    Zhou, Liang
    Yue, Hongxuan
    Wang, Liusheng
    Liu, Jiayue
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 38 (04) : 3783 - 3791
  • [10] Density PSO-based software module clustering algorithm
    Sun Jiaze
    Ling Beilei
    [J]. The Journal of China Universities of Posts and Telecommunications, 2018, 25 (04) : 38 - 47