Related Experiment Video
Updated: Oct 18, 2025

Integration of Animal Behavioral Assessment and Convolutional Neural Network to Study Wasabi-Alcohol Taste-Smell Interaction
Published on: August 16, 2024
Identification of Indian jujube varieties cultivated in Saudi Arabia using an artificial neural network
Adel M Al-Saif1, Mahmoud Abdel-Sattar1,2, Abdulwahed M Aboukarima3,4
1Department of Plant Production, College of Food and Agriculture Sciences, King Saud University, P.O. Box 2460, Riyadh 11451, Saudi Arabia.
Abstract:
This study aimed to develop a method for identifying different cultivars of Indian jujube fruits (Ziziphus mauritiana Lamk.) based on a single Indian jujube fruit color and morphological attributes using an artificial neural network (ANN) classifier. Eleven Indian jujube fruit cultivars were collected during winter of season 2020 from a local orchard located at Riyadh region, Saudi Arabia to measure their lengths, major diameters, and minor diameters. Different morphological descriptors were calculated, including the arithmetic mean diameter, the sphericity percent, and the surface area. Moreover, the color values of L*, a*, and b* of the skin of fruits were recorded. The ANN classifier was used to identify the appropriate class of Indian jujube fruit by using a combination of morphological and color descriptors. The proposed method achieved an overall identification rate of 98.39% and 97.56% in training and testing phases, respectively. In addition to color and morphological features, ANN classifier is a useful tool for identifying Indian jujube fruit cultivars and circumventing the difficulties met during fruit grading.
Related Concept Videos
Methods of Classification and Identification
Classification of Neurotransmitters
Plant Breeding and Biotechnology
Classification of Systems-I
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Classification of Systems-II
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...

