A coevolutionary artificial bee colony for training feedforword neural networks

A coevolutionary artificial bee colony (CoABC) trainer based on a hybrid encoding mode is proposed to optimize the network structure and connection weights of a single-hidden layer feedforward network (SLFN). In the proposed CoABC, an integrated population (or colony) with double subpopulations, one...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Neural computing & applications Jg. 37; H. 27; S. 22649 - 22666
Hauptverfasser: Zhang, Li, Li, Hong, Gao, Weifeng
Format: Journal Article
Sprache:Englisch
Veröffentlicht: London Springer London 01.09.2025
Springer Nature B.V
Schlagworte:
ISSN:0941-0643, 1433-3058
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A coevolutionary artificial bee colony (CoABC) trainer based on a hybrid encoding mode is proposed to optimize the network structure and connection weights of a single-hidden layer feedforward network (SLFN). In the proposed CoABC, an integrated population (or colony) with double subpopulations, one of which is responsible for evolution of the network structure encoded as a binary vector, and the other of which is in charge of evolution of the connection weights encoded as a real-number vector, is utilized to coordinate the evolution of two subpopulations. Two types of updating formulas for binary and continuous variables in employed bees phase and onlooker bees phase are developed to enhance the search capability of CoABC. The CoABC can self-organize the structure and weights of a SLFN. In the experiments, 22 benchmark classification datasets are employed to evaluate the proposed CoABC trainer. The results show that the CoABC based on the hybrid encoding mode can train the optimal SLFNs for classification tasks with average test accuracy of 85.12%. Also, the proposed CoABC trainer outperforms original ABC-based trainers and other compared metaheuristic trainers as well as gradient-based trainers. Compared with all other algorithms, the proposed algorithm ranks top 1 in average test accuracy.
Bibliographie:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:0941-0643
1433-3058
DOI:10.1007/s00521-024-10910-y