Predictive maintenance (PdM) is one of the most powerful maintenance techniques based on the estimation of the remaining useful life (RUL) of machines. Accurately estimating the RUL is crucial to ensure the effectiveness of PdM. However, current methods have limitations in fully exploring conditi…