Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
GPT-5と寿司合戦を攻略する
Search
GO Inc. dev
September 02, 2025
260
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
GPT-5と寿司合戦を攻略する
社内勉強会で使用した資料です。
GO Inc. dev
September 02, 2025
More Decks by GO Inc. dev
See All by GO Inc. dev
生成AIで高い生産性を求められて、 悩み、乗り越えた話
mot_techtalk
2
68
『GOエコノミー 』(相乗りサービス) におけるスペック駆動開発
mot_techtalk
1
100
調査タスクをAIと乗り切る 〜過去の調査をナレッジ化し 調査手順をスキルにする〜
mot_techtalk
1
70
タクシーアプリ『GO』の実践的データ活用〜位置情報データの収集とStreamlitでの可視化〜
mot_techtalk
2
280
バグチケットをAIで全自動解決する 生成AIに人の仕事を任せきるために必要だったこと
mot_techtalk
1
500
タクシーアプリ『GO』の実践的データ活用
mot_techtalk
4
600
エンジニアはドメイン知識とどう向き合うべきか?
mot_techtalk
1
740
ちょっとだけ踏み込んだ ダイナミックプライシング 〜オンデマンド交通への拡張〜
mot_techtalk
1
200
MySQL, PostgreSQLのオブザーバビリティをGrafanaで向上させた話
mot_techtalk
3
1k
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
42
3.2k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7k
Building AI with AI
inesmontani
PRO
1
1.3k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
550
Building Adaptive Systems
keathley
44
3.2k
Done Done
chrislema
187
17k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
850
Google's AI Overviews - The New Search
badams
0
1.6k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
3
4.3k
Transcript
AI 2025.08.21 田村和樹 GO株式会社 GPT-5と寿司合戦を攻略する
AI ▪ 8/8にOpenAIからGPT-5がリリースされた ▪ バラエティ『水曜日のダウンタウン』で行われた企画「寿司合戦」の 最適な戦略を探すことをテーマにGPT-5を試してみた ▪ なお、発表者は数理最適化や強化学習の分野には明るくない はじめに
AI 1. GPT-5と寿司合戦について 2. ゲームの定式化と諸設定 3. 戦略の検討 4. まとめ アジェンダ
AI 1. GPT-5と寿司合戦について 2. ゲームの定式化と諸設定 3. 戦略の検討 4. まとめ アジェンダ
AI ▪ 8/8にリリースされた現在OpenAIの中で最も高性能・速度・汎用性を持つモ デル ▪ 特にコーディング・数学・文章生成・ヘルス領域など実務寄りのタスクで正 確性と再現性が大きく向上 ▪ 前モデルを「賢い大学生」と表現したのに対し、「博士号を修得した専 門家」と表現
▪ 発表時のデモでは、飛行機が飛ぶ原理であるベルヌーイ効果について説 明させ、アプリケーションを4分程で作成した GPT-5について 発表配信より
AI ▪ 5月21日放送の『水曜日のダウンタウン』(TBS系)で行われた企画 ▪ 簡単なルール紹介 ▪ コンビ対コンビで回転レールで運ばれてきた寿司を食べる ▪ 食べた皿を自陣に積み上げるか相手の積み上がった皿に投げて崩すかを 選択できる
▪ 一度積み上げた皿や投げて外した皿を再度投げることはできない ▪ 制限時間終了時点で多く皿が積み上がっていたコンビの勝ち 寿司合戦について
AI 1. GPT-5と寿司合戦について 2. ゲームの定式化と諸設定 3. 戦略の検討 4. まとめ アジェンダ
AI ▪ コンビではなく1対1の勝負とする ▪ 相手と自分の食べる能力と投げる能力(後述するq)は同じ ▪ 以下を1ステップとし、Nステップ繰り返す ▪ お互いに食べた枚数の皿を食べる(持つ) ▪
個々の皿は積み上げるか投げるかを選択できる ▪ 投げる場合、確率qで命中し、積み上げられた皿の枚数Sに対してB(S,d) 枚崩れるとする ▪ Nステップ後に多く皿が積み上がっていた方の勝ち ゲームルールの定式化
AI ▪ ステップごとに食べた皿をどれだけ投げるかを「戦略」と呼ぶ ▪ 相手は全てのステップで、固定された戦略(割合)で皿を投げてくるとする ▪ ゲーム開始時点では相手の戦略はわからない ▪ 後述する様々な自分が持つ戦略で200回勝負し勝率を測る 戦略の評価
AI 1. GPT-5と寿司合戦について 2. ゲームの定式化と諸設定 3. 戦略の検討 4. まとめ アジェンダ
AI ▪ GPT-5にゲームルールや諸条件を伝えたところ、3つのモデル(戦略)を提案し てくれた GPT-5に相談
AI ▪ 未知である相手の戦略(つまり皿を投げる確率)を最尤法で逐次的に求め、自 分も全く同じ戦略をとる ▪ 相手の戦略を観察し「自分の判断の基準」を作る ▪ 限界: 相手と同じ戦略を取るので差をつけられない(勝率は五分五分) 戦略1
: ミラー
AI ▪ 最尤法で求めた相手の戦略から線形変換した戦略をとる ▪ 相手と同じでは勝てない → 推定した戦略を少しずらして「こちらが有利 になる方向に変換」 ▪ 改善点:
単純模倣から「相手を利用して差をつけに行く」発想への進化 ▪ 限界: 線形変換なので調整幅に限界がある。極端な相手には強いが、中庸な相 手には対応が難しい 戦略2 : カウンター(線形)
AI ▪ GPT-5「線形の限界を超えるために非線形関数で柔軟に変換」 ▪ 線形では表現しきれなかった「相手の戦略に応じた微妙な調整」が可能 になり、ほとんどの場合で勝ち越せている ▪ 「柔軟に変換」とあるが、相手がどんな戦略をとってきても戦略0.52付近を とるという戦略になっていた 戦略3
: カウンター(非線形)
AI ▪ 少しでも相手が投げるor食べる能力が高いと全く勝てなくなってしまう ▪ GPT-5からいくつか改善策をもらったが別の機会に... 課題
AI 1. GPT-5と寿司合戦について 2. ゲームの定式化と諸設定 3. 戦略の検討 4. まとめ アジェンダ
AI ▪ 「寿司合戦」をテーマにGPT-5の凄さを体感できた ▪ 「相手の戦略を特定し対策を立てる」という点が最もらしいし、勝ち越 せる戦略に辿り着けた ▪ シミュレーションのコードはほとんど書いてくれた ▪ 相手の戦略に加えて能力も加味することが今後の課題
まとめ