LightGBM Lambdarankの結果の見方

LightGBM
この記事は約1分で読めます。
スポンサーリンク

Lambdarankのサンプルコードはあっても、結果の数値をどう扱えばよいのか?という情報が見つからない状態。
オフィシャルサイトに行っても、関数の説明はあるが出力結果をどう見ればよいのか?という情報が見つからなかったのでGoogleのBARDに聞いてみたら出てきたのでまとめてみます。

Lambdarankの予想結果はどういう意味を持つのか

Lambdarankの結果は正の値と負の値の両方になりますが、正の値は正しく予測できた場合の数値と読み取ることができます。
つまり、昇順に並べて使ってくれということでしょうか。

Lambdarankの予想結果がマイナスになった場合

一応、マイナスの値になった場合の考え方も聞いてみました。
負の値になった場合は不正確な場合が多いとのこと。
そのため、Lambdarankを使用する場合は、予測結果が正になるように精度を上げるか、負の値を使わないという考慮が必要になると思います。

タイトルとURLをコピーしました