The invention discloses a semi-supervised
social robot detection method based on a pseudo tag and a graph neural network. The method comprises the steps of obtaining a
data set, dividing the
data set, extracting multi-
modal features, enhancing the multi-
modal features, constructing a
social robot detection network, training the
social robot detection network, testing the social
robot detection network, and identifying and detecting a social
robot. According to the invention, two multi-
modal feature enhancement
modes are provided, so that the diversity of input data is improved; a pseudo
label generation method is provided, the problem that data labels are rare is effectively solved, and the cost of
data labeling is reduced; and a semi-supervised social
robot detection network based on a graph neural network is constructed, unlabeled data is effectively utilized to participate in training, and the training data of the social robot detection network is amplified at low cost. The method has the advantages of high detection accuracy, low
data labeling cost, large training data scale, short network
training time and the like, and can be used for identifying and detecting the social robot.