Among the common classification algorithms, which all produce probability estimates in addition to class labels?