predict_proba() returns a two-column array of normalized scores for each record: estimated inlier and outlier membership. In PyOD, these values are scaled scores rather than true probabilities, although they can be interpreted similarly. section 6.1
Interpret the method alongside the other common detector operations:
- fit() trains the detector; predict() returns binary labels; decision_function() returns numeric outlier scores. section 6.1
- By default, predict_proba() applies min-max scaling to decision_function() results, placing scores between 0.0 and 1.0. section 6.1
- Each row contains inlier and outlier scores, which sum to 1.0; alternative scaling methods are available. section 6.1
