Before revision:  Gaussian processes regression (GPR) models have been widely used in machine learning applications because  their representation flexibility and inherently uncertainty measures over predictions.
After revision:  Gaussian processes regression (GPR) models have been widely used in machine learning applications because of their representation flexibility and inherently uncertainty measures over predictions.