Title :
Reducing Feed-Forward Neural Network Processing Time Utilizing Matrix Multiplication Algorithms on Heterogeneous Distributed Systems
Author :
Kattan, Ali ; Abdullah, Rosni ; Salam, Rosalina Abdul
Author_Institution :
Sch. of Comput. Sci., Univ. Sains Malaysia, Minden, Malaysia
Abstract :
This paper presents a work in progress that aims to reduce the overall training and processing time of feed-forward multi-layer neural networks. If the network is large processing is expensive in terms of both; time and space. In this paper, we suggest a cost-effective and presumably a faster processing technique by utilizing a heterogeneous distributed system composed of a set of commodity computers connected by a local area network. Neural network computations can be viewed as a set of matrix multiplication processes. These can be adapted to utilize the existing matrix multiplication algorithms tailored for such systems. With Java technology as an implementation means, we discuss the different factors that should be considered in order to achieve this goal highlighting some issues that might affect such a proposed implementation.
Keywords :
Java; local area networks; matrix multiplication; multilayer perceptrons; Java technology; feedforward multilayer neural network processing; heterogeneous distributed systems; local area network; matrix multiplication algorithms; Artificial neural networks; Computational intelligence; Computational modeling; Computer networks; Distributed computing; Feedforward neural networks; Feedforward systems; Hardware; Neural networks; Parallel processing;
Conference_Titel :
Computational Intelligence, Communication Systems and Networks, 2009. CICSYN '09. First International Conference on
Conference_Location :
Indore
Print_ISBN :
978-0-7695-3743-6
DOI :
10.1109/CICSYN.2009.67