The invention discloses an
analysis method for observing cognitive behaviors of fishes, and particularly relates to the field of cognitive behavior analysis. The method comprises the following steps: acquiring behavior trajectory data generated by a plurality of fish individuals, and dividing the behavior trajectory data into a fish single behavior reference
data set and a mixed behavior
original data set; independent analysis of characteristic
modes is carried out on the single-behavior reference
data set, a single-behavior characteristic threshold
database is constructed, multi-dimensional
time sequence decoupling is carried out on the mixed-behavior
original data set, and mixed-behavior cross interference characteristic data is extracted; performing nonlinear
difference analysis on the cross interference characteristic data, and constructing a fish heterogeneous behavior characteristic separation model; performing feature correction on the mixed behavior
data set according to a heterogeneous behavior feature separation model, outputting a corrected
feature data set of the fish cognitive behavior, and establishing a fish cognitive behavior analysis model to realize behavior
pattern recognition and evaluation of the fish under a specific environment or stimulation condition; and the capability of distinguishing multiple behavior
modes of the fish under the interference of a complex environment is improved.