Submitted:
10 October 2025
Posted:
11 October 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Materials and Methods
2.1. Potato Dataset Description
2.2. Algorithm for Varietal Identification by Digital Image Analysis and Methodology Explanation
2.3. Deep Learning Model Parameters and Training Settings For Identification
2.4. Model Evaluation Metrics
- Accuracy – proportion of correctly classified images:
- Precision – positive prediction accuracy:
- Recall – fullness (sensitivity):
- F1 score – composite metric:
3. Results
4. Discussion
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- UN: Global potato production could double in 10 years. June 2, 2022. https://agbz.ru/news/oon-mirovoe-proizvodstvo-kartofelya-mozhet-udvoitsya-za-10-let/?utm_source=yxnews&utm_medium=desktop (Accessed April 2, 2023).
- Potato growing in the Republic of Kazakhstan, Potato System Magazine, No. 4, 2020 https://potatosystem.ru/kartofelevodstvo-respubliki-kazahstan/.
- А.Е. Мухаметoв, Д.Р. Даутканoва, Н.Б. Даутканoв, А.Ш. Даулетбекoва, Ж. Н. Шаймерденoва. Прoизвoдствo семеннoгo картoфеля в Казахстане. Исследoвания и результаты. № 2, 20-23 стр.
- Красавин, В.Ф.; Елешев, Р.Е.; Алимханoв, Е.М.; Айтбаева, А.Т. СОРТОИЗУЧЕНИЕ КАРТОФЕЛЯ В УСЛОВИЯХ ЮГО-ВОСТОКА КАЗАХСТАНА Ізденістер, нəтижелер – Исследoвание, результаты № 2 (90) ISSN 2304-3334. 149.
- «ГОСТ 33996-2016 Картoфель семеннoй. Технические услoвия и метoды oпределения качества» Межгoсударственный сoвет пo стандартизации, метрoлoгии и сертификации. (прoтoкoл oт 25 oктября 2016 г.
- Du, C.-J.; Sun, D.-W. Recent developments in the applications of image processing techniques for food quality evaluation. Trends Food Sci. Technol. 2004, 15, 230–249. [Google Scholar] [CrossRef]
- Bhargava, A.; Bansal, A. Fruits and vegetables quality evaluation using computer vision: A review. J. King Saud Univ. Comput. Inf. Sci. 2021, 33, 243–257. [Google Scholar] [CrossRef]
- Zhu, L.; Spachos, P.; Pensini, E.; Plataniotis, K.N. Deep learning and machine vision for food processing: A survey. Curr. Res. Food Sci. 2021, 4, 233–249. [Google Scholar] [CrossRef]
- Archana, R.; Jeevaraj, P.S.E. Deep learning models for digital image processing: a review. Artif. Intell. Rev. 2024, 57, 1–33. [Google Scholar] [CrossRef]
- Behera, S.K.; Rath, A.K.; Sethy, P.K. (2020). Maturity status classification of papaya fruits based on machine learning and transfer learning approach. Inf Process Agric In Press.
- Ajay, A.; Bisht, A.S.; Chauhan, S.S.; Uppuluri, P.; Nidjelli, D.N.; Muthireddy, D.K.; Erramchetty, S.K.; Monica, K.M. LeafVisionNet: A deep learning-based approach for the classification of black gram leaf disease using attention-driven and semi-local feature boosted SqueezeNet. Smart Agricultural Technology 2025, 12, 101245. [Google Scholar] [CrossRef]
- Aboonajmi, M.; Abbaszadeh, R.; Ramezani, M. Non-destructive acoustic evaluation of potato tuber quality using machine learning techniques. Computers and Electronics in Agriculture 2021, 183, 106042. [Google Scholar]
- Przybylak, A.; Kozłowski, R.; Osuch, E.; Osuch, A.; Rybacki, P.; Przygodziński, P. Quality Evaluation of Potato Tubers Using Neural Image Analysis Method. Agriculture 2020, 10, 112. [Google Scholar] [CrossRef]
- Wei, Q.; Wang, X.; Zhang, J.; Zhao, L.; Chen, X. Nondestructive perception of potato quality in actual online production based on cross-modal technology. International Journal of Agricultural and Biological Engineering 2023, 16, 280–290. [Google Scholar] [CrossRef]
- Kingma, D.P.; Ba, J.L. Adam: A Method for Stochastic Optimization. arXiv (Cornell University). 2014. [Google Scholar] [CrossRef]
- He, L.; Zhang, B.; Wu, Q.; Huang, X. Dual-channel deep learning approach for potato tuber quality classification using visible and NIR images. Sensors 2021, 21, 1294. [Google Scholar] [CrossRef]
- Karimi, Y.; Alizadeh, M.R.; Omid, M. Evaluation of potato internal quality using NIR spectroscopy and machine learning techniques. Infrared Physics & Technology 2020, 108, 103327. [Google Scholar] [CrossRef]
- Polder, G.; van der Heijden, G.W.A.M.; van Doorn, J.; Kamp, J. Detection of potato diseases and defects using multispectral imaging and machine learning. Biosystems Engineering 2019, 178, 235–246. [Google Scholar] [CrossRef]
- Qi, C.; Huang, J.; Wang, J.; Dong, W.; Liu, M.; Xu, B. In-field early disease recognition of potato late blight based on deep learning and proximal hyperspectral imaging. arXiv 2021, arXiv:2111.12155. https://arxiv.org/abs/2111, 12155. [Google Scholar] [CrossRef]
- Zhao, C.; Zhang, J.; Wang, D.; Li, Z. Evaluation of starch content in potatoes using NIR hyperspectral imaging combined with feature selection algorithms and PLSR. Computers and Electronics in Agriculture 2023, 203, 107482. [Google Scholar] [CrossRef]
- Maskeliūnas, R.; Damaševičius, R.; Krilavičius, T. Deep learning-based potato tuber detection and segmentation using Mask R-CNN. Foods 2022, 11, 1131. [Google Scholar] [CrossRef]
- Liu, Y.; Sun, X.; Zhang, J.; He, Y. Frying aptitude classification of potatoes using hyperspectral imaging and multivariate analysis. Food Chemistry 2019, 278, 121–127. [Google Scholar] [CrossRef]
- Xie, W.; Liu, H.; Wang, Y.; Zhang, Y.; Feng, Y. Design of a multi-view machine vision system for shape-based potato sorting. Computers and Electronics in Agriculture 2022, 194, 106739. [Google Scholar] [CrossRef]
- Lu, R.; Chen, K.; Xu, M. Detection of surface defects on potatoes using machine vision and GLCM texture analysis. Computers and Electronics in Agriculture 2020, 170, 105234. [Google Scholar] [CrossRef]
- Baranowski, P.; Mazurek, W.; Pastuszka-Woźniak, J.; Walczak, R. Detection of internal defects in potatoes using thermal and hyperspectral imaging. Biosystems Engineering 2019, 179, 135–149. [Google Scholar] [CrossRef]
- Singh, D.; Jain, M.; Arora, A. Real-time potato grading system using lightweight convolutional neural networks. Journal of Food Engineering 2020, 282, 110036. [Google Scholar] [CrossRef]
- Ghassemian, H.; Nikkhah, M.; Fathi, M. Maturity estimation of potato tubers using deep convolutional neural networks and color analysis. Postharvest Biology and Technology 2021, 178, 111549. [Google Scholar] [CrossRef]
- Han, D.; Zhang, M.; Wang, Y. Non-destructive estimation of potato density and mass using ultrasound technology. Journal of Food Measurement and Characterization 2020, 14, 2191–2200. [Google Scholar] [CrossRef]
- Zhao, P.; Jia, X.; Lin, H.; Zhang, W.; Li, H.; Zhao, Y. Non-destructive detection of external defects in potatoes using hyperspectral imaging and machine learning. Agriculture 2023, 13, 35. [Google Scholar] [CrossRef]
- Azizi, M.; Movahedi, M.M.; Ebrahimie, E.; Mahdavian, K. Classification of potato cultivars using artificial neural networks based on morphological traits. Plants 2021, 10, 1904. [Google Scholar] [CrossRef]
- Azizi, A.; Abbaspour-Gilandeh, Y.; Nooshyar, M.; Afkari-Sayah, A. Identifying Potato Varieties Using Machine Vision and Artificial Neural Networks. International Journal of Food Properties 2016, 19, 618–635. [Google Scholar] [CrossRef]
- Johnson, C.M.; Estrada, J.S.; Cheein, F.A. Potato plant phenotyping and characterisation utilising machine learning techniques: A state-of-the-art review and current trends. Computers and Electronics in Agriculture 2025, 234, 110304. [Google Scholar] [CrossRef]
- Su, Q.; Wang, Y.; Zhang, Z. Potato quality grading based on machine vision and 3D shape analysis. Computers and Electronics in Agriculture 2018, 152, 117–125. [Google Scholar] [CrossRef]
- Ma, X.; Li, Y.; Wan, L.; Xu, Z.; Song, J.; Huang, J. Classification of seed corn ears based on custom lightweight convolutional neural network and improved training strategies. Engineering Applications of Artificial Intelligence 2023, 120, 105936. [Google Scholar] [CrossRef]










| Value | TA, % | TL | VA, % | VL | TA, % | TL | VA, % | VL | ||||
| Solver Sgdm | ||||||||||||
| CNN | SqueezeNet | SqueezeNet | SqueezeNet | SqueezeNet | GoogLeNet | GoogLeNet | GoogLeNet | GoogLeNet | ||||
| Min | 66.67 | 0.3835 | 58.00 | 0.8368 | 75.00 | 0.1760 | 60.89 | 0.9216 | ||||
| Max | 83.33 | 0.9584 | 68.89 | 1.2417 | 100.00 | 0.7141 | 69.33 | 1.1974 | ||||
| Average value | 72.62 | 0.5382 | 64.54 | 0.9600 | 89.29 | 0.3464 | 66.51 | 1.0014 | ||||
| Solver Adam | ||||||||||||
| CNN | SqueezeNet | SqueezeNet | SqueezeNet | SqueezeNet | GoogLeNet | GoogLeNet | GoogLeNet | GoogLeNet | ||||
| Min | 58.33 | 0.4516 | 59.33 | 0.8351 | 75.00 | 0.1760 | 60.89 | 0.9216 | ||||
| Max | 83.33 | 0.6989 | 69.56 | 1.0831 | 100.00 | 0.7141 | 69.33 | 1.1974 | ||||
| Average value | 72.62 | 0.5352 | 65.40 | 0.9316 | 89.29 | 0.3464 | 66.51 | 1.0014 | ||||
| Solver RMSprop | ||||||||||||
| CNN | SqueezeNet | SqueezeNet | SqueezeNet | SqueezeNet | GoogLeNet | GoogLeNet | GoogLeNet | GoogLeNet | ||||
| Min | 50.00 | 0.4149 | 63.33 | 0.7999 | 75.00 | 0.1760 | 60.89 | 0.9216 | ||||
| Max | 83.33 | 0.6149 | 70.22 | 1.0085 | 100.00 | 0.7141 | 69.33 | 1.1974 | ||||
| Average value | 72.62 | 0.4879 | 66.03 | 0.8947 | 89.29 | 0.3464 | 66.51 | 1.0014 | ||||
| DNN | Solver | Initial Learning Rate (ILR) | TP | FP | FN | Accuracy, [%] | Precision, [%] | Recall, [%] | |
|---|---|---|---|---|---|---|---|---|---|
| Alians | |||||||||
| SqueezeNet | Sgdm | 0.00025 | 26 | 369 | 36 | 19 | 87.78 | 41.90 | 57.80 |
| Adam | 0.0005 | 23 | 372 | 33 | 22 | 87.78 | 41.10 | 51.10 | |
| RMSprop | 0.0004 | 25 | 359 | 46 | 20 | 85.33 | 35.20 | 55.60 | |
| GoogLeNet | All solvers | 0.0003 | 30 | 360 | 45 | 15 | 86.67 | 40.00 | 66.70 |
| Alians mini | |||||||||
| SqueezeNet | Sgdm | 0.00025 | 29 | 374 | 31 | 16 | 89.56 | 48.30 | 64.40 |
| Adam | 0.0005 | 33 | 388 | 17 | 12 | 93.56 | 66.00 | 73.30 | |
| RMSprop | 0.0004 | 31 | 378 | 27 | 14 | 90.89 | 53.40 | 68.90 | |
| GoogLeNet | All solvers | 0.0003 | 41 | 366 | 39 | 4 | 90.44 | 51.20 | 91.10 |
| Astana | |||||||||
| SqueezeNet | Sgdm | 0.00025 | 33 | 403 | 2 | 12 | 96.89 | 94.30 | 73.30 |
| Adam | 0.0005 | 37 | 404 | 1 | 8 | 98.00 | 97.40 | 82.20 | |
| RMSprop | 0.0004 | 30 | 405 | 0 | 15 | 96.67 | 100.00 | 66.70 | |
| GoogLeNet | All solvers | 0.0003 | 43 | 395 | 10 | 2 | 97.33 | 81.10 | 95.60 |
| Astana mini | |||||||||
| SqueezeNet | Sgdm | 0.00025 | 34 | 398 | 7 | 11 | 96.00 | 82.90 | 75.60 |
| Adam | 0.0005 | 21 | 403 | 2 | 24 | 94.22 | 91.30 | 46.70 | |
| RMSprop | 0.0004 | 32 | 401 | 4 | 13 | 96.22 | 88.90 | 71.10 | |
| GoogLeNet | All solvers | 0.0003 | 33 | 394 | 11 | 12 | 94.89 | 75.00 | 73.30 |
| Edem | |||||||||
| SqueezeNet | Sgdm | 0.00025 | 40 | 388 | 17 | 5 | 95.11 | 70.20 | 88.90 |
| Adam | 0.0005 | 27 | 401 | 4 | 18 | 95.11 | 87.10 | 60.00 | |
| RMSprop | 0.0004 | 40 | 391 | 14 | 5 | 95.78 | 74.10 | 88.90 | |
| GoogLeNet | All solvers | 0.0003 | 25 | 401 | 4 | 20 | 94.67 | 86.20 | 55.60 |
| Edem mini | |||||||||
| SqueezeNet | Sgdm | 0.00025 | 34 | 381 | 24 | 11 | 92.22 | 58.60 | 75.60 |
| Adam | 0.0005 | 33 | 386 | 19 | 12 | 93.11 | 63.50 | 73.30 | |
| RMSprop | 0.0004 | 31 | 391 | 14 | 14 | 93.78 | 68.90 | 68.90 | |
| GoogLeNet | All solvers | 0.0003 | 16 | 405 | 0 | 29 | 93.56 | 100.00 | 35.60 |
| Nerli | |||||||||
| SqueezeNet | Sgdm | 0.00025 | 16 | 394 | 11 | 29 | 91.11 | 59.30 | 35.60 |
| Adam | 0.0005 | 31 | 377 | 28 | 14 | 90.67 | 52.50 | 68.90 | |
| RMSprop | 0.0004 | 16 | 395 | 10 | 29 | 91.33 | 61.50 | 35.60 | |
| GoogLeNet | All solvers | 0.0003 | 19 | 390 | 15 | 26 | 90.89 | 55.90 | 42.20 |
| Nerli mini | |||||||||
| SqueezeNet | Sgdm | 0.00025 | 20 | 402 | 3 | 25 | 93.78 | 87.00 | 44.40 |
| Adam | 0.0005 | 29 | 398 | 7 | 16 | 94.89 | 80.60 | 64.40 | |
| RMSprop | 0.0004 | 34 | 402 | 3 | 11 | 96.89 | 91.90 | 75.60 | |
| GoogLeNet | All solvers | 0.0003 | 31 | 400 | 5 | 14 | 95.78 | 86.10 | 68.90 |
| Zhanaisan | |||||||||
| SqueezeNet | Sgdm | 0.00025 | 39 | 401 | 4 | 6 | 97.78 | 90.70 | 86.70 |
| Adam | 0.0005 | 36 | 402 | 3 | 9 | 97.33 | 92.30 | 80.00 | |
| RMSprop | 0.0004 | 37 | 396 | 9 | 8 | 96.22 | 80.40 | 82.20 | |
| GoogLeNet | All solvers | 0.0003 | 33 | 405 | 0 | 12 | 97.33 | 100.00 | 73.30 |
| Zhanaisan mini | |||||||||
| SqueezeNet | Sgdm | 0.00025 | 39 | 400 | 5 | 6 | 97.56 | 88.60 | 86.70 |
| Adam | 0.0005 | 43 | 382 | 23 | 2 | 94.44 | 65.20 | 96.60 | |
| RMSprop | 0.0004 | 40 | 398 | 7 | 5 | 97.33 | 85.10 | 88.90 | |
| GoogLeNet | All solvers | 0.0003 | 41 | 396 | 9 | 4 | 97.11 | 82.00 | 91.10 |
| Potato variety |
Validation set | ||||
|---|---|---|---|---|---|
| CNN model | Accuracy | Precision | Recall | F1-score | |
| Alians | SqueezeNet, sgdm, ILR=0.00025 |
87.78 | 41.90 | 57.80 | 48.58 |
| GoogLeNet, all solvers, ILR=0.0003 |
86.67 | 40.00 | 66.70 | 50.01 | |
| Alians mini | SqueezeNet, adam, ILR=0.0005 |
93.56 | 66.00 | 73.30 | 69.46 |
| GoogLeNet, all solvers, ILR=0.0003 |
90.44 | 51.20 | 91.10 | 65.56 | |
| Astana | SqueezeNet, adam, ILR=0.0005 |
98.00 | 97.40 | 82.20 | 89.16 |
| GoogLeNet, all solvers, ILR=0.0003 |
97.33 | 81.10 | 95.60 | 87.76 | |
| Astana mini | SqueezeNet, RMSprop, ILR=0.0004 |
96.22 | 88.90 | 71.10 | 79.01 |
| GoogLeNet, all solvers, ILR=0.0003 |
94.89 | 75.00 | 73.30 | 74.14 | |
| Edem | SqueezeNet, RMSprop, ILR=0.0004 | 95.78 | 74.10 | 88.90 | 80.83 |
| GoogLeNet, all solvers, ILR=0.0003 |
94.67 | 86.20 | 55.60 | 67.60 | |
| Edem mini | SqueezeNet, RMSprop, ILR=0.0004 | 93.78 | 68.90 | 68.90 | 68.90 |
| GoogLeNet, all solvers, ILR=0.0003 |
93.56 | 100.00 | 35.60 | 52.21 | |
| Nerli | SqueezeNet, adam, ILR=0.0005 |
90.67 | 52.50 | 68.90 | 59.59 |
| GoogLeNet, all solvers, ILR=0.0003 |
90.89 | 55.90 | 42.20 | 48.09 | |
| Nerli mini | SqueezeNet, RMSprop, ILR=0.0004 |
96.89 | 91.90 | 75.60 | 82.96 |
| GoogLeNet, all solvers, ILR=0.0003 |
95.78 | 86.10 | 68.90 | 76.55 | |
| Zhanaisan | SqueezeNet, sgdm, ILR=0.0003 |
97.78 | 90.70 | 86.70 | 88.65 |
| GoogLeNet, all solvers, ILR=0.0003 |
97.33 | 100.00 | 73.30 | 84.59 | |
| Zhanaisan mini | SqueezeNet, sgdm, ILR=0.0003 |
97.56 | 88.60 | 86.70 | 87.64 |
| GoogLeNet, all solvers, ILR=0.0003 |
97.11 | 82.00 | 91.10 | 86.31 | |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).