社会人データサイエンティストの雑多なブログ

社会人データサイエンティストが暇なときに更新するブログです。趣味のLoLとか勉強した内容について、雑多に書いていこうと思います。

G2しか勝たん!!Quarterfinal Gen.G vs G2【LoL WCS2020】【観戦日記】

皆さん、先日のG2ショーは楽しまれたでしょうか。

LCKのチームに対して試合前から自信を見せるG2が、有言実行というようなシリーズになりましたね。筆者は個人的にCapsの爆発的なキャリーが見られて嬉しかったです。さっそく観戦日記を書いていこうと思うので、ぜひ読んでみてください!

 

  • Game1 GEN (Blue) vs G2 (Red):Gen.G、そんなにメタを渡して大丈夫か?
  • Game2 GEN (Blue) vs G2 (Red):構成はGame1と逆だが...
  • Game3 Gen.G (Red) vs G2 (Blue):やっぱり勝つのはG2
  • まとめとおまけ

 

続きを読む

Fnatic 最高のシリーズをありがとう:Quarterfinal TES vs FNC【LoL WCS2020】【観戦日記】

昨日のTop Esports vs Fnatic、熱い試合が多かったですね。ご覧になっていた方は、記憶に新しいかと思います。この熱が冷めぬうちに、観戦日記を書いていこうと思います。度々になりますが、ネタバレになりますのでまだ見てない方は、ここで本記事をそっと閉じることをお勧めします。

 

  •  Game1 TES(Blue) vs FNC(Red): シンジド!?Bwipo本気か!?
  • Game2 TES(Blue) vs FNC(Red): Hylissang、ブラウムでそのパフォーマンスは何なんだ!?
  • Game 3 TES(Blue) vs FNC(Red): ヴェルコズ・カ=ジックスピックまじか!?
  • Game4: FNC(Blue) vs TES(Red): どちらが勝ってもおかしくない激戦!!
  • Game5 FNC(Blue) vs TES(Red): TESはやっぱり強かった...
  • 最後に(とおまけ)
  • 追記

 

続きを読む

Bli2君、時間ごとのチャンピオン重要度を理解する!?「Bli2君プロジェクト」マイナーアップデート【LoL】【機械学習】

先日始動したLJLの勝率予想モデル ブリッツ君を模倣する「Bli2君プロジェクト」ですが、ここ2日で若干ですが重要なアップデートを果たしました。本記事では、変更点とその成果について紹介していきたいと思います。

 

  • プロトタイプ1号の課題:チャンピオンはそれぞれ強い時間があるが、それを知らない...
  • プロトタイプ1号からの変更点:シンプルなアイデアで解決!
    • 下準備:試合の長さはどうやって分ける?
  • 時間帯によって、モデルの間で重要なチャンピオンの違いが出た!
  • 最後に:Worldsの試合の勝率予測をTwitterでしています、見てね!

 

続きを読む

Quarterfinal DWG vs DRX ドラフトについて考えてみる【LoL WCS2020】

ついにWorlds2020(WCS)ノックアウトステージが始まりました。

最初のマッチアップはDWG vs DRXです。今回、試合内容が面白いという感じではなかったので、これまでの観戦日記とは趣向を変えてバンピックを中心に書いてみようと思います。最後に、先日始動した「Bli2君」プロジェクトに関しても触れています。ぜひ読んでみてください!

 

  •  Game1:DWG (Blue) vs DRX (Red):DRX、CCがないぞ?
  • Game2:DRX (Blue) vs DWG (Red):Global Ult持ちが3人!?
  •  Game3:DRX (Blue) vs DWG (Red):ヴェルコスmid登場!?目を見張るテクニックも!
  • Bli2君 プロトタイプ1号 DWG vs DRX 勝率予想 考察
    • Game1
    • Game2
    • Game3
  • 最後に

 

続きを読む

LJL勝率予想モデル ブリッツ君を再現目指す「Bli2君プロジェクト」始動!プロトタイプ第1弾を紹介【LoL】

みなさん、Worlds2020(WCS)は楽しんでいるでしょうか。

筆者はこれまでWCSの観戦日記とPICK'EMに関してブログを更新してきましたが、読者のかたに何か新しい知見を提供できたかというと、残念ながらできていないと考えております。そこで、今回の記事ではこれまでとは趣向を変えて、筆者が普段研究で用いている機械学習や深層学習の手法とLeague of Legends(LoL)を関連させたものにしようと思います。

LJLの実況解説をご覧になっている方はご存知と思いますが、LJLではBanPick終了後や試合途中に勝率予想を行う「ブリッツ君」(表記は不明)が登場していました。気になったので、Google検索などしてみたのですが引っ掛かりませんでした。(情報がございましたら教えてください。)個人的に観戦中の一要素として楽しみにしていたのと、今回のWCSでブリッツ君が現れないこともあって、それじゃあ自分で再現してみようという試みを始めています。とりあえず名前は「Bli2君プロジェクト」としています。*1

ノックアウトステージまでに間に合わせたいという時間的な制約があり、本記事はプロジェクトの中身をかいつまんだものになっています。まだまだ、改善部分がある点と記事に書かれていない部分の手順も存在する点に留意して読んでいただけると嬉しいです。今後、時間がある時に、最新および詳細な内容と新しい記事として更新していく予定です。

  •  プロトタイプ第1弾の概要
    • 学習データの準備
    • 使用する機械学習モデル
    • モデルへの入力情報
      • 問題点
    • 予測対象
    • 今回の狙い
  • Bli2君 プロトタイプ第1弾 学習結果&試しに使ってみる
    • WCS Group Stage の試合で使ってみた!
      • Group Stage Day5 Tiebreaker: Suning vs G2:Suning Win
      • Group Stage Day6: JDG vs DRX:JDG Win
      • Group Stage Day8: DRX vs TES:TES Win
  • おまけ:特徴量重要度からメタが分かるかも!
  • 最後に

 細かい部分が気にならない方は、「学習結果&試しに使ってみた」から読むと面白いと思います。

*1:事前に入念なリサーチをせず、個人ブログだから大丈夫だろうという見切り発車をしています。要請があれば記事削除も検討します。

続きを読む