Owing to the symmetry of the rolling bearing structure and the rotating operation mode, the rolling bearing works in a complex environment. It is very easy to be submerged by noise and misdiagnosis. For the non-stationary signal in variable speed state, this paper presents a condition monitoring method based on deep belief network (DBN) optimized by multi-order fractional Fourier transform (FRFT) and sparrow search algorithm (SSA). Firstly, the fractional Fourier transform based on curve feature segmentation is used to filter the fault vibration signal and extract the fault feature frequency. Then, the fault features are input into the SSA-DBN model for training, and the bearing fault features are classified, identified, and diagnosed. Finally, the rotating machinery fault simulator in the laboratory of Ottawa University is taken as the practical application object to verify the effectiveness of the method. The experimental results show that the proposed method has higher recognition accuracy and stronger stability.