• 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