Anefficient Learning Algorithm For Binary Feedforward Neural Networks

Jianxin Zhou,Xiaoqin Zeng,Patrick P. K. Chan
DOI: https://doi.org/10.1109/ICMLC.2015.7340625
2015-01-01
Abstract:This paper proposes a novel learning algorithm of Binary Feedforward Neural Networks (BFNNs) by combining the self-adaptations of both architecture and weight.Similar to the learning algorithm of Extreme Learning Machine (ELM), our algorithm only adapts the number of hidden neurons and output weights to effectively train BFNNs with a single hidden layer for classification problems. The algorithm consists of two steps including the expanding and pruning phases. During the expandingphase, the algorithm increases the hidden neurons and also searches the weight of the output neuronusing the Perceptron Learning Rule to increase the learning accuracy. In the pruning phase, the least relevant hidden neurons measured by a proposed binary neuron's sensitivity are pruned to reduce the complexity of the modeland increase the generalization ability. Experimental results confirmed the feasibility and effectiveness of the proposed algorithm.
What problem does this paper attempt to address?