ロジスティック回帰係数を返す方法を知り、予測確率を自分で生成できるようにする必要があります。Scikit Learn:ロジスティック回帰モデル係数:明確化
sigmoid(dot([val1, val2, offset], lr.coef_.T))
しかし:私は、私はこのような予測確率を返すことができるように、典型的なロジスティック回帰をたどるlr.coeff_値を想定していた
lr = LogisticRegression()
lr.fit(training_data, binary_labels)
# Generate probabities automatically
predicted_probs = lr.predict_proba(binary_labels)
:
私のコードは次のようになりますこれは適切な処方ではない。誰もScikit Learn LogisticRegressionから予測確率を生成するための適切なフォーマットを持っていますか? ありがとう!
#prgao、おかげで、しかし、あなたの答えは私だけの確率を生成しない方法について説明します。あなたはそれらを計算する方法を知っていますか?ありがとう。 – zbinsd
sigmoid(ドット([val1、val2]、lr.coef_)+ lr.intercept_) – prgao
#prgao、それはそれでした。ちょっと、これは 'sigmoid(dot([val1、val2、1]、lr.coef_.T))'を実行したと考えましたが、 ([val1、val2、1]、lr.coef_.T)+ lr.intercept_) 'である。これを指摘してくれてありがとう。 – zbinsd