Cargando…

An Improved New Caledonian Crow Learning Algorithm for Global Function Optimization

The New Caledonian crow learning algorithm (NCCLA) is a novel metaheuristic algorithm inspired by the learning behavior of New Caledonian crows learning to make tools to obtain food. However, it suffers from the problems of easily falling into local optima and insufficient convergence accuracy and c...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Yanjiao, Song, Jiaxu, Teng, Ziming
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9576361/
https://www.ncbi.nlm.nih.gov/pubmed/36262611
http://dx.doi.org/10.1155/2022/9248771
_version_ 1784811508080836608
author Wang, Yanjiao
Song, Jiaxu
Teng, Ziming
author_facet Wang, Yanjiao
Song, Jiaxu
Teng, Ziming
author_sort Wang, Yanjiao
collection PubMed
description The New Caledonian crow learning algorithm (NCCLA) is a novel metaheuristic algorithm inspired by the learning behavior of New Caledonian crows learning to make tools to obtain food. However, it suffers from the problems of easily falling into local optima and insufficient convergence accuracy and convergence precision. To further improve the convergence performance of NCCLA, an improved New Caledonian crow learning algorithm (INCCLA) is proposed in this paper. By determining the parent individuals based on the cosine similarity, the juveniles are guided to search toward different ranges to maintain the population diversity; a novel hybrid mechanism of complete and incomplete learning is proposed to balance the exploration and exploitation capabilities of the algorithm; the update strategy of juveniles and parent individuals is improved to enhance the convergence speed and precision of the algorithm. The test results of the CEC2013 and CEC2020 test suites show that, compared with the original NCCLA algorithm and four of the best metaheuristics to date, INCCLA has significant advantages in terms of convergence speed, convergence precision, and stability.
format Online
Article
Text
id pubmed-9576361
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-95763612022-10-18 An Improved New Caledonian Crow Learning Algorithm for Global Function Optimization Wang, Yanjiao Song, Jiaxu Teng, Ziming Comput Intell Neurosci Research Article The New Caledonian crow learning algorithm (NCCLA) is a novel metaheuristic algorithm inspired by the learning behavior of New Caledonian crows learning to make tools to obtain food. However, it suffers from the problems of easily falling into local optima and insufficient convergence accuracy and convergence precision. To further improve the convergence performance of NCCLA, an improved New Caledonian crow learning algorithm (INCCLA) is proposed in this paper. By determining the parent individuals based on the cosine similarity, the juveniles are guided to search toward different ranges to maintain the population diversity; a novel hybrid mechanism of complete and incomplete learning is proposed to balance the exploration and exploitation capabilities of the algorithm; the update strategy of juveniles and parent individuals is improved to enhance the convergence speed and precision of the algorithm. The test results of the CEC2013 and CEC2020 test suites show that, compared with the original NCCLA algorithm and four of the best metaheuristics to date, INCCLA has significant advantages in terms of convergence speed, convergence precision, and stability. Hindawi 2022-10-10 /pmc/articles/PMC9576361/ /pubmed/36262611 http://dx.doi.org/10.1155/2022/9248771 Text en Copyright © 2022 Yanjiao Wang et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Wang, Yanjiao
Song, Jiaxu
Teng, Ziming
An Improved New Caledonian Crow Learning Algorithm for Global Function Optimization
title An Improved New Caledonian Crow Learning Algorithm for Global Function Optimization
title_full An Improved New Caledonian Crow Learning Algorithm for Global Function Optimization
title_fullStr An Improved New Caledonian Crow Learning Algorithm for Global Function Optimization
title_full_unstemmed An Improved New Caledonian Crow Learning Algorithm for Global Function Optimization
title_short An Improved New Caledonian Crow Learning Algorithm for Global Function Optimization
title_sort improved new caledonian crow learning algorithm for global function optimization
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9576361/
https://www.ncbi.nlm.nih.gov/pubmed/36262611
http://dx.doi.org/10.1155/2022/9248771
work_keys_str_mv AT wangyanjiao animprovednewcaledoniancrowlearningalgorithmforglobalfunctionoptimization
AT songjiaxu animprovednewcaledoniancrowlearningalgorithmforglobalfunctionoptimization
AT tengziming animprovednewcaledoniancrowlearningalgorithmforglobalfunctionoptimization
AT wangyanjiao improvednewcaledoniancrowlearningalgorithmforglobalfunctionoptimization
AT songjiaxu improvednewcaledoniancrowlearningalgorithmforglobalfunctionoptimization
AT tengziming improvednewcaledoniancrowlearningalgorithmforglobalfunctionoptimization