Home
Explore
Submit Search
Upload
Login
Signup
Advertisement
Check these out next
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Saba Software
Introduction to C Programming Language
Simplilearn
The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr...
Palo Alto Software
9 Tips for a Work-free Vacation
Weekdone.com
I Rock Therefore I Am. 20 Legendary Quotes from Prince
Empowered Presentations
How to Map Your Future
SlideShop.com
Read with Pride | LGBTQ+ Reads
Kayla Martin-Gant
Exploring ChatGPT for Effective Teaching and Learning.pptx
Stan Skrabut, Ed.D.
1
of
20
Top clipped slide
テラスタイプ予測AI(広島市立大学大学院_渡辺春希).pdf
Feb. 9, 2023
•
0 likes
0 likes
×
Be the first to like this
Show More
•
42 views
views
×
Total views
0
On Slideshare
0
From embeds
0
Number of embeds
0
Download Now
Download to read offline
Report
Data & Analytics
We created an AI that can win Pokemon battles. It uses a neural network to predict terrace types.
ssuserf94232
Follow
Advertisement
Advertisement
Advertisement
Recommended
research.pdf
ssuserf94232
14 views
•
35 slides
information_fake_2.pdf
ssuserf94232
42 views
•
12 slides
make_information_search.pdf
ssuserf94232
30 views
•
17 slides
Hiro it202105
ssuserf94232
68 views
•
14 slides
Deeplearn4
ssuserf94232
194 views
•
17 slides
Deeplearning3
ssuserf94232
105 views
•
19 slides
More Related Content
Recently uploaded
(20)
22.诺丁汉大学.pdf
fdhrtf
•
2 views
170-太平洋大学.pdf
fdhrtf
•
3 views
19劳伦森大学.pdf
dsadasd17
•
2 views
小学校向けAI導入企画0606.pdf
KunihiroSugiyama1
•
98 views
#国外留学文凭购买York U假毕业证书
fc2c0f2b1mymailol
•
2 views
#国外留学文凭购买Tufts假毕业证书
14zw8z53qmm
•
2 views
13UIUC.pdf
fdhrtf
•
3 views
177-雪城大学.pdf
dsadasd17
•
2 views
61.密德萨斯大学.pdf
fdhrtf
•
2 views
#国外留学文凭购买Brandon假毕业证书
fc2c0f2b1mymailol
•
2 views
1悉尼大学.pdf
dsadasd17
•
11 views
43圣玛丽大学.pdf
dsadasd17
•
2 views
☀️《马尔堡大学毕业证仿真》
hjhgg1
•
2 views
20230610ビジネス実務学会_基調講演.pdf
東京工業大学
•
4 views
25戴尔豪斯大学.pdf
fdhrtf
•
2 views
26中央昆士兰大学.pdf
fdhrtf
•
2 views
46圣文森山大学.pdf
dsadasd17
•
2 views
#国外留学文凭购买uOttawa假毕业证书
fc2c0f2b1mymailol
•
2 views
81福特汉姆大学.pdf
LorettaPrice2
•
2 views
33欧肯那根学院.pdf
fdhrtf
•
2 views
Featured
(20)
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Saba Software
•
1.6K views
Introduction to C Programming Language
Simplilearn
•
333 views
The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr...
Palo Alto Software
•
83.4K views
9 Tips for a Work-free Vacation
Weekdone.com
•
2.3K views
I Rock Therefore I Am. 20 Legendary Quotes from Prince
Empowered Presentations
•
137.7K views
How to Map Your Future
SlideShop.com
•
265.2K views
Read with Pride | LGBTQ+ Reads
Kayla Martin-Gant
•
175 views
Exploring ChatGPT for Effective Teaching and Learning.pptx
Stan Skrabut, Ed.D.
•
52K views
How to train your robot (with Deep Reinforcement Learning)
Lucas García, PhD
•
40.1K views
4 Strategies to Renew Your Career Passion
Daniel Goleman
•
119.9K views
The Student's Guide to LinkedIn
LinkedIn
•
82.5K views
Different Roles in Machine Learning Career
Intellipaat
•
11.2K views
Defining a Tech Project Vision in Eight Quick Steps pdf
TechSoup
•
8.6K views
The Hero's Journey (For movie fans, Lego fans, and presenters!)
Dan Roam
•
28K views
10 Inspirational Quotes for Graduation
Guy Kawasaki
•
301.4K views
The Health Benefits of Dogs
The Presentation Designer
•
34.2K views
The Benefits of Doing Nothing
INSEAD
•
51.3K views
A non-technical introduction to ChatGPT - SEDA.pptx
Sue Beckingham
•
17.9K views
The Dungeons & Dragons Guide to Marketing
Ian Lurie
•
15.9K views
How You Can Change the World
24Slides
•
57.9K views
Advertisement
テラスタイプ予測AI(広島市立大学大学院_渡辺春希).pdf
ポケモンバトルに勝てる AIを作ってみた! 広島市立大学大学院 渡辺春希 1
ポケモンバトルとは? 2 ・技を選択して相手のHPをゼロにする。 ・相手のポケモンをすべて倒したら勝ち! 出典:https://www.youtube.com/watch?v=CiPhZjbLdt0
ポケモンバトルで重要なこと 3 ⚫ いろいろあるけど.. 勝つためには相手に与えるダメージ量が大切! ⚫ 与えるダメージ量だけではなく.. 負けないためにはこちらの受けるダメージ量も大切! これらのことから攻撃を与える際は多くのダメージを与え, 攻撃を受ける際は最小のダメージに抑えることが大切!
タイプ相性 4 ・ダメージ量に大きく影響するのがタイプ相性! ・0.5倍,2倍の他にも1倍,0倍が存在する。 2倍 2倍 2倍 0.5倍 0.5倍 0.5倍 くさ みず ほのお 0.5倍 0.5倍 0.5倍
新要素:テラスタル 5 出典:https://article.yahoo.co.jp/detail/9d5d92b3520bcf0994c7bbf00f83ee4755ad16e3 ・ポケモン最新作では特定のタイプに変更できるテラスタルが追加 ・変更できるタイプはバトル前に予め設定したタイプのみ ・テラスタルを行えるのは3体中1体のみ
テラスタルがあると 6 みず 有利 ほのお 不利 VS 炎が草タイプに テラスタルすると みず 不利 くさ 有利 VS ・従来不利な対決もテラスタルにより,優位になる。 ・テラスタルを上手く使うかどうかが勝利の鍵!
テラスタルを読めれば 7 みず ほのお VS テラスタル を読めれば ほのお 有利 くさ 不利 VS 草にテラスタ ルするかw えー!! ・テラスタルはカウンターに近い ・相手のテラスタルに最適な行動をすればテラスタルの権利を 無駄にすることができる!
テラスタルの理不尽さ 8 ⚫ 運要素が多すぎる! 誰がテラスタルするのか?いつテラスタルするのか? 何タイプにテラスタルするのかなど.. ⚫ 予測できそうなもの 誰やいつは状況によって異なるため難しそう。 タイプは予め設定するので何かしらのパターンは ありそう。
テラスタイプ予測AI 9 ・対象のポケモンのステータス(種族値),タイプを入力し テラスタイプを予測するAIを構築。 ・分類のクラス数は18。 炎タイプで ステータスは.. 草タイプかなぁ
タイプを数値に変換 10 くさ ほのお みず くさ
1 0 0 ほのお 0 1 0 みず 0 0 1 炎タイプだから 010だな。 One-hot表現を用いた数値変換表 ・タイプは文字列のため,数値に変換する ・数値変換の例としてone-hot表現が挙げられる。 ・しかしone-hotではどのタイプに強い,弱いが分からない。
タイプ相性を用いた数値変換 11 くさ ほのお みず くさ
0.5 2 0.5 ほのお 0.5 0.5 2 みず 2 0.5 0.5 タイプ相性を用いた数値変換表 ・タイプ相性を用いた数値変換を提案 ・これなら特定のタイプの強弱が明確となる。
集めたデータ 12 出典:https://yakkun.com/bbs/party/ ・ポケモン徹底攻略からSeleniumを用いて スクレイピングを実施。 ・合計で5992匹分のデータを収集。
まとめたデータ 13
実験設定 14 使用モデル:ニューラルネットワーク 最適化関数:Adam 学習率:0.001 エポック数:50 評価指標:正解率 使用変数:{ステータス(種族値),ワンホットによるタイプ, タイプ相性によるタイプ,タイプ相性和, ワンホット和} 5分割の交差検証を実施
実験結果 15 使った変数 正解率 {種族値,ワンホット,ワンホット和} 0.4052 {種族値,タイプ相性,タイプ相性和}
0.4005 {種族値,ワンホット} 0.3992 {タイプ相性,タイプ相性和} 0.3972 {種族値,タイプ相性} 0.3967 {ワンホット} 0.3937 {ワンホット,ワンホット和} 0.3932 {タイプ相性} 0.3914 {種族値} 0.3853 使った変数による正解率 ・正解率の変化はそこまでなかった。
正解率が低かった理由 16 ⚫ データ量が少ない? ・6000件はデータ量としては少なかったか.. ・1000件→6000件に増やした際に正解率が上がったので 今後データを増やす必要はあるかも。 ⚫ ラベルの不均衡 ・データ量が少ないラベルでは47件だった。 ・多いラベルでは630件。 ⚫
特徴量設計 0.5以下ならマイナスの値に変換するなど。
ヒートマップ 17 ・データ量が多い“くさ”や“はがね” に予測が集中している。 ・データ量が少ない“むし”や“エスパー” の予測は少ない。
まとめ 18 ⚫ テラスタイプを予測するAIの構築 ラベルの不均衡,データ量などから高い正解率を示せなかった。 ⚫ 一通りのプロセスの経験 普段行わないデータ収集,特徴量設計などを行った。 ⚫
今後の発展 種族値やステータスだけではなく,パーティの情報も モデルに組み込んでみる。
コードやデータ 19 github:https://github.com/harukirara/terasu_pre アプリ:https://harukirara-terasu-pre-app-m57l3m.streamlit.app/
20
Advertisement