Postharvest classification of banana (Musa acuminata) using tier-based machine learning

Abstract Manual classification of horticultural products contributes to postharvest losses but technology and emerging algorithms offer solutions to reduce such losses. A practical fruit classification of banana (Musa acuminata AA Group 'Lakatan') using machine learning is developed based on tier-based classification instead of classifying individually (“finger”) for practical purpose. Fruit were classified into extra class, class I, class II and reject class, and compared using three widely-used machine learning classifiers – artificial neural network, support vector machines and random forest. Given only four features of banana tier, the red, green, blue (RGB) color values and the length size of the top middle finger of the banana tier, all three models performed satisfactorily. The highest classification accuracy of 94.2% was achieved using random forest classifier. In addition, ignoring the reject class, which cannot be easily predicted using only the given features, at least 97% accuracy can be achieved in all other three classes. Non-invasive tier-based classification is a practical postharvest technique that can be applied not only for banana but also for other fruit and horticultural products.

[1]  Yudong Zhang,et al.  Fruit classification using computer vision and feedforward neural network , 2014 .

[2]  Nidhi Goel,et al.  Fuzzy classification of pre-harvest tomatoes for ripeness estimation - An approach based on automatic rule learning using decision tree , 2015, Appl. Soft Comput..

[3]  J. Satheesh Kumar,et al.  Assessment of banana fruit maturity by image processing technique , 2015 .

[4]  Lotis E. Mopera,et al.  Food Loss in the Food Value Chain: The Philippine Agriculture Scenario , 2016 .

[5]  Alireza Khotanzad,et al.  Classification of invariant image representations using a neural network , 1990, IEEE Trans. Acoust. Speech Signal Process..

[6]  Robert Tibshirani,et al.  The Elements of Statistical Learning: Data Mining, Inference, and Prediction, 2nd Edition , 2001, Springer Series in Statistics.

[7]  Irwin R. Donis-González,et al.  Postharvest noninvasive assessment of fresh chestnut (Castanea spp.) internal decay using computer tomography images , 2014 .

[8]  Yoav Freund,et al.  Boosting the margin: A new explanation for the effectiveness of voting methods , 1997, ICML.

[9]  George Cybenko,et al.  Approximation by superpositions of a sigmoidal function , 1992, Math. Control. Signals Syst..

[10]  Eduardo D. Piedad,et al.  Displacement and Illumination Levels Effect on Short-distance Measurement Errors of Using a Camera , 2017 .

[11]  Edwin Arnold,et al.  Chronic suprapubic catheterization in the management of patients with spinal cord injuries: analysis of upper and lower urinary tract complications , 2008, BJU International.

[12]  Kang Tu,et al.  Hyperspectral imaging with different illumination patterns for the hollowness classification of white radish , 2017 .

[13]  Chih-Jen Lin,et al.  A Practical Guide to Support Vector Classication , 2008 .

[14]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[15]  Nandan Thor Applying Machine Learning Clustering and Classification to Predict Banana Ripeness States and Shelf Life , 2017 .

[16]  A. Siedliska,et al.  Detection of pits in fresh and frozen cherries using a hyperspectral system in transmittance mode , 2017 .

[17]  Yudong Zhang,et al.  Fruit Classification by Wavelet-Entropy and Feedforward Neural Network Trained by Fitness-Scaled Chaotic ABC and Biogeography-Based Optimization , 2015, Entropy.

[18]  Yudong Zhang,et al.  Fruit classification by biogeography‐based optimization and feedforward neural network , 2016, Expert Syst. J. Knowl. Eng..

[19]  Mahmoud Omid,et al.  Classification of peeled pistachio kernels using computer vision and color features , 2017 .

[20]  Irwin R. Donis-González,et al.  Postharvest noninvasive classification of tough-fibrous asparagus using computed tomography images , 2016 .

[21]  Nello Cristianini,et al.  An Introduction to Support Vector Machines and Other Kernel-based Learning Methods , 2000 .

[22]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[23]  Andy Liaw,et al.  Classification and Regression by randomForest , 2007 .