返回
Apple Varieties Classification Using Deep Features and Machine Learning
DOI:10.3390/agriculture14020252.png)
摘要
En 中文
Having the advantages of speed, suitability and high accuracy, computer vision has been effectively utilized as a non-destructive approach to automatically recognize and classify fruits and vegetables, to meet the increased demand for food quality-sensing devices. Primarily, this study focused on classifying apple varieties using machine learning techniques. Firstly, to discern how different convolutional neural network (CNN) architectures handle different apple varieties, transfer learning approaches, using popular seven CNN architectures (VGG16, VGG19, InceptionV3, MobileNet, Xception, ResNet150V2 and DenseNet201), were adopted, taking advantage of the pre-trained models, and it was found that DenseNet201 had the highest (97.48%) classification accuracy. Secondly, using the DenseNet201, deep features were extracted and traditional Machine Learning (ML) models: support vector machine (SVM), multi-layer perceptron (MLP), random forest classifier (RFC) and K-nearest neighbor (KNN) were trained. It was observed that the classification accuracies were significantly improved and the best classification performance of 98.28% was obtained using SVM algorithms. Finally, the effect of dimensionality reduction in classification performance, deep features, principal component analysis (PCA) and ML models was investigated. MLP achieved an accuracy of 99.77%, outperforming SVM (99.08%), RFC (99.54%) and KNN (91.63%). Based on the performance measurement values obtained, our study achieved success in classifying apple varieties. Further investigation is needed to broaden the scope and usability of this technique, for an increased number of varieties, by increasing the size of the training data and the number of apple varieties.
Keyword:
transfer learning
deep features
principal component analysis
machine learning
apple
期刊
IF:
3.6
论文数:
1.3W
被引数:
2.8W
机构
引用论文
Convolution network model based leaf disease detection using augmentation techniques
EXPERT SYSTEMS
IF2.3
How deep learning extracts and learns leaf features for plant classification深度学习如何提取和学习用于植物分类的叶片特征
PATTERN RECOGNITION
IF7.6
Recognition of Leaf Disease Using Hybrid Convolutional Neural Network by Applying Feature Reduction基于特征约简的混合卷积神经网络叶部病害识别
SENSORS
IF3.5

