Android Application for Tomato Leaf Disease Prediction Based on MobileNet Fine-tuning

  • Mutia Fadhilla Universitas Islam Riau
  • Des Suryani Universitas Islam Riau
Keywords: deep learning, computer vision, android application, tomato leaf disease


Tomato is one of the most well-known and widely cultivated plants in the world. The result of tomato production is affected by the conditions of the plants when they are grown. It may decrease due to leaf plant disease caused by climate change, pollinator decrease, microbial pets, or parasites. To prevent this, an image-based application is needed to identify tomato plant disease based on visually unique patterns or marks seen on leaves. In this paper, we proposed a CNN fine-tuned model based on MobileNet architectures to identify tomato leaf disease for mobile applications. Based on the results tested by K-fold cross-validation, the best accuracy achieved by the proposed model is 97.1%. Additionally, the best average precision, recall and F1 Score are 99.8%, 99.8%, and 99.5%, respectively. The model with the best results is also implemented into Android-based mobile applications.


Download data is not yet available.


B. Salehi et al., “Beneficial effects and potential risks of tomato consumption for human health: An overview,” Nutrition, vol. 62. 2019. doi: 10.1016/j.nut.2019.01.012.

L. Li, S. Zhang, and B. Wang, “Plant Disease Detection and Classification by Deep Learning - A Review,” IEEE Access, vol. 9. 2021. doi: 10.1109/ACCESS.2021.3069646.

C. Usha Kumari, S. Jeevan Prasad, and G. Mounika, “Leaf disease detection: Feature extraction with k-means clustering and classification with ANN,” in Proceedings of the 3rd International Conference on Computing Methodologies and Communication, ICCMC 2019, 2019. doi: 10.1109/ICCMC.2019.8819750.

H. S. Nagamani and H. Sarojadevi, “Tomato Leaf Disease Detection using Deep Learning Techniques,” International Journal of Advanced Computer Science and Applications, vol. 13, no. 1, 2022, doi: 10.14569/IJACSA.2022.0130138.

R. Sujatha, J. M. Chatterjee, N. Z. Jhanjhi, and S. N. Brohi, “Performance of deep learning vs machine learning in plant leaf disease detection,” Microprocess Microsyst, vol. 80, 2021, doi: 10.1016/j.micpro.2020.103615.

A. Kumar and M. Vani, “Image-Based Tomato Leaf Disease Detection,” in 2019 10th International Conference on Computing, Communication and Networking Technologies, ICCCNT 2019, 2019. doi: 10.1109/ICCCNT45670.2019.8944692.

M. Agarwal, A. Singh, S. Arjaria, A. Sinha, and S. Gupta, “ToLeD: Tomato Leaf Disease Detection using Convolution Neural Network,” in Procedia Computer Science, 2020. doi: 10.1016/j.procs.2020.03.225.

C. Zhou, S. Zhou, J. Xing, and J. Song, “Tomato Leaf Disease Identification by Restructured Deep Residual Dense Network,” IEEE Access, vol. 9, 2021, doi: 10.1109/ACCESS.2021.3058947.

R. Karthik, M. Hariharan, S. Anand, P. Mathikshara, A. Johnson, and R. Menaka, “Attention embedded residual CNN for disease detection in tomato leaves,” Applied Soft Computing Journal, vol. 86, 2020, doi: 10.1016/j.asoc.2019.105933.

S. Zhao, Y. Peng, J. Liu, and S. Wu, “Tomato leaf disease diagnosis based on improved convolution neural network by attention module,” Agriculture (Switzerland), vol. 11, no. 7, 2021, doi: 10.3390/agriculture11070651.

Q. Wu, Y. Chen, and J. Meng, “DCGAN-Based Data Augmentation for Tomato Leaf Disease Identification,” IEEE Access, vol. 8, pp. 98716–98728, 2020, doi: 10.1109/ACCESS.2020.2997001.

X. Chen, G. Zhou, A. Chen, J. Yi, W. Zhang, and Y. Hu, “Identification of tomato leaf diseases based on combination of ABCK-BWTR and B-ARNet,” Comput Electron Agric, vol. 178, Nov. 2020, doi: 10.1016/j.compag.2020.105730.

A. Elhassouny and F. Smarandache, “Smart mobile application to recognize tomato leaf diseases using Convolutional Neural Networks,” in Proceedings of 2019 International Conference of Computer Science and Renewable Energies, ICCSRE 2019, 2019. doi: 10.1109/ICCSRE.2019.8807737.

A. P. J and G. GOPAL, “Data for Identification of Plant Leaf Diseases Using a 9-layer Deep Convolutional Neural Network,” Mendeley Data, V1, 2019, doi: 10.17632/tywbtsjrjv.1.

G. Vrbančič and V. Podgorelec, “Transfer learning with adaptive fine-tuning,” IEEE Access, vol. 8, 2020, doi: 10.1109/ACCESS.2020.3034343.

A. G. Howard et al., “MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications,” arXiv preprint arXiv:1704.04861, 2017, doi:

P. Refaeilzadeh, L. Tang, and H. Liu, “Cross-Validation,” in Encyclopedia of Database Systems, New York: Springer, 2016. doi

“Tensorflow Lite.” (accessed Apr. 28, 2023).

How to Cite
Mutia Fadhilla, & Des Suryani. (2023). Android Application for Tomato Leaf Disease Prediction Based on MobileNet Fine-tuning . Jurnal RESTI (Rekayasa Sistem Dan Teknologi Informasi), 7(6), 1260 - 1267.
Information Technology Articles