Abstract
In this paper, General Purpose Graphical Processing Unit (GPGPU) based concurrent implementation of handwritten digit classifier is presented. Different styles of handwriting make it difficult to recognize a pattern but using neural network, it is not a difficult task to perform. Different softwares like torch and MATLAB provide the support of multiple training algorithms to train a network. By choosing an appropriate training algorithm for a specific application, speed of training can be increased. Furthermore, using computational power of GPUs, training and classification speed of neural network can be significantly improved. In this work, Modified National Institute of Standards and Technology (MNIST) database of handwritten digits is used to train the network. Accuracy and training time of digit classifier is evaluated for different algorithms and then concurrent training is performed by exploiting power of GPU. Trained parameters are imported and used for the concurrent classification with Compute Unified Device Architecture (CUDA) computing language which can be useful in numerous practical applications. Finally, the results of sequential and concurrent operations of training and classification are compared.
| Original language | English |
|---|---|
| Title of host publication | ICOSST 2016 - 2016 International Conference on Open Source Systems and Technologies, Proceedings |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 142-146 |
| Number of pages | 5 |
| ISBN (Electronic) | 9781509055869 |
| DOIs | |
| State | Published - 31 Jan 2017 |
| Externally published | Yes |
| Event | 2016 International Conference on Open Source Systems and Technologies, ICOSST 2016 - Lahore, Pakistan Duration: 15 Dec 2016 → 17 Dec 2016 |
Publication series
| Name | ICOSST 2016 - 2016 International Conference on Open Source Systems and Technologies, Proceedings |
|---|
Conference
| Conference | 2016 International Conference on Open Source Systems and Technologies, ICOSST 2016 |
|---|---|
| Country/Territory | Pakistan |
| City | Lahore |
| Period | 15/12/16 → 17/12/16 |
Bibliographical note
Publisher Copyright:© 2016 IEEE.
Keywords
- Concurrent
- Image Classification
- MATLAB
- Neural network
- Parallel architectures
- Pattern recognition
ASJC Scopus subject areas
- Hardware and Architecture
- Control and Optimization
- Instrumentation
- Computer Networks and Communications