A Novel Neural Network Classifier Using Beetle Antennae Search Algorithm for Pattern Classification

Traditional training algorithms in artificial neural networks (ANNs) show some inherent weaknesses, such as the possibility of falling into local optimum, slow learning speed, and the inability to determine the optimal neuronal structure. To remedy the deficiencies of traditional neural networks, th...

Full description

Bibliographic Details
Main Authors: Qing Wu, Zheping Ma, Gang Xu, Shuai Li, Dechao Chen
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8717631/
Description
Summary:Traditional training algorithms in artificial neural networks (ANNs) show some inherent weaknesses, such as the possibility of falling into local optimum, slow learning speed, and the inability to determine the optimal neuronal structure. To remedy the deficiencies of traditional neural networks, this paper proposes a novel neural network classifier (NNC) using the beetle antennae search (BAS) algorithm, termed BASNNC. The BAS algorithm is explored to optimize the weights of the NNC. The network of the proposed BASNNC adopts three-layer structure, including an input layer, a hidden layer, and an output layer. Quite differing from the traditional training algorithm using a principle of gradient descent, the weights between the hidden and output layers are optimized by the BAS algorithm, which effectively improves the computational speed of the classifier. The numerical studies, applications to pattern classification and comparisons with an error back-propagation neural network model, show that the proposed BASNNC has faster computational speed and higher classification accuracy.
ISSN:2169-3536