

LGBMRankerを使って機械学習アプリケーションを自作しています。

モデルを作るところまではできて、predictメソッドを使い  
予測値に対して結果を確認したところ、30~80程度のオーダーの小数値が返ってきます。  
現在はこの数値を大きい順に並び変えて、上位を評価しています。  
この数値の意味について教えて頂けますでしょうか。

また、LGBMClassifierクラスであれば、predict_probaのように正解値に対して、  
確率を出力すると思いますが、  
LGBMRankerで確率を評価したいときは一般にどのようにするのでしょうか。

やっていることとしては、複数のメンバーについてそれぞれいくつかの特徴量を用意し、  
上位3位(eval_at=(1,2,3))になるメンバーを予測しています。

教師データには、1位、2位、3位にそれぞれ3,2,1を与え、それ以外には0を与えています。

ご回答よろしくお願いいたします。


CC BY-SA 4.0
2023-02-05T10:22:56.677
93714
2023-02-05T10:22:56.677
56950
question
python 機械学習
LightGBMにおけるLGBMRankerクラスpredictメソッドの返す値の意味について