強さとは

各シーズンの「チーム成績・記録・強さ」の「強さの推移」は、各大学が平均的な強さの相手に勝つ確率を、開幕前と、試合が1つ終わるごとに見積もったものです。 このページでは、その確率をどう計算しているかを、高校数学の範囲で説明します。

1. 材料は2つの勝率

使うのは、各大学の次の2つの勝率だけです。

勝率は「勝ち ÷(勝ち+負け)」で、引き分けは数えません。点差や安打、投手などは使っていないので、強さは試合の勝ち負けでしか動きません。

2. 勝率を五分に少し寄せる

今季まだ2試合しかしていない大学が2勝0敗なら、勝率は100%です。しかし、それで「どの相手にも必ず勝つ」とは考えられません。 試合数が少ないうちの勝率は、たまたまの結果に大きく左右されるからです。

そこで、実際の成績に架空の五分の成績を足してから勝率を計算します。

直近10シーズンの勝率 =(勝ち + 2)÷(勝ち + 負け + 4)
今季の勝率 =(勝ち + 3)÷(勝ち + 負け + 6)

たとえば今季2勝0敗なら(2 + 3)÷(2 + 6)= 62.5% です。 試合数が増えるほど足した分の影響は小さくなり、20勝0敗なら 88.5% になります。

3. 強さの点数

2つの勝率に重みを掛けて足したものを、その大学の強さの点数とします。

強さの点数 = 3.18 ×(直近10シーズンの勝率)+ 1.95 ×(今季の勝率)

勝率は0から1の小数で計算します。重み 3.18 と 1.95 の決め方は、6. で説明します。 データから求めた結果、直近10シーズンの勝率の重みのほうが大きくなりました。長い目で見た実力のほうが、今季の少ない試合の勝率よりも、次の試合の結果をよく表すということです。

4. 点数の差から、勝つ確率へ

大学Xと大学Yが対戦するとき、Xが勝つ確率を、2校の点数の差 d(Xの点数 − Yの点数)から次の式で求めます。

Xが勝つ確率 = 1 ÷(1 + e−d)

e は自然対数の底(約2.718)です。この式の形の関数をロジスティック関数といいます。次のような性質があります。

点数の差 d00.5123
勝つ確率50.0%62.2%73.1%88.1%95.3%

5. 平均的な相手

グラフに描いているのは、特定の相手に勝つ確率ではなく、6校の点数の平均と同じ点数の、架空の相手に勝つ確率です。 つまり、d を「その大学の点数 − 6校の点数の平均」として、4. の式で計算しています。 50%より上なら平均より強く、下なら平均より弱いということです。

計算の例

長年強い架空の大学Aと、長年弱い架空の大学Bが対戦するとします。

直近10シーズン今季強さの点数
大学A 60勝40敗 → 0.596 7勝3敗 → 0.625 3.18 × 0.596 + 1.95 × 0.625 = 3.115
大学B 30勝70敗 → 0.308 2勝8敗 → 0.313 3.18 × 0.308 + 1.95 × 0.313 = 1.588

点数の差は 3.115 − 1.588 = 1.527 なので、 Aが勝つ確率は 1 ÷(1 + e−1.527)= 82.2%、Bが勝つ確率は 17.8% です。

6. 重みの決め方(ロジスティック回帰)

重み 3.18 と 1.95 は、過去の試合の結果から決めています。2009年までの試合(引き分けを除く)で、 各試合の前の時点の2つの勝率から、4. の式で「先攻の大学が勝つ確率」を計算します。そして、実際に起きた結果に、式ができるだけ高い確率を与えるような重みを探します。

たとえば、ある試合でXが勝ったなら、式がXの勝つ確率を0.7と見積もっていればその試合については0.7、0.4と見積もっていれば0.4です。 これを全試合について掛け合わせた値(尤度)がいちばん大きくなる重みを選びます。掛け算のままだと数が小さくなりすぎるので、実際には対数をとって足し合わせ、その和を最大にします(log は掛け算を足し算に変えるからです)。 この方法を最尤法といい、確率をロジスティック関数で表してこの方法で重みを決めることをロジスティック回帰といいます。

過去を何シーズン見るかは、2・5・10シーズンを試して、次に説明する当たり具合がいちばんよかった10シーズンにしました。 勝率に足す架空の試合(2勝2敗と3勝3敗)は、試合数が少ないうちの勝率が極端にならない程度に決めたもので、重みのようにデータから求めたものではありません。

7. どのくらい当たるか

重みを決めるのに使っていない2010年以降の1,118試合で、当たり具合を確かめました。

ただし、この改善のほとんどは東大の試合によるものです。東大の試合を除いた779試合では、的中率 57.5%、対数損失 0.686 で、 五分五分(0.693)よりわずかによいだけです。東大以外の5校どうしは、勝率だけではほとんど差がつかないということです。

8. わからないこと

シーズン一覧へ