• DocumentCode
    1175812
  • Title

    Parallel implementation of back-propagation algorithm in networks of workstations

  • Author

    Suresh, S. ; Omkar, S.N. ; Mani, V.

  • Author_Institution
    Dept. of Aerosp. Eng., Indian Inst. of Sci., Bangalore, India
  • Volume
    16
  • Issue
    1
  • fYear
    2005
  • Firstpage
    24
  • Lastpage
    34
  • Abstract
    This work presents an efficient mapping scheme for the multilayer perceptron (MLP) network trained using back-propagation (BP) algorithm on network of workstations (NOWs). Hybrid partitioning (HP) scheme is used to partition the network and each partition is mapped on to processors in NOWs. We derive the processing time and memory space required to implement the parallel BP algorithm in NOWs. The performance parameters like speed-up and space reduction factor are evaluated for the HP scheme and it is compared with earlier work involving vertical partitioning (VP) scheme for mapping the MLP on NOWs. The performance of the HP scheme is evaluated by solving optical character recognition (OCR) problem in a network of ALPHA machines. The analytical and experimental performance shows that the proposed parallel algorithm has better speed-up, less communication time, and better space reduction factor than the earlier algorithm. This work also presents a simple and efficient static mapping scheme on heterogeneous system. Using divisible load scheduling theory, a closed-form expression for number of neurons assigned to each processor in the NOW is obtained. Analytical and experimental results for static mapping problem on NOWs are also presented.
  • Keywords
    backpropagation; computational complexity; multilayer perceptrons; optical character recognition; parallel algorithms; resource allocation; workstation clusters; back-propagation algorithm; load scheduling theory; multilayer perceptron network; network of workstation; optical character recognition; static mapping scheme; Algorithm design and analysis; Character recognition; Multilayer perceptrons; Optical character recognition software; Optical fiber networks; Parallel algorithms; Partitioning algorithms; Performance analysis; Processor scheduling; Workstations; 65; Multilayer perceptron; back-propagation; divisible load theory.; network of workstation; optical character recognition; performance measures;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2005.11
  • Filename
    1363750