Regression Task on Big Data with Convolutional Neural Network

2Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

As one of most widely utilized methods in deep learning, convolutional neural network (CNN) has been proven effective in many machine learning applications, especially in the areas of image understanding and computer vision. However, CNN is mainly used for applications with the approach of classification, while its usage for regression is not well-studied. In this work, we propose a strategy based on CNN with Visual Geometry Group Network (VGG) for image regression task. We have applied this method on images of MNIST processed with labels of continuous number. In our study, the original discrete classes of handwriting numbers are converted into float numbers with respect to normal distribution, thereby the traditional classification task in MNIST becomes a regression one. In our study, different loss functions such as Mean Absolute Error (MAE) and Log-cosh have been applied and validated. Final results generated by model trained with CNN with VGG with 10-fold cross-validation can be obtained, where MAE is less than 0.25, compared to the much higher error of around 3 with the use of other loss functions and convolutional layers. The significantly reduced error suggests the applicability of our proposed method.

Cite

CITATION STYLE

APA

Liu, C., Wang, Z., Wu, S., Wu, S., & Xiao, K. (2020). Regression Task on Big Data with Convolutional Neural Network. In Advances in Intelligent Systems and Computing (Vol. 921, pp. 52–58). Springer Verlag. https://doi.org/10.1007/978-3-030-14118-9_6

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free