| Literature DB >> 35746183 |
Namal Rathnayake1, Upaka Rathnayake2, Tuan Linh Dang3, Yukinobu Hoshino1.
Abstract
Automated fruit identification is always challenging due to its complex nature. Usually, the fruit types and sub-types are location-dependent; thus, manual fruit categorization is also still a challenging problem. Literature showcases several recent studies incorporating the Convolutional Neural Network-based algorithms (VGG16, Inception V3, MobileNet, and ResNet18) to classify the Fruit-360 dataset. However, none of them are comprehensive and have not been utilized for the total 131 fruit classes. In addition, the computational efficiency was not the best in these models. A novel, robust but comprehensive study is presented here in identifying and predicting the whole Fruit-360 dataset, including 131 fruit classes with 90,483 sample images. An algorithm based on the Cascaded Adaptive Network-based Fuzzy Inference System (Cascaded-ANFIS) was effectively utilized to achieve the research gap. Color Structure, Region Shape, Edge Histogram, Column Layout, Gray-Level Co-Occurrence Matrix, Scale-Invariant Feature Transform, Speeded Up Robust Features, Histogram of Oriented Gradients, and Oriented FAST and rotated BRIEF features are used in this study as the features descriptors in identifying fruit images. The algorithm was validated using two methods: iterations and confusion matrix. The results showcase that the proposed method gives a relative accuracy of 98.36%. The Fruit-360 dataset is unbalanced; therefore, the weighted precision, recall, and FScore were calculated as 0.9843, 0.9841, and 0.9840, respectively. In addition, the developed system was tested and compared against the literature-found state-of-the-art algorithms for the purpose. Comparison studies present the acceptability of the newly developed algorithm handling the whole Fruit-360 dataset and achieving high computational efficiency.Entities:
Keywords: Fruit-360 dataset; automated image classification; cascaded-ANFIS; confusion matrix; features descriptors
Mesh:
Year: 2022 PMID: 35746183 PMCID: PMC9228155 DOI: 10.3390/s22124401
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.847
Figure 1Flowchart of the original Cascaded-ANFIS algorithm structure.
Figure 2The Proposed Modified Novel Structure of Cascaded-ANFIS algorithm.
Figure 3Accuracy comparison of feature dimension reduction algorithms when used on well-known datasets (breast cancer, vehicle, and Musk 1).
Figure 4Time consumption for feature dimension reduction (time is denoted in seconds (s)).
Model training performance with iterations.
| No of | SVM | MLP | ANFIS | PSO-ANFIS | GA-ANFIS | Cascaded-ANFIS |
|---|---|---|---|---|---|---|
| 1 | 1.98 | 3.28 | 2.02 | 1.91 | 1.92 | 0.31 |
| 10 | 1.61 | 0.95 | 2.02 | 1.91 | 1.92 | 0.24 |
| 100 | 1.20 | 0.43 | 2.02 | 1.43 | 1.83 | 0.20 |
Figure 510-Fold Cross-Validation of the Accuracy of the Classifications.
Figure 6Confusion matrix for eight classes classification.
Sample distribution of the Fruit-360 dataset among some of the classes.
| Class ID | Class Label | Number of |
|---|---|---|
| 0 | Apple Braedurn | 492 |
| 12 | Apple Red Yellow 2 | 672 |
| 25 | Cauliflower | 702 |
| 32 | Chestnut | 450 |
| 42 | Ginger Root | 297 |
| 44 | Grape Blue | 984 |
| 66 | Mangostan | 300 |
| 73 | Nut Pecan | 534 |
Performance of Confusion Parameters.
| Metric | Performance Value |
|---|---|
| Average Accuracy | 0.9841 |
| Precision | 0.9841 |
| Recall | 0.9841 |
| FScore | 0.9841 |
| Precision | 0.9846 |
| Recall | 0.9849 |
| FScore | 0.9845 |
| Precision | 0.9843 |
| Recall | 0.9841 |
| FScore | 0.9840 |
Configuration of the host computer.
| Processor | Intel(R) Core(TM) i9-10900K |
| Installed RAM | 64.0 GB (63.9 GB usable) |
| Windows Edition | Windows 10 Education |
| HDD | 4 TB |
| SSD | 1 TB |
Comparison of classification accuracy against similar research work.
| Reference | Algorithm | Size of the Dataset | Test Accuracy | |
|---|---|---|---|---|
| # Classes | # Samples | |||
| Seda | CNN with Stochastic | 48 | 50,590 | 98.08 |
| CNN with Adaptive | 98.83 | |||
| CNN with Root Mean | 99.02 | |||
| Raheel Siddiqi | Customized | 72 | 48,249 | 99.1 |
| Customized VGG16 | 99.27 | |||
| Ziliang Huang et al. | Customized | 81 | 55,244 | 98.06 |
| Vanilla MobileNet | 95.98 | |||
| Sourodip Ghosh et al. | ShufeNet V2 | 31 | 29,347 | 96.24 |
| Ghazanfar Latif et al. | DCNN | 18 | 22,341 | 95 |
| Jorg Martinet al. | ResNet18 | 116 | 58,428 | 98.7 |
| This Study (2022) | Cascaded-ANFIS | 131 | 67,692 | 98.36 |