The invention provides a fish
disease identification method based on
deep learning. Firstly, a new multi-
branch adaptive reparametric module CKDB is provided, a plurality of parallel branches are used in a training stage to capture abundant fish
disease features, and the complex branches are combined into an efficient convolutional layer through adaptive reparameterization in a reasoning stage, so that the feature expression ability of the model is effectively improved. Secondly, providing a novel multi-scale adaptive feature
pyramid network N-MAFPN: the network adopts an adaptive
feature fusion strategy, and through effective fusion and multi-
branch feature extraction of features of different scales, the detection precision of the model on fish diseases is improved; finally, a multi-scale attention enhancement module SM-Detect is introduced to the head of the network; and
disease area features concerned by the model are dynamically adjusted by using a self-adaptive attention mechanism on feature maps of different scales, so that the fish
disease detection capability of the model is improved. The effectiveness of the proposed
algorithm structure is proved through an
ablation experiment, the problem of insufficient
identifiability of fishes caused by diversity of intensive
aquaculture environments and
rapidity of movement is solved, and the method is a key progress for promoting intelligent health monitoring of fish diseases.