Determining Philippine coconut maturity level using machine learning algorithms based on acoustic signal

Abstract Advanced intelligent systems are becoming significant to many sectors, including farming. In agriculture, the intelligent classification of post-harvested fruits seems to have a direct impact on farmers, mainly for export products. Unlike other popular fruits, coconuts tend to have limited studies due to its tropical nature grown in developing countries as well as its unique physical structure. In this study, a classification of real coconut datasets is performed based on acoustic signals acquired through a developed tapping system and learned by three widely-used machine learning techniques - artificial neural network (ANN), random forest (RF) and support vector machine (SVM). There are 129 coconuts samples, each classified into three maturity levels – pre-mature, mature, and over-mature. A three-second tapping system gathered from each sample a total of 132,300 data points, which underwent noise reduction and signal processing. Each machine learning model predicts the class of the fruit by learning the patterns of the transformed frequency spectrums of each sample signal. Based on ten times cross-validated results, the three machine learning algorithms satisfactorily predicted the maturity level of coconuts with at least 80% classification accuracy. All models correctly predicted over-mature coconuts but confused in classifying pre-mature with mature and mature with over-mature coconuts. RF model outperformed the other models with efficiencies of 90.98% and 83.48% accuracies for training and testing, respectively. The imbalance data for each coconut class can be addressed to give better results. Additionally, the prepared coconut dataset may use more advanced deep learning techniques.

[1]  Ljubisa Stankovic,et al.  A method for time-frequency analysis , 1994, IEEE Trans. Signal Process..

[2]  F. Hahn An on-line detector for efficiently sorting coconut water at four stages of maturity , 2012 .

[3]  David E. Buschena,et al.  The Creation of Dominant Firm Market Power in the Coconut Oil Export Market , 1991 .

[4]  Hatem A. Fayed,et al.  Speed up grid-search for parameter selection of support vector machines , 2019, Appl. Soft Comput..

[5]  Mahdi Ghasemi-Varnamkhasti,et al.  Detecting maturity of persimmon fruit based on image processing technique , 2015 .

[6]  N. A. Khovanova,et al.  Decision tree and random forest models for outcome prediction in antibody incompatible kidney transplantation , 2017, Biomed. Signal Process. Control..

[7]  G. R. Ashburner,et al.  Fruit component analysis of south Pacific coconut palm populations , 1997, Genetic Resources and Crop Evolution.

[8]  Toshimasa Yano,et al.  Measurement of young coconut (Cocos nucifera, L.) maturity by sound waves , 1994 .

[9]  Daniel J. Scheeres,et al.  Identifying heteroclinic connections using artificial neural networks , 2019, Acta Astronautica.

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

[11]  Muhammad Tanveer,et al.  EEG signal classification using universum support vector machine , 2018, Expert Syst. Appl..

[12]  Chyi-Yeu Lin,et al.  Deep learning for noninvasive classification of clustered horticultural crops – A case for banana fruit tiers , 2019, Postharvest Biology and Technology.

[13]  Anuja Bhargava,et al.  Fruits and vegetables quality evaluation using computer vision: A review , 2021, J. King Saud Univ. Comput. Inf. Sci..

[14]  Irwin R. Donis-González,et al.  Assessment of chestnut (Castanea spp.) slice quality using color images , 2013 .

[15]  Bundit Jarimopas,et al.  Development of a young coconut fruit trimming machine , 2007 .

[16]  Da-Wen Sun,et al.  Inspection and grading of agricultural and food products by computer vision systems—a review , 2002 .

[17]  R. Godoy,et al.  The economics of monocropping and intercropping by smallholders: The case of coconuts in Indonesia , 1991 .

[18]  Franck Cappello,et al.  Exploring the capabilities of support vector machines in detecting silent data corruptions , 2018, Sustain. Comput. Informatics Syst..

[19]  A. Enis Çetin,et al.  Feasibility of impact-acoustic emissions for detection of damaged wheat kernels , 2007, Digit. Signal Process..

[20]  R. Goodacre,et al.  Rapid quantification of the adulteration of fresh coconut water by dilution and sugars using Raman spectroscopy and chemometrics. , 2019, Food chemistry.

[21]  R. Bhat,et al.  Composition, physicochemical properties and thermal inactivation kinetics of polyphenol oxidase and peroxidase from coconut (Cocos nucifera) water obtained from immature, mature and overly-mature coconut. , 2014, Food chemistry.

[22]  Randy C. Paffenroth,et al.  Random Forests for mapping and analysis of microkinetics models , 2018, Comput. Chem. Eng..

[23]  Ibrahim Onaran,et al.  Detection of Underdeveloped Hazelnuts from Fully Developed Nuts by Impact Acoustics , 2006 .

[24]  C. Kuzawa,et al.  Coconut oil is associated with a beneficial lipid profile in pre-menopausal women in the Philippines. , 2011, Asia Pacific journal of clinical nutrition.

[25]  Eduardo Jr Piedad,et al.  Postharvest classification of banana (Musa acuminata) using tier-based machine learning , 2018, Postharvest Biology and Technology.

[26]  Anupun Terdwongworakul,et al.  Evaluation of pomelo maturity based on acoustic response and peel properties , 2015 .

[27]  Damir J. Đozić,et al.  Application of artificial neural networks for testing long-term energy policy targets , 2019, Energy.

[28]  J. Verdeil,et al.  Cocos nucifera (coconut) , 2022, PlantwisePlus Knowledge Bank.

[29]  Abdulhamit Subasi,et al.  Congestive heart failure detection using random forest classifier , 2016, Comput. Methods Programs Biomed..

[30]  Andrew R. East,et al.  Colour vision system evaluation of bicolour fruit: A case study with ‘B74’ mango , 2008 .

[31]  Rosa Rolle,et al.  Changes in chemical composition of coconut (Cocos nucifera) water during maturation of the fruit , 2004 .

[32]  Anupun Terdwongworakul,et al.  Physical properties of fresh young Thai coconut for maturity sorting , 2009 .