{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,26]],"date-time":"2026-06-26T18:11:27Z","timestamp":1782497487997,"version":"3.54.5"},"reference-count":27,"publisher":"MDPI AG","issue":"12","license":[{"start":{"date-parts":[[2020,12,7]],"date-time":"2020-12-07T00:00:00Z","timestamp":1607299200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"This research study has been funded by Deputyship for Research &amp; Innovation, Ministry of Education in Saudi Arabia","award":["Project number IFT20056"],"award-info":[{"award-number":["Project number IFT20056"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Symmetry"],"abstract":"<jats:p>Over the last few years, the research into agriculture has gained momentum, showing signs of rapid growth. The latest to appear on the scene is bringing convenience in how agriculture can be done by employing various computational technologies. There are lots of factors that affect agricultural production, with seed quality topping the list. Seed classification can provide additional knowledge about quality production, seed quality control and impurity identification. The process of categorising seeds has been traditionally done based on characteristics like colour, shape and texture. Generally, this is performed by specialists by visually inspecting each sample, which is a very tedious and time-consuming task. This procedure can be easily automated, providing a significantly more efficient method for seed sorting than having them be inspected using human labour. In related areas, computer vision technology based on machine learning (ML), symmetry and, more particularly, convolutional neural networks (CNNs) have been generously applied, often resulting in increased work efficiency. Considering the success of the computational intelligence methods in other image classification problems, this research proposes a classification system for seeds by employing CNN and transfer learning. The proposed system contains a model that classifies 14 commonly known seeds with the implication of advanced deep learning techniques. The techniques applied in this research include decayed learning rate, model checkpointing and hybrid weight adjustment. This research applies symmetry when sampling the images of the seeds during data formation. The application of symmetry generates homogeneity with regards to resizing and labelling the images to extract their features. This resulted in 99% classification accuracy during the training set. The proposed model produced results with an accuracy of 99% for the test set, which contained 234 images. These results were much higher than the results reported in related research.<\/jats:p>","DOI":"10.3390\/sym12122018","type":"journal-article","created":{"date-parts":[[2020,12,10]],"date-time":"2020-12-10T22:15:36Z","timestamp":1607638536000},"page":"2018","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":142,"title":["A Convolution Neural Network-Based Seed Classification System"],"prefix":"10.3390","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6515-1569","authenticated-orcid":false,"given":"Yonis","family":"Gulzar","sequence":"first","affiliation":[{"name":"Department of Management Information Systems, College of Business Administration, King Faisal University, Al-Ahsa 31982, Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yasir","family":"Hamid","sequence":"additional","affiliation":[{"name":"Information Security and Engineering Technology, AbuDhabi Polytechnic College, Abu Dhabi 111499, UAE"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5230-7459","authenticated-orcid":false,"given":"Arjumand Bano","family":"Soomro","sequence":"additional","affiliation":[{"name":"Department of Management Information Systems, College of Business Administration, King Faisal University, Al-Ahsa 31982, Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3279-9366","authenticated-orcid":false,"given":"Ali A.","family":"Alwan","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Faculty of Information and Communication Technology, International Islamic University Malaysia, Gombak, Selangor 53100, Malaysia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ludovic","family":"Journaux","sequence":"additional","affiliation":[{"name":"AgroSup Informatic Laboratory, Burgundy University, 21078 Dijon, France"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2020,12,7]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Santos, L., Santos, F.N., Dos Oliveira, P.M., and Shinde, P. (2020). Deep Learning Applications in Agriculture: A Short Review. Iberian Robotics Conference, Springer.","DOI":"10.1007\/978-3-030-35990-4_12"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"105661","DOI":"10.1016\/j.compag.2020.105661","article-title":"Comparison of convolution neural networks for smartphone image based real time classification of citrus leaf disease","volume":"177","author":"Barman","year":"2020","journal-title":"Comput. Electron. Agric."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Xinshao, W. (2015, January 16\u201319). Weed Seeds Classification Based on PCANet Deep Learning Baseline. Proceedings of the 2015 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference APSIPA ASC, Hong Kong, China.","DOI":"10.1109\/APSIPA.2015.7415304"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Jamuna, K.S., Karpagavalli, S., Vijaya, M.S., Revathi, P., Gokilavani, S., and Madhiya, E. (2010, January 20\u201321). Classification of Seed Cotton Yield Based on the Growth Stages of Cotton Crop Using Machine Learning Techniques. Proceedings of the ACE 2010\u20132010 International Conference on Advances in Computer Engineering, Bangalore, India.","DOI":"10.1109\/ACE.2010.71"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Qiu, Z., Chen, J., Zhao, Y., Zhu, S., He, Y., and Zhang, C. (2018). Variety identification of single rice seed using hyperspectral imaging combined with convolutional neural network. Appl. Sci., 8.","DOI":"10.3390\/app8020212"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"7041310","DOI":"10.1155\/2020\/7041310","article-title":"Development of Paddy Rice Seed Classification Process using Machine Learning Techniques for Automatic Grading Machine","volume":"2020","author":"Kiratiratanapruk","year":"2020","journal-title":"J. Sens."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"12635","DOI":"10.1039\/C8RA10335F","article-title":"Variety identification of oat seeds using hyperspectral imaging: Investigating the representation ability of deep convolutional neural network","volume":"9","author":"Wu","year":"2019","journal-title":"RSC Adv."},{"key":"ref_8","first-page":"129","article-title":"Sunflower Seed Sorting Based on Convolutional Neural Network","volume":"Volume 11373","author":"Pan","year":"2020","journal-title":"Proceedings of the ICGIP 2019 Eleventh International Conference on Graphics and Image Processing, Hangzhou, China, 12\u201314 October 2019"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"68","DOI":"10.17660\/eJHS.2015\/80.2.4","article-title":"Denis Stajnko Assessment of germination rate of the tomato seeds using image processing and machine learning","volume":"80","author":"Rozman","year":"2015","journal-title":"Eur. J. Hortic. Sci."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Taylor, J., Chiou, C.P., and Bond, L.J. (2019). A methodology for sorting haploid and diploid corn seed using terahertz time domain spectroscopy and machine learning. AIP Conf. Proc., 2102.","DOI":"10.1063\/1.5099809"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1097","DOI":"10.1080\/10942912.2020.1778724","article-title":"Machine learning approach for the classification of corn seed using hybrid features","volume":"23","author":"Ali","year":"2020","journal-title":"Int. J. Food Prop."},{"key":"ref_12","first-page":"1995","article-title":"Convolutional networks for images, speech, and time series","volume":"3361","author":"LeCun","year":"1995","journal-title":"Handb. Brain Theory Neural Netw."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1016\/j.neunet.2014.09.003","article-title":"Deep Learning in neural networks: An overview","volume":"61","author":"Schmidhuber","year":"2015","journal-title":"Neural Netw."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Zhuang, F., Qi, Z., Duan, K., Xi, D., Zhu, Y., Zhu, H., Xiong, H., and He, Q. (2020). A Comprehensive Survey on Transfer Learning. Proc. IEEE, 1\u201331.","DOI":"10.1109\/JPROC.2020.3004555"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Tan, C., Sun, F., Kong, T., Zhang, W., Yang, C., and Liu, C. (2018, January 4\u20137). A Survey on Deep Transfer Learning. Proceedings of the International Conference on Artificial Neural Networks, Rhodes, Greece.","DOI":"10.1007\/978-3-030-01424-7_27"},{"key":"ref_16","unstructured":"Simonyan, K., and Zisserman, A. (2015, January 7\u20139). Very Deep Convolutional Networks for Large-Scale Image Recognition. Proceedings of the 3rd International Conference on Learning Representations, ICLR 2015\u2014Conference Track Proceedings, San Diego, CA, USA."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"4377","DOI":"10.48084\/etasr.2756","article-title":"Applications of Artificial Intelligence in Agriculture: A Review","volume":"9","year":"2019","journal-title":"Eng. Technol. Appl. Sci. Res."},{"key":"ref_18","first-page":"2760","article-title":"Comparisons of classification algorithms on seeds dataset using machine learning algorithm","volume":"7","author":"Agrawal","year":"2018","journal-title":"Compusoft"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"012177","DOI":"10.1088\/1742-6596\/803\/1\/012177","article-title":"A machine learning approach for grain crop\u2019s seed classification in purifying separation","volume":"803","author":"Vlasov","year":"2017","journal-title":"J. Phys. Conf. Ser."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Maeda-Guti\u00e9rrez, V., Galv\u00e1n-Tejada, C.E., Zanella-Calzada, L.A., Celaya-Padilla, J.M., Galv\u00e1n-Tejada, J.I., Gamboa-Rosales, H., Luna-Garc\u00eda, H., Magallanes-Quintanar, R., Guerrero M\u00e9ndez, C.A., and Olvera-Olvera, C.A. (2020). Comparison of convolutional neural network architectures for classification of tomato plant diseases. Appl. Sci., 10.","DOI":"10.3390\/app10041245"},{"key":"ref_21","unstructured":"Krizhevsky, A., Sutskever, I., and Hinton, G.E. (2012, January 3\u20136). ImageNet Classification with Deep Convolutional Neural Networks. Proceedings of the Advances in Neural Information Processing Systems 25 (NIPS 2012), Lake Tahoe, NV, USA."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Szegedy, C., Liu, W., Jia, Y., Sermanet, P., Reed, S., Anguelov, D., Erhan, D., Vanhoucke, V., and Rabinovich, A. (2015, January 7\u201312). Going Deeper with Convolutions. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA.","DOI":"10.1109\/CVPR.2015.7298594"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Szegedy, C., Vanhoucke, V., Ioffe, S., Shlens, J., and Wojna, Z. (2016, January 27\u201330). Rethinking the Inception Architecture for Computer Vision. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.","DOI":"10.1109\/CVPR.2016.308"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27\u201330). Deep Residual Learning for Image Recognition. Proceedings of the Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.","DOI":"10.1109\/CVPR.2016.90"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1021\/ci0342472","article-title":"The Problem of Overfitting","volume":"44","author":"Hawkins","year":"2004","journal-title":"J. Chem. Inf. Comput. Sci."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"296","DOI":"10.21105\/joss.00296","article-title":"kerasR: R Interface to the Keras Deep Learning Library","volume":"2","author":"Arnold","year":"2017","journal-title":"J. Open Source Softw."},{"key":"ref_27","unstructured":"Kingma, D.P., and Ba, J.L. (2015, January 7\u20139). Adam: A Method for Stochastic Optimization. Proceedings of the 3rd International Conference on Learning Representations, ICLR 2015\u2014C, San Diego, CA, USA."}],"container-title":["Symmetry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-8994\/12\/12\/2018\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:41:45Z","timestamp":1760179305000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-8994\/12\/12\/2018"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,12,7]]},"references-count":27,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2020,12]]}},"alternative-id":["sym12122018"],"URL":"https:\/\/doi.org\/10.3390\/sym12122018","relation":{},"ISSN":["2073-8994"],"issn-type":[{"value":"2073-8994","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,12,7]]}}}