DocumentCode
2429053
Title
Binary Neural Network Classifier and it´s bound for the number of hidden layer neurons
Author
Chaudhari, Narendra S. ; Tiwari, Aruna
Author_Institution
Comput. Sci. & Eng., Indian Inst. of Technol., Indore, India
fYear
2010
fDate
7-10 Dec. 2010
Firstpage
2012
Lastpage
2017
Abstract
In this paper, a Binary Neural Network Classifier (BNNC) is proposed in which hidden layer training is done in parallel. Learning Algorithm for the BNNC is described, which is based on the principle of Fast Covering Learning Algorithm (FCLA) proposed by Wang and Chaudhari. The BNNC offers high degree of parallelism in hidden layer formation. Each module in the hidden layer of BNNC is exposed to the patterns of only one class. For achieving better accuracy, issue of overlapped classes are also handled. The method is tested on few benchmark datasets, accuracies are within the acceptable range. Due to parallelism at hidden layer level, training time is decreased, therefore, it can be used for voluminous realistic database. An analytical formulation is developed to evaluate the number of hidden layer neurons, it is in the O(log(N)), where N represents the number of inputs.
Keywords
computational complexity; learning (artificial intelligence); neural nets; binary neural network classifier; fast covering learning algorithm; hidden layer neurons; hidden layer training; voluminous realistic database; Artificial neural networks; Boolean functions; Classification algorithms; Equations; Hamming distance; Neurons; Training; BNN; Hypersphere; Lower bound; overlapped classes;
fLanguage
English
Publisher
ieee
Conference_Titel
Control Automation Robotics & Vision (ICARCV), 2010 11th International Conference on
Conference_Location
Singapore
Print_ISBN
978-1-4244-7814-9
Type
conf
DOI
10.1109/ICARCV.2010.5707389
Filename
5707389
Link To Document