teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

2021/07/15 05:33

投稿

esklia
esklia

スコア81

title CHANGED
File without changes
body CHANGED
@@ -1,8 +1,12 @@
1
1
  不均衡データの最適化に際し、praucを以下のコードから算出しようとすると、画像のエラーが発生しました。
2
2
  エラー文を見ると、praucが増えても減ってもいないという不可解なエラーでした。疑問点は次の通りです。
3
+
3
4
  ①はじめてpraucを自分で実装したので、`precision, recall, thresholds = precision_recall_curve(test_y.values.tolist(), preds)`
4
5
  で算出したprecisionとrecallに対して`
5
6
  metrics.auc(precision, recall`を適用するという考えが間違っているかどうか。ただし、recall,precisionのシェイプは一致していて、rocaucを出すのと同様にこの場合でも成功するのではないかと考えています。
7
+ https://scikit-learn.org/stable/modules/generated/sklearn.metrics.auc.html
8
+ の説明と実装例からも、私のやろうとしていることがあっているような印象を受けました。
9
+
6
10
  ②praucを算出するときに増減は問題にならないにもかかわらず、このようなエラーが出ている理由と私の認識の誤りは何でしょうか。
7
11
 
8
12
  以上、よろしくお願いいたします。