LightGBM predict_proba in thousandths place

Can someone explain to me how my lightgbm classification model's predict_proba() is in thousandths place for the positive class:

prob_test = model.predict_proba(X_test)

print(prob_test[:,1])
    
array([0.00219813, 0.00170795, 0.00125507, ..., 0.00248431, 0.00150855,
       0.00185903])

Is this common/how is this calculated?

Should there be concern on performance testing(AUC)?

FYI: data is highly imbalanced train = 0.0017 ratio

Topic lightgbm scikit-learn classification python

Category Data Science

About

Geeks Mental is a community that publishes articles and tutorials about Web, Android, Data Science, new techniques and Linux security.