This paper presents a data-driven method for prognosticating the remaining useful life (RUL) of bearings using Support Vector Machines (SVM) and Mixture of Gaussians Hidden Markov Models (MoG-HMM). The proposed method focuses on transforming sensor data into models that effectively represent degradation behaviors, demonstrating superior performance compared to established methods. Experiments conducted on a relevant database validate the efficacy of the proposed approach in predicting bearing health and failure.