DeepFlorist: Rethinking Deep Neural Networks and Ensemble Learning as A Meta-Classifier For Object Classification

Afshin Khadangi
2023-07-05
Abstract:In this paper, we propose a novel learning paradigm called "DeepFlorist" for flower classification using ensemble learning as a meta-classifier. DeepFlorist combines the power of deep learning with the robustness of ensemble methods to achieve accurate and reliable flower classification results. The proposed network architecture leverages a combination of dense convolutional and convolutional neural networks (DCNNs and CNNs) to extract high-level features from flower images, followed by a fully connected layer for classification. To enhance the performance and generalization of DeepFlorist, an ensemble learning approach is employed, incorporating multiple diverse models to improve the classification accuracy. Experimental results on benchmark flower datasets demonstrate the effectiveness of DeepFlorist, outperforming state-of-the-art methods in terms of accuracy and robustness. The proposed framework holds significant potential for automated flower recognition systems in real-world applications, enabling advancements in plant taxonomy, conservation efforts, and ecological studies.
Computer Vision and Pattern Recognition,Artificial Intelligence,Distributed, Parallel, and Cluster Computing
What problem does this paper attempt to address?
The paper attempts to address the challenges in flower classification. Specifically, despite the significant success of Convolutional Neural Networks (CNNs) in image classification tasks, flower classification still faces several difficulties, including: 1. **Intra-class variability and inter-class similarity**: The diversity in color, shape, and texture of flowers leads to high intra-class variability, while there is also a high similarity between different categories. 2. **Limited annotated data**: High-quality annotated flower datasets are relatively scarce, which limits the effectiveness of model training. 3. **Noise and occlusion in the real world**: Flower images taken in real-world scenarios may be affected by noise and occlusion, further increasing the difficulty of classification. To address these issues, the authors propose a new deep learning framework called "DeepFlorist." This framework combines Dense Convolutional Neural Networks (DCNNs) and Convolutional Neural Networks (CNNs) to extract high-level features and employs ensemble learning methods as a meta-classifier to improve classification accuracy and robustness. Experimental results show that DeepFlorist performs excellently on benchmark flower datasets, surpassing existing state-of-the-art methods.