Optimal Accuracy Zone Identification in Object Detection Technique – A Learning Rate Methodology
Chamarty Anusha1, P S Avadhani2
1Chamarty Anusha, Research Scholar, Computer Science & Systems Engineering, Andhra University College of Engineering, Andhra University, Visakhapatnam (AP), India.
2Dr. P S Avadhani, Professor, Computer Science & Systems Engineering, Andhra University College of Engineering, Andhra University, Visakhapatnam (AP), India.
Manuscript received on September 23, 2019. | Revised Manuscript received on October 15, 2019. | Manuscript published on October 30, 2019. | PP: 6470-6476 | Volume-9 Issue-1, October 2019 | Retrieval Number: A2258109119/2019©BEIESP | DOI: 10.35940/ijeat.A2258.109119
Open Access | Ethics and Policies | Cite | Mendeley
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: In the recent past, Deep Learning models  are predominantly being used in Object Detection algorithms due to their accurate Image Recognition capability. These models extract features from the input images and videos  for identification of objects present in them. Various applications of these models include Image Processing, Video analysis, Speech Recognition, Biomedical Image Analysis, Biometric Recognition, Iris Recognition, National Security applications, Cyber Security, Natural Language Processing , Weather Forecasting applications, Renewable Energy Generation Scheduling etc. These models utilize the concept of Convolutional Neural Network (CNN) , which constitutes several layers of artificial neurons. The accuracy of Deep Learning models  depends on various parameters such as ‘Learning-rate’, ‘Training batch size’, ‘Validation batch size’, ‘Activation Function’, ‘Drop-out rate’ etc. These parameters are known as Hyper-Parameters. Object detection accuracy depends on selection of Hyper-parameters and these in-turn decides the optimum accuracy. Hence, finding the best values for these parameters is a challenging task. Fine-Tuning is a process used for selection of a suitable Hyper-Parameter value for improvement of object detection accuracy. Selection of an inappropriate Hyper-Parameter value, leads to Over-Fitting or Under-Fitting of data. Over-Fitting is a case, when training data is larger than the required, which results in learning noise and inaccurate object detection. Under-fitting is a case, when the model is unable to capture the trend of the data and which leads to more erroneous results in testing or training data. In this paper, a balance between Over-fitting and Under-fitting is achieved by varying the ‘Learning rate’ of various Deep Learning models. Four Deep Learning Models such as VGG16, VGG19, InceptionV3 and Xception are considered in this paper for analysis purpose. The best zone of Learning-rate for each model, in respect of maximum Object Detection accuracy, is analyzed. In this paper a dataset of 70 object classes is taken and the prediction accuracy is analyzed by changing the ‘Learning-rate’ and keeping the rest of the Hyper-Parameters constant. This paper mainly concentrates on the impact of ‘Learning-rate’ on accuracy and identifies an optimum accuracy zone in Object Detection.
Keywords: Learning-rate, Deep Learning, Object Detection, Hyper-Parameter, Convolution Neural Network, VGG-16, VGG-19, InceptionV3, Xception.