Fine-grained classification of fly species in the natural environment based on deep convolutional neural network

Comput Biol Med. 2021 Aug:135:104655. doi: 10.1016/j.compbiomed.2021.104655. Epub 2021 Jul 16.

Abstract

Effective classification of flies is beneficial to prevent the spread of disease and protect agricultural production. It is important to prevent the invasion of fly species. Aiming at the problem of similar morphology and difficulty in the classification of fly species in the natural environment, this paper proposes a fine-grained classification method for fly species in the complex natural environment based on deep convolutional neural network. Firstly, the specific position of the fly in the image is located by the gradient-weighted class activation graph method, and the object region of the fly is obtained. Then, the local region containing the most abundant information in the image is extracted. When extracting features from the local region, the attention module and cross-layer bilinear pooling are combined. The feature information of different convolutional layers is integrated. Finally, the global and local feature information is integrated for classification. We experimentally compared the proposed method with other state-of-the-art methods on the established dataset. Experimental results show that the accuracy of the proposed method on the three datasets is 84.34%, 89.53% and 93.26%, respectively. Compared with other state-of-the-art methods, this method has a good classification effect on fly species.

Keywords: Deep convolutional neural network; Deep learning; Feature fusion; Fine-grained classification; Fly species classification.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Animals
  • Attention
  • Diptera*
  • Environment
  • Neural Networks, Computer