自分で予測確率を生成できるように、ロジスティック回帰係数を返す方法を知る必要があります。
私のコードは次のようになります。
lr = LogisticRegression()
lr.fit(training_data, binary_labels)
# Generate probabities automatically
predicted_probs = lr.predict_proba(binary_labels)
lr.coeff_ の値は典型的なロジスティック回帰に従うと想定していたので、次のような予測確率を返すことができました。
sigmoid( dot([val1, val2, offset], lr.coef_.T) )
しかし、これは適切な定式化ではありません。Scikit Learn LogisticRegression から予測確率を生成するための適切な形式を持っている人はいますか? ありがとう!