Implementation of artificial neural network on graphics processing unit for classification problems

The artificial neural network (NN) is widely use in pattern recognition related area such as classification. After all this time, the computational process of NN is done using central processing unit (CPU). In recent years, the introduction of graphics processing unit (GPU) has opened another way to...

Full description

Saved in:
Bibliographic Details
Main Authors: Anuar, Syahid, Sallehuddin, Roselina, Selamat, Ali
Format: Article
Published: Springer Verlag 2016
Subjects:
Online Access:http://eprints.utm.my/id/eprint/74608/
https://www.scopus.com/inward/record.uri?eid=2-s2.0-84989933351&doi=10.1007%2f978-3-319-45246-329&partnerID=40&md5=398e40b7db61b69349b1b11d66228e92
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The artificial neural network (NN) is widely use in pattern recognition related area such as classification. After all this time, the computational process of NN is done using central processing unit (CPU). In recent years, the introduction of graphics processing unit (GPU) has opened another way to perform calculations with the advantage to speed up the calculation. In this paper, the computational process of multilayer perceptron neural network be tested on GPU using classification datasets. The performance of NN model with different number of input, hidden and output neurons are explored and compared based on the computational between GPU and CPU. The experimental result shows that the computational on GPU is much faster than CPU