“…Complex models may be learned using deep learning algorithms using large amounts of training data. Deep learning algorithms widely used in RUL estimation include autoencoders ( Xu et al, 2021 ), convolutional neural networks (CNN), CNN with attention mechanism ( Tan & Teo, 2021 ; Wang et al, 2021 ), long-short term memory ( Xia et al, 2021 ), gated recurrent unit ( She & Jia, 2021 ), random forest ( Chen et al, 2020 ) and support vector machines ( Xue et al, 2020 ).…”