Marigold Blooming Maturity Levels Classification Using Machine Learning Algorithms
S M Abdullah Al Shuaeb, Shamsul Alam, Mohammod Hazrat Ali, Md. Kamruzzaman · Global Society of Scientific Research and Researchers - International Journal of Computer · 2021
Image processing is swiftly progressive in the area of computer science and engineering.Image classification is a fascinating task in image processing.In this study, we have classified the marigold blooming maturity levels like a marigold bud, partial blooming marigold, and fully blooming marigold.To classify the marigold blooming maturity levels are a tough and time-consuming task for human beings.Hence, an automatic marigold maturity levels classification tool is very adjuvant even for experience humans to classify the huge number of marigolds.For the sake of that, we have deliberated a novel system to classify automatically marigold blooming maturity levels image data by using machine learning algorithms.There are three types of machine learning models namely Artificial Neural Network(ANN), Convolutional Neural Network(CNN), and Support Vector Machine(SVM) that are used to automatically classify marigold maturity levels.Hence, we have preprocessed the image at first.Then we extract the various features from the marigold images.After that, these features have fed into Machine Learning(ML) models and classify these images into the category.From the experiment, we observed that the Convolutional Neural Network (CNN) model provides a high accuracy compared to other Artificial Neural Network(ANN) and Support Vector Machine(SVM) algorithms.The Convolutional Neural Network(CNN) models performed the best among all two classifiers with an overall accuracy of 93.9%.Our proposed system is efficiently classifying marigold maturity levels.