A Self-Adaptive Cuckoo Search Algorithm Using a Machine Learning Technique

被引:10
|
作者
Caselli, Nicolas [1 ]
Soto, Ricardo [1 ]
Crawford, Broderick [1 ]
Valdivia, Sergio [2 ]
Olivares, Rodrigo [3 ]
机构
[1] Pontificia Univ Catolica Valparaiso, Escuela Ingn Informat, Valparaiso 2362807, Chile
[2] Univ Valparaiso, Direcc Tecnol Informac & Comunicac, Valparaiso, Chile
[3] Univ Valparaiso, Escuela Ingn Informat, Valparaiso 2362905, Chile
关键词
clustering techniques; metaheuristics; machine learning; self-adaptive; parameter setting; exploration; exploitation; GENETIC ALGORITHM; RECOGNITION;
D O I
10.3390/math9161840
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Metaheuristics are intelligent problem-solvers that have been very efficient in solving huge optimization problems for more than two decades. However, the main drawback of these solvers is the need for problem-dependent and complex parameter setting in order to reach good results. This paper presents a new cuckoo search algorithm able to self-adapt its configuration, particularly its population and the abandon probability. The self-tuning process is governed by using machine learning, where cluster analysis is employed to autonomously and properly compute the number of agents needed at each step of the solving process. The goal is to efficiently explore the space of possible solutions while alleviating human effort in parameter configuration. We illustrate interesting experimental results on the well-known set covering problem, where the proposed approach is able to compete against various state-of-the-art algorithms, achieving better results in one single run versus 20 different configurations. In addition, the result obtained is compared with similar hybrid bio-inspired algorithms illustrating interesting results for this proposal.
引用
收藏
页数:28
相关论文
共 50 条
  • [31] Self-Adaptive Evolutionary Extreme Learning Machine
    Cao, Jiuwen
    Lin, Zhiping
    Huang, Guang-Bin
    NEURAL PROCESSING LETTERS, 2012, 36 (03) : 285 - 305
  • [32] Self-Adaptive Evolutionary Extreme Learning Machine
    Jiuwen Cao
    Zhiping Lin
    Guang-Bin Huang
    Neural Processing Letters, 2012, 36 : 285 - 305
  • [33] Federated Machine Learning as a Self-Adaptive Problem
    Baresi, Luciano
    Quattrocchi, Giovanni
    Rasi, Nicholas
    2021 INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS (SEAMS 2021), 2021, : 41 - 47
  • [34] Self-Adaptive Discrete Cuckoo Search Algorithm for the Service Routing Problem with Time Windows and Stochastic Service Time
    Zhang Guoyun
    Wu Meng
    Li Wujing
    Ou Xianfeng
    Xie Wenwu
    CHINESE JOURNAL OF ELECTRONICS, 2023, 32 (04) : 920 - 931
  • [35] Harmony Search Algorithm With Self-adaptive Dynamic Parameters
    Yan, Hui-hui
    Duan, Jun-hua
    Zhang, Biao
    Chen, Qing-da
    Pan, Quan-ke
    2015 27TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2015, : 1221 - 1226
  • [36] A self-adaptive global harmony search based extreme learning machine for classification problem
    Li, Sicheng
    Man, Zhihong
    Chen, Yuan
    2020 INTERNATIONAL CONFERENCE ON ADVANCED MECHATRONIC SYSTEMS (ICAMECHS), 2020, : 186 - 191
  • [37] Using self-adaptive evolutionary algorithm to improve the performance of an extreme learning machine for estimating soil temperature
    Nahvi, Behnaz
    Habibi, Jafar
    Mohammadi, Kasra
    Shamshirband, Shahaboddin
    Al Razgan, Othman Saleh
    COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2016, 124 : 150 - 160
  • [38] Self-adaptive learning based immune algorithm
    Xu Bin
    Zhuang Yi
    Xue Yu
    Wang Zhou
    JOURNAL OF CENTRAL SOUTH UNIVERSITY, 2012, 19 (04) : 1021 - 1031
  • [39] Self-adaptive learning based immune algorithm
    Bin Xu
    Yi Zhuang
    Yu Xue
    Zhou Wang
    Journal of Central South University, 2012, 19 : 1021 - 1031
  • [40] Self-adaptive learning based immune algorithm
    许斌
    庄毅
    薛羽
    王洲
    Journal of Central South University, 2012, 19 (04) : 1021 - 1031