A statistical model that learns patterns from data and provides uncertainty estimates for predictions.