Natural Scene Classification Using Deep Learning

In Image classification we classify image into one of the predefined classes. In conventional way, people use different computer vision techniques to extract features from images and different machine learning algorithms use these extracted features to classify the images. It has become very difficult task to classify the images into interpretative classes. Apart from various learning algorithms the accuracy and performance of the model mostly depends on the trained dataset and the algorithm used. In this paper we have proposed a system to classify the scenery images into different groups of sunset, desert, mountains, trees and sea. In this paper the proposed approach for image classification makes essential use of machine learning methods. We focus on deep learning techniques for feature extraction and classification of images. In this paper, we propose a model which does not require creating multiple binary models instead it has single model which predicts the probabilities of different labels and has used these probabilistic threshold values for respective label to convert those probabilities into presence and absence of class/label. This method results into higher accuracy and requires less time as compared to other methods.

[1]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[2]  Zhi-Hua Zhou,et al.  ML-KNN: A lazy learning approach to multi-label learning , 2007, Pattern Recognit..

[3]  Grigorios Tsoumakas,et al.  Random K-labelsets for Multilabel Classification , 2022 .

[4]  Venkata Naresh Mandhala,et al.  Scene classification using support vector machines , 2014, 2014 IEEE International Conference on Advanced Communications, Control and Computing Technologies.

[5]  Yang Wang,et al.  Multilabel Image Classification Via High-Order Label Correlation Driven Active Learning , 2014, IEEE Transactions on Image Processing.