Applying neural networks, convolutional neural networks and combination of CPUs and GPUs to increase calculating performance for image classification

This paper presents and compares the image classification methods based on MLPs and CNNs. Training data is 500,000 pictures of 10 different objects. The first architecture to be used is MLPs network that contains 3,853,298 weights, the second architecture is CNNs with 528,054 weights. This paper pro...

Full description

Saved in:
Bibliographic Details
Published inTạp chí Khoa học Vol. 47; no. 3A
Main Authors Sy Phuong, HO, Van Du, PHAN, Van Chuong, LE, Hung Cuong, TA
Format Journal Article
LanguageEnglish
Published 15.12.2018
Online AccessGet full text

Cover

Loading…
More Information
Summary:This paper presents and compares the image classification methods based on MLPs and CNNs. Training data is 500,000 pictures of 10 different objects. The first architecture to be used is MLPs network that contains 3,853,298 weights, the second architecture is CNNs with 528,054 weights. This paper proposes several methods and architectures network to avoid overfitting phenomenon and increases the accuracy of modeling approximately 80%. Besides on it, the paper also presents and compares time training of models using CPUs, and combining CPUs with GPUs.
ISSN:1859-2228
DOI:10.56824/vujs.2018tn26