A Comprehensive Investigation to Cauliflower Diseases Recognition: An Automated Machine Learning Approach

Aditya Rajbongshi, Md. Ezharul Islam, Md. Jueal Mia, Tahsin Islam Sakif, Anup Majumder


Vegetables, a significant part of agriculture, are necessary for the general good health of human beings. The use of information technology can help vegetable farmers to reach high yields which can contribute to global food security and sustainable cultivation. Cauliflower (Brassica oleracea var. botrytis) is a popular vegetable that is easily affected by various diseases causing loss of production and quality. However, machine learning-based disease recognition has yet to be developed for cauliflowers which can help farmers to identify cauliflower diseases and enable them to take timely actions. In this paper, an online machine vision-based expert system for recognizing cauliflower diseases is proposed, where a captured image via a smartphone or handheld gadget is processed and then classified to identify disease to assist the cauliflower farmers. Based on the feature extraction, the system classifies four types of diseases namely ‘bacterial soft’, ‘white rust’, ‘black rot’, and ‘downy mildew’ in cauliflowers. A total of 776 images are utilized to implement this experiment. K-means clustering algorithm has been applied on captured images to segment the disease-affected regions before two-type features extraction namely statistical and co-occurrence feature. Six classification algorithms namely BayesNet, Kstar, Random Forest, LMT (Logistic Model Tree), BPN (Back propagation neural network), and J48 were used for disease classification, and we evaluated their performance using seven performance metrics. We found the Random Forest classifier outperforms all other classifiers for cauliflower disease recognition with accuracy approaching 89.00%.


Agriculture technology; cauliflower; disease recognition; machine learning; random forest classifier.

Full Text:



GDP Sector Composition Countries List, Available online: "http://statisticstimes.com/economy/countries-by-gdp-sector-composition.php," [Last access: 21 April, 2021].

Food and Agriculture, Available online: "https://www.worldbank.org/en/topic/agriculture/overview," [Last access: 21 April, 2021].

S. K. Maria, S. S. Taki., M. J. Mia, A. A. Biswas., A. Majumder, F. Hasan, “Cauliflower Disease Recognition Using Machine Learning and Transfer Learning,” In: Somani A.K., Mundra A., Doss R., Bhattacharya S. (eds) Smart Systems: Innovations in Computing. Smart Innovation, Systems and Technologies, vol 235, 2021.

Cauliflower production and export, Available Online: "https://krishijagran.com/agripedia/know-about-the-production-marketing-and-export-of-cauliflower/," [last access: 21 April, 2021].

Cauliflower, Available online: "http://en.banglapedia.org/index.php?title=Cauliflower," [Last access: 21 April, 2021].

S. R. Dubey, and A. S. Jalal, "Fruit and vegetable recognition by fusing colour and texture features of the image using machine learning," International Journal of Applied Pattern Recognition, vol. 2, no. 2, pp. 160-181, 2015.

P. Krithika and S. Veni, "Leaf disease detection on cucumber leaves using multi-class Support Vector Machine," 2017 International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET), pp. 1276-1281, 2017.

H. Tani, R. Kotani, S. Kagiwada, H. Uga and H. Iyatomi, "Diagnosis of Multiple Cucumber Infections with Convolutional Neural Networks," 2018 IEEE Applied Imagery Pattern Recognition Workshop (AIPR), pp. 1-4, 2018.

B. J. Samajpati, and S. D. Degadwala, "Hybrid approach for apple fruit diseases detection and classification using random forest classifier," In 2016 International Conference on Communication and Signal Processing, pp. 1015-1019, IEEE, 2016.

C. Pulido, L. Solaque, and N. Velasco, "Weed recognition by SVM texture feature classification in outdoor vegetable crop images," Ingeniería e Investigación, vol. 37, no. 1, pp. 68-74, 2017.

A. H. B. A. Wahab, R. Zahari and T. H. Lim, "Detecting diseases in Chilli Plants Using K-Means Segmented Support Vector Machine," 2019 3rd International Conference on Imaging, Signal Processing and Communication (ICISPC), pp. 57-61, 2019.

A. Rajbongshi, T. Sarker, M. M. Ahamad and M. M. Rahman, "Rose Diseases Recognition using MobileNet," 2020 4th International Symposium on Multidisciplinary Studies and Innovative Technologies (ISMSIT), pp. 1-7, 2020.

M. Islam, A. Dinh, K. Wahid, and P. Bhowmik, "Detection of potato diseases using image segmentation and multi-class support vector machine," In 2017 IEEE 30th canadian conference on electrical and computer engineering, pp. 1-4, IEEE, 2017.

D. Oppenheim, and G. Shani, "Potato disease classification using convolution neural networks," Advances in Animal Biosciences, vol. 8, no. 2, pp. 244-249, 2017.

M. Suresha, K. N. Shreekanth and B. V. Thirumalesh, "Recognition of diseases in paddy leaves using knn classifier," 2017 2nd International Conference for Convergence in Technology (I2CT), pp. 663-666, 2017.

N. N. Kurniawati, S. N. H. S. Abdullah, S. Abdullah, and S. Abdullah, "Investigation on image processing techniques for diagnosing paddy diseases," In 2009 international conference of soft computing and pattern recognition, pp. 272-277, IEEE, 2009.

H. B. Prajapati, J. P. Shah, and V. K. Dabhi, "Detection and classification of rice plant diseases," Intelligent Decision Technologies, vol. 11, no. 3, pp. 357-373, 2017.

Y. Lu, S. Yi, N. Zeng, Y. Liu, and Y. Zhang, "Identification of rice diseases using deep convolutional neural networks," Neurocomputing, vol. 267, pp. 378-384, 2017.

K. P. Ferentinos, "Deep learning models for plant disease detection and diagnosis," Computers and Electronics in Agriculture, vol. 145, pp. 311-318, 2018.

D. Jiang, F. Li, Y. Yang and S. Yu, "A Tomato Leaf Diseases Classification Method Based on Deep Learning," 2020 Chinese Control and Decision Conference (CCDC), pp. 1446-1450, 2020.

B. A. M. Ashqar, and S. S. Abu-Naser, "Image-based tomato leaves diseases detection using deep learning," International Journal of Academic Engineering Research, vol. 2, no. 12, pp. 10-16, 2018.

H. Durmuş, E. O. Güneş, and M. Kırcı, "Disease detection on the leaves of the tomato plants by using deep learning, "In 2017 6th International Conference on Agro-Geoinformatics, pp. 1-5, IEEE, 2017.

M. T. Habib, A. Majumder, A. Z. M. Jakaria, M. Akter, M. S. Uddin, and F. Ahmed, "Machine vision based papaya disease recognition,"Journal of King Saud University-Computer and Information Sciences, vol. 32, no. 3, pp. 300-309, 2018.

M. R. Mia, M. J. Mia, A. Majumder, S. Supriya, and M. T. Habib, "Computer vision based local fruit recognition," International Journal of Engineering and Advanced Technology, vol. 9, no. 1, pp. 2810-2820, 2019.

M. M. Rahman, A. A. Biswas, A. Rajbongshi, and A. Majumder, "Recognition of local birds of Bangladesh using MobileNet and Inception-v3," (IJACSA) International Journal of Advanced Computer Science and Applications, vol. 11, no. 8, 2020.

M. T. Habib, and M. Rokonuzzaman, “Distinguishing feature selection for fabric defect classification using neural network” Journal of Multimedia, vol. 6, no. 5, pp. 416-424, 2011.

DOI: http://dx.doi.org/10.18517/ijaseit.12.1.15189


  • There are currently no refbacks.

Published by INSIGHT - Indonesian Society for Knowledge and Human Development