2022年度MLBシーズンでポストシーズン進出に出場する為には…part 2(勝利数を増やすには...)
2022年度MLBシーズンでポストシーズン進出に出場する為には…part 2(勝利数を増やすには...)
前回の記事ではこれからの分析や予測に使用されるデータの関係性、そして使用されるデータの解説についてまとめてあります。今後の記事にて前回の記事を読む事で読み易くなると思うので、ぜひ参照ください。
ポストシーズンに出場するには…?
今回の記事で、ポストシーズンに出場するためにはどうすれば良いのか…?についてから考えて行きます。
まず前提条件として、ポストシーズン出場するには最低2つの内の条件のいずれかどちらかをクリアする必要があります。
各リーグでの地区ごとの優勝チームになる
各リーグ毎の地区ごとの優勝チームを除いた中で勝率上位3チームになる
そのためまず地区毎の優勝チームになるにはどうしたら良いのかについて考えてみます。
これらは各リーグ毎のシーズン成績になっています。
グラフで見て見ると、この様な結果になっています。左から(ブリュワーズを除く)12チームが今回のポストシーズン進出を果たしたチームとなっています。このグラフから最低でも80勝以上勝たないとポストシーズンの望みが厳しい事が分かりました。それでは厳密に何勝必要なのでしょうか…?
勝利数予測の流れ
何勝必要だったかどうかを予測するために今回は人工知能の力を借りて予測を行って行きます。ざっくりと説明をすると、今回の2022年度のデータを基にコンピュータにて統計処理を行わせて予測をします。
今回学習に使用するデータは
W (勝利数) と新たに作成したデータPlayoff(そのチームが出場したかどうか?)を使用します。
Playoffデータ について…
今回このデータには2種類(0 もしくは1)の数値が入っています。
1はそのチームが出場した事を意味し、0はそのチームが出場出来なかった事を意味します。
今回使用する人工知能のアルゴリズムはロジスティック回帰モデルというアルゴリズムを使用します。
ロジスティック回帰モデルとは…?
ロジステックモデルとは学習させたデータを基に、(1か0) or (Yes か No) にて結果を分類させる分類モデルとなっています。今回の予測を出力させる為に、1 ( Playoff 出場可能 ) で 0 ( Playoff出場不可能) で出場したかどうか学習させて、1 ( Playoff 出場可能 )の結果を得る為の確率が最大化する目安となる数値が予測として出力されます。
ロジスティック回帰による勝利数予測
今回の予測に当たって使用したコードは以下になります。
from sklearn.linear_model import LogisticRegression
from sklearn.model_selection import train_test_split
# logistic regression
X = Dataset[['Playoff']].values
Y = Dataset[['W']].values
# Separate dataset
X_train, X_test, Y_train, Y_test = train_test_split(X, Y, test_size=0.2, random_state=0)
X_train, X_valid, Y_train, Y_valid = train_test_split(X_train, Y_train, test_size=0.2, random_state=0)
logistic_model = LogisticRegression(solver='lbfgs')
logistic_model.fit(X_train, Y_train)
# Show prediction result
logistic_model.predict([[1]])
勝利数予測結果
array([92], dtype=int64)
結果: 2022年度のシーズンでPlayoff出場する為には、92勝をする必要がある事が分かりました。
結果の信憑性
この結果を踏まえて、92勝とはどんなチームがクリアしているのか、また全体的な位置付けについて見て行きます。
これらのグラフを見て見ると92勝以上を上げている全チームが2022年度Playoff進出を果たしてる事が分かります。92勝以下でPlayoff進出を果たしているMariners(地区リーグ2位), Padres(地区リーグ2位), Philies(地区リーグ3位), Rays(地区リーグ3位)はワイルドカードにて出場していますが、他のチームの成績次第でPlayoff進出の確率は下がってしまうかもしれません…
この結果を踏まえた上でどうしたら92勝に達する事が出来るのか次の記事にて紐解いて行きたいと思います。
このシリーズでは2022年度のMLBレギュラーシーズンの分析と予測を順を追って書いています。なのでPart 0から順を追って見て頂けると読みやすいと思うので、是非参照ください。