Abstract

This paper presents an evolutionary algorithm for optimal mapping of the backpropagation learning algorithm onto a parallel heterogeneous processor network. Training-set parallelism is used as the paradigm for parallelizing the backpropagation algorithm, and the processor network is a heterogeneous array of transputers connected in a pipelined ring topology. It is known from earlier studies that finding the optimal mapping (i.e. optimal allocation of training patterns among the processors to minimize the time for a training epoch) involves solving a linear Mixed Integer Programming (MIP) problem. Solving the MIP using the traditional Branch and Bound (B&B) method takes a large amount of computing time. Approaches based on evolutionary algorithms are then investigated as alternatives to the branch and bound method to solve the pattern allocation problem. It is found that a conventional genetic algorithms (GAs) search does not perform as well as the B&B in terms of the quality of solution and the search time taken. However when the crossover and mutation probabilities in the GA are varied over a wide range, the best solution is obtained by an evolutionary algorithm even though the studies were begun with a conventional GA. A new stopping criterion to detect convergence to stop the search is also incorporated in the final algorithm.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.