- ロジスティック回帰モデルを当てはめ、次を使用してトレーニング データセットに基づいてモデルをトレーニングします。
import scikits as sklearn from sklearn.linear_model import LogisticRegression lr = LogisticRegression(C=0.1, penalty='l1') model = lr.fit(training[:,0:-1], training[:,-1)
- 入力マトリックスに関連付けられたラベルを含むクロス検証データセットがあり、次のようにアクセスできます
cv[:,-1]
- トレーニング済みのモデルに対してクロス検証データセットを実行すると、予測に基づいて 0 と 1 のリストが返されます
cv_predict = model.predict(cv[:,0:-1])
質問
実際のラベルと予測されたラベルに基づいて、適合率と再現率のスコアを計算したいと考えています。numpy/scipy/scikits を使用してそれを行う標準的な方法はありますか?
ありがとうございました