Provided are data processing, data recognition methods and devices, and computer equipment, wherein the data processing method comprises: obtaining a feature vector pair of a sample from sample data (S102); determining a distance of the feature vector pair and positions of the feature vector pair in a feature space (S104); performing a nonlinear mapping process for the distance of the feature vector pair and the positions of the feature vector pair in the feature space and determining similarity of the feature vector pair according to the processed result (S106).