Professional Documents
Culture Documents
A Supervised Learning Approach On Rice Variety Classification Using Convolutional Neural Networks
A Supervised Learning Approach On Rice Variety Classification Using Convolutional Neural Networks
The CNN was trained on a Dell Laptop with Intel Core i7-7500U Rice Grains are aligned, and oriented horizontally,
CPU. The training data split was into 500 per variety and 50 The Rice Grains are be classified on real time.
epochs or training iteration were used, This can store a lot of The system detects the Rice grains and Label them
information and has the potential to be more accurate up to a individually.
certain point, however, it can also end up storing irrelevant Detected grains are emphasized in an enclosing
features [9-11]. In our case, we used a 4 convolutional blocks Region-of-Interest Rectangle (ROI Rectangle) and
alongside data increase and dropout of 0.5. Dropout also helps label its most probable variety, and display the
reduce over fitting, by preventing a layer from seeing twice the confidence value of the variety
exact same pattern. Thus, the model which stores less information The threshold for labeling recognized rice grain
ends up storing just the most significant features [9-12] found in image probability of not less than 60%.
the data and are likely to more relevant and generalize better.
After training, we tested 300 new rice grains samples per variety.
3. RESULTS AND DISCUSSIONS 250 of the sample are the actual variety of the rice grains being
500 unique individual rice grains images per variety are tested, and 50 samples were from other trained variety, 25 for
simultaneously trained, the rice grains are manually handpicked
each. The Following are the confusion matrices for each of the rice grain variety:
Testing NFA Rice: 250 are actual NFA Rice Grains as shown in
Figure 9, the other 50 are from 25 of each from M3 presented in
Figure 10, and Double Diamond Varieties as shown in Figure 11.
Figure 9. Confusion matrix for NFA rice