Browse > Article
http://dx.doi.org/10.7471/ikeee.2021.25.2.273

A Study on Reducing Learning Time of Deep-Learning using Network Separation  

Lee, Hee-Yeol (Dept. Electronic Engineering, Hanbat National University)
Lee, Seung-Ho (Dept. Electronic Engineering, Hanbat National University)
Publication Information
Journal of IKEEE / v.25, no.2, 2021 , pp. 273-279 More about this Journal
Abstract
In this paper, we propose an algorithm that shortens the learning time by performing individual learning using partitioning the deep learning structure. The proposed algorithm consists of four processes: network classification origin setting process, feature vector extraction process, feature noise removal process, and class classification process. First, in the process of setting the network classification starting point, the division starting point of the network structure for effective feature vector extraction is set. Second, in the feature vector extraction process, feature vectors are extracted without additional learning using the weights previously learned. Third, in the feature noise removal process, the extracted feature vector is received and the output value of each class is learned to remove noise from the data. Fourth, in the class classification process, the noise-removed feature vector is input to the multi-layer perceptron structure, and the result is output and learned. To evaluate the performance of the proposed algorithm, we experimented with the Extended Yale B face database. As a result of the experiment, in the case of the time required for one-time learning, the proposed algorithm reduced 40.7% based on the existing algorithm. In addition, the number of learning up to the target recognition rate was shortened compared with the existing algorithm. Through the experimental results, it was confirmed that the one-time learning time and the total learning time were reduced and improved over the existing algorithm.
Keywords
Deep Learning; Machine Learning; Convolution Neural Networks; Multi Layer Perceptrons; Learning Time;
Citations & Related Records
연도 인용수 순위
  • Reference
1 H. Y. Lee, S. H. Lee, "A Study On Memory Optimization for Applying Deep Learning to PC," j.inst.Korean.electr.electron.eng, vol.21, no.2, pp. 136-141, 2017. DOI: 10.7471/ikeee.2017.21.2.136   DOI
2 Simonyan, Karen, Andrew Zisserman, "Very deep convolutional networks for large-scale image recognition," arXiv preprint arXiv:1409.1556 2014.
3 LeCun, Yann, Yoshua Bengio, Geoffrey Hinton, "Deep learning," nature vol.521, pp.436-444, 2015.   DOI
4 LeCun, Yann, et al. "Handwritten digit recognition with a back-propagation network.," Advances in neural information processing systems. 1990. DOI: 10.5555/109230.109279
5 LeCun, Yann, et al. "Learning algorithms for classification: A comparison on handwritten digit recognition," Neural networks: the statistical mechanics perspective, pp.261-276, 2015.
6 J. W. Bang, Y. J. Jeong, "A Real-Time Hardware Design of CNN for Vehicle Detection," j.inst. Korean.electr.electron.eng, vol.20, no.4, pp.351-360, 2016. DOI: 10.7471/ikeee.2016.20.4.351   DOI
7 H. K. Jeon, K. Y. Lee, C. Y. Kim, "An Implementation of a Convolutional Accelerator based on a GPGPU for a Deep Learning," j.inst. Korean.electr.electron.eng, vol.20, no.3, pp.303-306, 2016. DOI: 10.7471/ikeee.2016.20.3.303   DOI