Herbal Plant Classification System Using Deep Learning Technology on a Mobile Application: A Case Study of Udai Charoen Subdistrict, Khuan Kalong District, Satun Province

Main Article Content

Norathep Sakphet
Annop Bunjan
Kriangsak Rattakul
Chatirot Jitrugtham
Komkrit Charoen

Abstract

This study aimed to develop a herbal plant classification system based on Deep Learning technology implemented on a mobile application, and to evaluate both the system’s performance and user satisfaction. The application was developed using the Flutter framework for mobile development, PHP for data management, and TensorFlow for constructing the Deep Learning model. A total of 42 medicinal plants were collected, comprising 2,100 images. The system employed a Custom CNN Architecture consisting of four convolutional layers, and its performance was tested using the Adam optimizer. The results demonstrate that the herbal plant classification system achieved an accuracy of 85.7%. In addition, experts evaluated the system’s performance at the highest level (  = 4.28, S.D. = 0.14), and users reported the highest level of satisfaction ( = 4.21, S.D. = 0.61). These findings indicate that the developed classification system is feasible for real-world use and can contribute significantly to the preservation of medicinal plants.

Downloads

Download data is not yet available.

Article Details

Section
Research Articles

References

Phumthum, M.; Balslev, H.; Barfod, A. S. Ethnomedicinal Plant Diversity in Thailand. J. Ethnopharmacol. 2018, 225, 114–126.

United Nations Development Programme (UNDP) Thailand. Thailand Biodiversity Finance Plan (2023–2027); United Nations Development Programme, 2024.

Kumar, N.; Belhumeur, P. N.; Biswas, A.; Jacobs, D. W.; Kress, W. J.; Lopez, I. C.; Soares, J. V. Leafsnap: A Computer Vision System for Automatic Plant Species Identification. In European Conference on Computer Vision; Springer, 2012; pp 502–516. https://doi.org/10.1007/978-3-642-33709-3_36

Begue, A.; Kowlessur, V.; Singh, U.; Mahomoodally, F.; Pudaruth, S. Automatic Recognition of Medicinal Plants Using Machine Learning Techniques. Int. J. Adv. Comput. Sci. Appl. 2017, 8(4), 166–175. https://doi.org/10.14569/IJACSA.2017.080424

Junsongduang, A.; Saensouk, S.; Balslev, H. Amnat Charoen Healers in Thailand and Their Medicinal Plants. Plants 2025, 14(4), 602. https://doi.org/10.3390/plants14040602

Phumthum, M.; Kantasrila, R.; Balslev, H. Highly Localised Traditional Knowledge of Mien Medicinal Plants in Chiang Rai, Thailand. People Nat. 2024. https://doi.org/10.1002/pan3.10763

LeCun, Y.; Bengio, Y.; Hinton, G. Deep Learning. Nature 2015, 521(7553), 436–444. https://doi.org/10.1038/nature14539

Krizhevsky, A.; Sutskever, I.; Hinton, G. E. ImageNet Classification with Deep Convolutional Neural Networks. In Advances in Neural Information Processing Systems; 2012; pp 1097–1105.

Chen, J.; Zhang, D.; Nanehkaran, Y. A.; Li, D. Plant Diseases and Pests Detection Based on Deep Learning: A Review. Plant Methods 2021, 18, 22.

Bagga, S.; Mahajan, R.; Kumar, A. A Systematic Review of Deep Learning Techniques for Plant Diseases. Artif. Intell. Rev. 2024.

Wäldchen, J.; Mäder, P. Machine Learning for Image Based Species Identification. Methods Ecol. Evol. 2018, 9(11), 2216–2225. https://doi.org/10.1111/2041-210X.13075

Goëau, H.; Bonnet, P.; Joly, A.; Bakic, V.; Barbe, J.; Yahiaoui, I.; Selmi, S.; Bonhomme, M.; Mouysset, E.; Joyeux, L.; Dessup, J. M.; Heuret, P.; Barthélémy, D. Pl@ntNet Mobile App. In Proceedings of the 21st ACM International Conference on Multimedia; ACM, 2013; pp 423–424. https://doi.org/10.1145/2502081.2502251

Lee, S. H.; Chan, C. S.; Mayo, S. J.; Remagnino, P. How Deep Learning Extracts and Learns Leaf Features for Plant Classification. Pattern Recognit. 2017, 71, 1–13. https://doi.org/10.1016/j.patcog.2017.05.015

Chandel, N. S.; et al. Deep Learning and Computer Vision in Plant Disease Detection. Artif. Intell. Rev. 2024.

SNS Insider. Computer Vision Market Size, Growth & Trends [2024–2032]. Available online: https://www.snsinsider.com/reports/computer-vision-market-2339 (accessed August 1, 2025).

Thai Embassy Maputo. The Resurgence of Thai Herbs. Available online: https://maputo.thaiembassy.org/ (accessed August 1, 2025).

Shorten, C.; Khoshgoftaar, T. M. A Survey on Image Data Augmentation for Deep Learning. J. Big Data 2019, 6(1), 1–48. https://doi.org/10.1186/s40537-019-0197-0

Nair, V.; Hinton, G. E. Rectified Linear Units Improve Restricted Boltzmann Machines. In Proceedings of the 27th International Conference on Machine Learning; 2010; pp 807–814.

Bridle, J. S. Training Stochastic Model Recognition Algorithms as Networks Can Lead to Maximum Mutual Information Estimation of Parameters. In Advances in Neural Information Processing Systems; 1990; pp 211–217.

Kingma, D. P.; Ba, J. Adam: A Method for Stochastic Optimization. arXiv 2015, arXiv:1412.6980. https://doi.org/10.48550/arXiv.1412.6980

Reyad, M.; Sarhan, A.; Arafa, M. A Modified Adam Algorithm for Deep Neural Network Optimization. Neural Comput. Appl. 2023, 35(17), 17095–17112. https://doi.org/10.1007/s00521-023-08568-z

Liu, M.; Yao, D.; Liu, Z.; Guo, J.; Chen, J. An Improved Adam Optimization Algorithm Combining Adaptive Coefficients and Composite Gradients Based on Randomized Block Coordinate Descent. Comput. Intell. Neurosci. 2023, 2023, 4765891. https://doi.org/10.1155/2023/4765891

Zhang, H.; Liu, S. Tree Species Identification in Urban Environments Using TensorFlow Lite and a Transfer Learning Approach. Forests 2023, 14(5), 1050. https://doi.org/10.3390/f14051050

Goklani, D. Real-Time Plant Disease Detection Using Mobile Device with TensorFlow Lite and Flutter. SSRN Electron. J. 2024. https://doi.org/10.2139/ssrn.4921827

Sokolova, M.; Lapalme, G. A Systematic Analysis of Performance Measures for Classification Tasks. Inf. Process. Manage. 2009, 45(4), 427–437. https://doi.org/10.1016/j.ipm.2009.03.002

Edmondson, D. R. Likert Scales: A History. In Proceedings of the Conference on Historical Research in Marketing; University of South Florida, 2005; p 129.

Mulugeta, A. K.; Sharma, D. P.; Mesfin, A. H. Deep Learning for Medicinal Plant Species Classification and Recognition: A Systematic Review. Front. Plant Sci. 2024, 14, 1286088. https://doi.org/10.3389/fpls.2023.1286088

Kavitha, S.; Kumar, T. S.; Naresh, E.; Kalmani, V. H.; Bamane, K. D.; Pareek, P. K. Medicinal Plant Identification in Real-Time Using Deep Learning Model. SN Comput. Sci. 2024, 5(1), 73. https://doi.org/10.1007/s42979-023-02398-5

TensorFlow. Fine Tuning Models for Plant Disease Detection. TensorFlow Hub. https://www.tensorflow.org/hub/tutorials/cropnet (accessed March 1, 2026).

Wang, Y.; Xiao, Z.; Cao, G. A Convolutional Neural Network Method Based on Adam Optimizer with Power-Exponential Learning Rate for Bearing Fault Diagnosis. J. Vibroeng. 2022, 24(4), 666–678. https://doi.org/10.21595/jve.2022.22271