A GPR is used for multi-step prediction depending on the data trend.
Direct, Recursive and Direct-recursive methods are employed to generalize GPR model.
The uncertainty information generated from GPR facilitates fault pre-caution.
Multi-step prediction can support fault diagnosis and prognosis efficiently.