Fruit Classification by Wavelet-Entropy and Feedforward Neural Network Trained by Fitness-Scaled Chaotic ABC and Biogeography-Based Optimization

Fruit classification is quite difficult because of the various categories and similar shapes and features of fruit. In this work, we proposed two novel machine-learning based classification methods. The developed system consists of wavelet entropy (WE), principal component analysis (PCA), feedforward neural network (FNN) trained by fitness-scaled chaotic artificial bee colony (FSCABC) and biogeography-based optimization (BBO), respectively. The K-fold stratified cross validation (SCV) was utilized for statistical analysis. The classification performance for 1653 fruit images from 18 categories showed that the proposed “WE + PCA + FSCABC-FNN” and “WE + PCA + BBO-FNN” methods achieve the same accuracy of 89.5%, higher than state-of-the-art approaches: “(CH + MP + US) + PCA + GA-FNN ” of 84.8%, “(CH + MP + US) + PCA + PSO-FNN” of 87.9%, “(CH + MP + US) + PCA + ABC-FNN” of 85.4%, “(CH + MP + US) + PCA + kSVM” of 88.2%, and “(CH + MP + US) + PCA + FSCABC-FNN” of 89.1%. Besides, our methods used only 12 features, less than the number of features used by other methods. Therefore, the proposed methods are effective for fruit classification.

[1]  Nuno Vasconcelos,et al.  Object recognition with hierarchical discriminant saliency networks , 2014, Front. Comput. Neurosci..

[2]  Aslam Muhammad,et al.  An efficient model based on artificial bee colony optimization algorithm with Neural Networks for electric load forecasting , 2014, Neural Computing and Applications.

[3]  Igor Jurisica,et al.  Knowledge Discovery and Data Mining in Biomedical Informatics: The Future Is in Integrative, Interactive Machine Learning Solutions , 2014, Interactive Knowledge Discovery and Data Mining in Biomedical Informatics.

[4]  Ghulam Muhammad,et al.  Date fruits classification using texture descriptors and shape-size features , 2015 .

[5]  Yudong Zhang,et al.  A Novel Demodulation System Based on Continuous Wavelet Transform , 2015 .

[6]  Xinwei Feng,et al.  Rapid Classification of Citrus Fruits Based on Raman Spectroscopy and Pattern Recognition Techniques , 2013 .

[7]  P. Cano Marchal,et al.  Expert system based on computer vision to estimate the content of impurities in olive oil samples , 2013 .

[8]  Yudong Zhang Non-member,et al.  Exponential wavelet iterative shrinkage thresholding algorithm with random shift for compressed sensing magnetic resonance imaging , 2014 .

[9]  Igor Jurisica,et al.  Knowledge Discovery and interactive Data Mining in Bioinformatics - State-of-the-Art, future challenges and research directions , 2014, BMC Bioinformatics.

[10]  Rafael Masot Peris,et al.  Odour sampling system with modifiable parameters applied to fruit classification , 2013 .

[11]  Andreas Holzinger,et al.  Interactive Knowledge Discovery and Data Mining in Biomedical Informatics , 2014, Lecture Notes in Computer Science.

[12]  Danial Jahed Armaghani,et al.  Prediction of uniaxial compressive strength of rock samples using hybrid particle swarm optimization-based artificial neural networks , 2015 .

[13]  Jean A.T. Pennington,et al.  Classification of fruits and vegetables , 2009 .

[14]  Dan Simon,et al.  A Probabilistic Analysis of a Simplified Biogeography-Based Optimization Algorithm , 2011, Evolutionary Computation.

[15]  Sanjeev Karmakar,et al.  Impact of learning rate and momentum factor in the performance of back-propagation neural network to identify internal dynamics of chaotic motion , 2014 .

[16]  Yudong Zhang,et al.  Automated classification of brain images using wavelet-energy and biogeography-based optimization , 2016, Multimedia Tools and Applications.

[17]  Yudong Zhang,et al.  AN MR BRAIN IMAGES CLASSIFIER VIA PRINCIPAL COMPONENT ANALYSIS AND KERNEL SUPPORT , 2012 .

[18]  Yudong Zhang,et al.  Classification of Fruits Using Computer Vision and a Multiclass Support Vector Machine , 2012, Sensors.

[19]  Tomoaki Hagiwara,et al.  Artificial neural network model for prediction of cold spot temperature in retort sterilization of starch-based foods , 2012 .

[20]  Daren Yu,et al.  Mechanical equipment fault diagnosis based on redundant second generation wavelet packet transform , 2010, Digit. Signal Process..

[21]  Andreas Holzinger,et al.  Darwin or Lamarck? Future Challenges in Evolutionary Algorithms for Knowledge Discovery and Data Mining , 2014, Interactive Knowledge Discovery and Data Mining in Biomedical Informatics.

[22]  Yudong Zhang,et al.  Feed‐forward neural network optimized by hybridization of PSO and ABC for abnormal brain detection , 2015, Int. J. Imaging Syst. Technol..

[23]  Nitin Indurkhya,et al.  Emerging directions in predictive text mining , 2015, WIREs Data Mining Knowl. Discov..

[24]  Lenan Wu,et al.  Comment on ‘Principles, developments and applications of computer vision for external quality inspection of fruits and vegetables: A review (Food Research International; 2014, 62: 326–343)’ , 2015 .

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

[26]  Matthew N. Dailey,et al.  Texture-based fruit detection , 2014, Precision Agriculture.

[27]  Piyabute Fuangkhon An incremental learning preprocessor for feed-forward neural network , 2011, Artificial Intelligence Review.

[28]  Herman Augusto Lepikson,et al.  Applications of information theory, genetic algorithms, and neural models to predict oil flow , 2009 .

[29]  Ravindra Nagar,et al.  Modeling slump of ready mix concrete using genetic algorithms assisted training of Artificial Neural Networks , 2015, Expert Syst. Appl..

[30]  M. de la Guardia,et al.  Classification of persimmon fruit origin by near infrared spectrometry and least squares-support vector machines , 2014 .

[31]  Andreas Holzinger,et al.  Darwin, Lamarck, or Baldwin: Applying Evolutionary Algorithms to Machine Learning Techniques , 2014, 2014 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT).

[32]  Mahmoud Omid,et al.  An expert egg grading system based on machine vision and artificial intelligence techniques , 2013 .

[33]  Farhad Kolahan,et al.  Integration of artificial neural network and simulated annealing algorithm to optimize deep drawing process , 2014 .

[34]  Yudong Zhang,et al.  Effect of spider-web-plot in MR brain image classification , 2015, Pattern Recognit. Lett..

[35]  Yudong Zhang,et al.  Exponential Wavelet Iterative Shrinkage Thresholding Algorithm for compressed sensing magnetic resonance imaging , 2015, Inf. Sci..

[36]  Edoardo M. Airoldi,et al.  Scalable estimation strategies based on stochastic approximations: classical results and new insights , 2015, Statistics and Computing.

[37]  Qidi Wu,et al.  Biogeography-based particle swarm optimization with fuzzy elitism and its applications to constrained engineering problems , 2014 .

[38]  Q. Y. Peng,et al.  Prediction of texture characteristics from extrusion food surface images using a computer vision system and artificial neural networks , 2013 .

[39]  J. Williamson,et al.  Classification of blueberry fruit and leaves based on spectral signatures , 2012 .

[40]  Yudong Zhang,et al.  Exponential wavelet iterative shrinkage thresholding algorithm with random shift for compressed sensing magnetic resonance imaging , 2015 .

[41]  Siwalak Pathaveerat,et al.  Classification of longan fruit bruising using visible spectroscopy , 2011 .

[42]  M. Lashkarbolooki,et al.  Prediction of the binary density of the ILs+ water using back-propagated feed forward artificial neural network , 2014 .

[43]  Geoffrey E. Hinton,et al.  On rectified linear units for speech processing , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[44]  P. Ajay D. Vimal Raj,et al.  Adaptive biogeography based predator–prey optimization technique for optimal power flow , 2014 .

[45]  Baohua Zhang,et al.  Principles, developments and applications of computer vision for external quality inspection of fruits and vegetables: A review , 2014 .

[46]  Yudong Zhang,et al.  Preclinical Diagnosis of Magnetic Resonance (MR) Brain Images via Discrete Wavelet Packet Transform with Tsallis Entropy and Generalized Eigenvalue Proximal Support Vector Machine (GEPSVM) , 2015, Entropy.

[47]  Guillaume Damiand,et al.  Split-and-merge algorithms defined on topological maps for 3D image segmentation , 2003, Graph. Model..