LoL Beginnerの観戦日記

コロナがきっかけでLoL始めました. プロの試合を観戦するのにはまったので, ついでに記録を残すためのブログです.

Simple Idea Made Prediction Model Understand the Difference in Time-Dependent Features of Champions 【LoL】【ML】

My last article was somewhat abstract, writing about the concept of "Bli2kun Project".
This time, I'm reporting on a simple idea that yielded some interesting results. I hope you will enjoy reading it more than last time.

 

  • Challenge: How to Get the Model to Learn the Different Timing of Different Champions' Power Spikes
  • Approach: Simple Idea Solved This Problem!
    • How to determine the length of the game be split?
  • Results: Model Captures the Difference in the Characteristics of Champions
    • Result of the model learning early game (~25min) data
    • Result of the model learning middle game (25min~35min) data
    • Result of the model learning late game (35min~) data
  • Finally...

 

続きを読む

"Bli2kun Project" Start!! Predict the Win Team from Picked Champions Using ML or DL methods.【LoL】

Hey guys, how are you enjoying Worlds 2020?
I enjoy watching WCS games myself, of course. I just started LoL this spring after Corona, and a lot of the pro games are exciting for me. I try to share my impressions and original content on my blog.

By the way, have you ever heard of the "Bliz-kun" model that appeared on the LJL game broadcast? It's a system for predicting winnings rate after the draft and in the middle of a game. I haven't seen anything like this outside of the LJL and LPL. (I was watching games in the LJL, LCK, LPL, and LEC regions this summer.) I like the system as an element of spectatorship, and I'm technically interested in it because it's close to my field of study.

As you know, no such system for predicting the odds of winning has appeared in the WCS. Then I'm going to try to mimic this system myself, which is the main purpose of this article. I decided to call this challenge the "Bli2kun Project".

In this article, I'm going to write about the ideas I tried and the interesting results I got, not the program code and other details.

 

  •  Overview of "Bli2kun Project" Version 1
    • Collecting Data
    • Machine Learning Model which I Used
    • Input Shape for the Model: One-hot Encoding
    • Problem Setting
    • Motivation of Version1
    • Future Works
  • Test & Trials
    • Trials Using the Matches in 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
  • Appendix: Champion Importance which Bli2-kun learned
  • Finally...
続きを読む

味方とのシナジーや対面相性を理解する!?Bli2君プロジェクトVer2アップデートを解説!【LoL】【機械学習・深層学習】

前回の記事から時間が空いてしまいましたが、今回はTech&AIの記事の更新です。

先日行われたWorlds2020(WCS2020)の準決勝2シリーズにおいて、ひっそりとですがVer2にアップデートしたBli2君の試運転とTwitterでの宣伝を行っていました。本記事では、進化を果たした勝利予想モデルの解説を行っていこうと思います。

自分の研究分野である「自然言語処理」の最先端の手法を構成する要素を多く用いているため、これまでの記事の中では最もLoLから遠ざかっています。詳細な説明は省いて、どのような狙いで当アップデートを行ったのかという点を中心に書いているので、大まかな主旨を分かっていただけると筆者としては嬉しいです!

 

  •  まず最初に:問題設定の確認
  • Bli2君アップデート内容を解説!
    • Embedding
    • MultiHead Attention
    • Additive Attention
  • その他のポイント
    • 時間帯ごとにモデルを学習させるのは変わらず
    • 使用するデータを前回から増やす
  • Case Study:TES vs Suning Game1
    • MultiHead Attentionのattention可視化
    • Additive Attentionのattention可視化
  • 最後に

 

続きを読む

BanPickからDWGとG2の違いを読み解く... Semifinal DWG vs G2【LoL WCS2020】【観戦日記】【ドラフト考察】

みなさん、先日のDWG vs G2のSemifinalはいかがでしたか。

筆者はG2を応援していたのと、PICK'EMもG2 winを予想していたのでショックが大きいです... 試合内容としてもGame2以外はDWGが圧倒してスノーボールを決めた印象が強く、個人的に面白くないので、今回の観戦日記は、シリーズを通したドラフトについて考える内容にしようと思います。

もう少し真面目な理由を挙げると、LJL韓国語通訳のスイニャンさん(@shuiniao)の、DWGのadc Ghostの試合後インタビューを日本語訳してくれたツイートによると、Ban Pickの段階でDWGがかなり上手くやっていたようです。

 本記事では、G2の慌てている様子・DWGの自信をドラフトから読み解いていこうと思います。

 

  • シリーズを通したBanPickの一覧
  • mid偏重のG2に対してバランスのいいDWGのピック
    • midの懐が深いDWG
    • topの懐も深いDWG
  • 最後に

 

続きを読む

G2・TES、君に決めた!SemiFinal PICK'EM 紹介!【LoL WCS2020】

みなさん、Quarterfinalはご覧になりましたか?熱い試合が多くて面白かったですね。

今週末のSemiFinalが待ちきれない今日この頃ですが、始まる前にPICK'EMの紹介とその意図について日記に残しておこうと思います!あくまで筆者個人の意見ですので、外れても悪しからず...

 

  •  QuarteFinalの振り返り・SemiFinalのPICK'EM紹介!
  • 10 / 21 (土) G2 vs DWG:G2 Win!!
    • 注目マッチアップその1:Caps vs Showmaker (mid)
    • 注目マッチアップその2:Wunder vs Nuguri (top)
    • 注目マッチアップその3:Jankos vs Canyon (jg)
    • 注目ポイント:両チーム光る集団戦の強さ
    • まとめ:G2 Win
  •  10 / 22 (日) TES vs Suning:TESはレジリエント!
    • ポイント1:チームを支える369とKarsaがいる安心感!
    • ポイント2:JackeyLoveとhuanfengのadc対決
    • まとめ
  • 最後に

 

続きを読む