In continuous-process systems, failures of rolling-element bearings typically cause accidents, reduced productivity, and production-related financial losses. Therefore, predicting both the lifespan of rolling-element bearings and their replacement time is crucial for preventing machine system failures. Accordingly, numerous studies have reported various machine and deep learning classifiers for predicting the lifespan of bearings. However, these studies did not consider degradation trends of bearings. Thus, this study aimed to develop an algorithm to predict the lifespan of a bearing by considering its degradation trend. A vibration dataset of bearings was obtained at low and high speeds. Using a second-order curve-fitting model, various degradation patterns in the dataset were classified. Appropriate time-domain or frequency-domain feature variables applicable to the design of a classifier were determined according to classified patterns. In addition, the classifier was trained using multiple bidirectional long short-term memories. Finally, the performance of the developed classifier was verified experimentally.