Kaggle ランキングシステムはどうやって決まってる?

気になること
スポンサーリンク

Kaggle Rankings

 Kaggleには、4つのカテゴリに分かれて メダルと、その数に応じた称号が与えられます。ただ、それだけではなく下の図のようにランキングもついていることは知っていましたか?
 そして、ランキングを知っている人でもどのような仕組みで順位が決まっているかを知っている人は少ないと思います。そこで、今回の記事では、「Kaggle ランキングシステム」についてまとめていきたいと思います!

file
file

ランキングの確認方法

ランキングについては、プロフィール画面を見ることで確認することができて、現在のランクと 最高ランクを見ることができます!

実際に見てみると、Unranked となっている人もいるかと思います。このランキングシステムでは、Expert以上になってはじめてランク付けがされる仕組みになっているので、Unranked になっている方はここに順位がつくように!ということが一つの目標になると思います!

コンペ ポイント

 ランキングは、獲得ポイント順につけられます。4つのカテゴリごとにポイントの計算方法が違いますが、一番特殊なのがここで紹介する コンペのポイントです。

ポイント対応のコンペとは?

 基本的には、メダル対応のコンペは、ポイントにも対応していると考えて OKです!
詳しくは、各コンペのページの下部に書いてある Points に関する 文で "This competition awards ranking points" と書いてあれば確実に対象になります!

コンペポイントの算出式

  • N_teammates : チームメイト数
  • Rank : コンペの順位
  • N_teams : コンペに参加したチーム数
  • t : ポイント獲得からの経過日数

コンペポイントを高めるためには?

コンペポイントに関係する 要素は 上の 4つです。

  1. チームメイト数 : チームメイトは少ないほど、もらえるポイントは大きくなります!
            (4人で参加したときに比べて、1人で参加して得られるポイントは 2倍!)
  2. コンペの順位:順位が高いほど、ポイント 大
            (順位が 16倍(16位→ 256位)になると、獲得ポイントは 1/8倍)
  3. コンペに参加したチーム数 : チーム数が多いほど、ポイント大
    (順位の方がチーム数よりもポイントへの影響 大 → 同じ上位3% でも 参加チーム数が少ない方がポイントは大きくなる)
           
  4. ポイント獲得からの経過日数:ポイント獲得から日にちが経っていくほど、ポイントは減衰していく

データセット, notebook のポイント

 データセット と ノートブックでのポイントの獲得方法は同じく、Upvote(いいね)をもらうことで獲得することができます!
最初は 1upvote で 1ポイント換算ですが、投票された日から時間が立つにつれて、ポイントは減少していきます

Discussion のポイント

 ディスカッションのポイントは、データセットやノートブックと似ていますが少し異なります。
Discussion には downvote という仕組みもあるので、upvote の合計 - downvoteの合計で計算されます!

 そして、合計ポイントに対して 1upvote で 1ポイント換算を行い、投票された日から時間が立つにつれて、ポイントは減少していくという方式になります!

コメント

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