Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
技育展2022 無駄開発 「オセロロボット Isevot」
Search
Nyanyan
September 15, 2022
Technology
0
550
技育展2022 無駄開発 「オセロロボット Isevot」
Nyanyan
September 15, 2022
Tweet
Share
More Decks by Nyanyan
See All by Nyanyan
stdout2020 LT Nyanyan
nyanyan
0
130
Other Decks in Technology
See All in Technology
横断組織として考える共通DBの課題解決 〜 桃園の誓いアーキテクチャ 〜 / Addressing Shared Database Challenges as Cross-Team: “Peach Garden Oath” Architecture
4geru
0
320
20240911_New_Relicダッシュボード活用例
speakerdeckfk
0
110
mcwithcode プロジェクト概要
takunology
0
7.9k
Agile in Automotive Industry, puzzles and lights.
hiranabe
3
1.5k
事前準備が肝!AI活用のための業務改革
layerx
PRO
1
400
20240912 JJUGナイトセミナー
mii1004
0
140
可視化により内部品質をあげるAIドキュメントリバース/20240910 Hiromitsu Akiba
shift_evolve
0
240
LLVM/ASMを使った有限体の高速実装
herumi
0
120
Fediverse Discovery Providers overview
andypiper
0
180
Segment Anything Model 2
tenten0727
3
730
Technology that powers Lambda / AWS Lambda を支える技術
_kensh
7
800
Kubernetesって何? -大規模なKubernetesを運用するKubernetes as a Serviceチームの話を添えて-
lycorptech_jp
PRO
9
3.3k
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
How STYLIGHT went responsive
nonsquared
93
5.1k
Design by the Numbers
sachag
277
19k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
36
1.7k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
166
48k
Gamification - CAS2011
davidbonilla
79
5k
Designing with Data
zakiwarfel
98
5k
Making Projects Easy
brettharned
113
5.8k
Pencils Down: Stop Designing & Start Developing
hursman
119
11k
Atom: Resistance is Futile
akmur
261
25k
Visualization
eitanlees
142
15k
Building Flexible Design Systems
yeseniaperezcruz
325
38k
Transcript
オセロロボット Isevot ロボット同士のオセロ 筑波大学理工学群工学システム学類2年 山名琢翔(にゃにゃん) Twitter: @takuto_yamana
山名琢翔(にゃにゃん)とは • ハードソフト回路、一応何でもやる • ルービックキューブ大好き • オセロ大好き • 今回はオセロAIとロボットの話です •
クマ財団 • Maker Faire • IPA未踏事業
オセロAIを作っている話 • 楽しそうなのでオセロAI作ってみよう! ↓半年後 • コンテストで世界1位になった ↓3秒後 • コンテスト外でも世界最強になりたい! ↓半年後
• コンテスト外でも世界最強になった • 現在も開発中
なぜ私のAIが強いのか • 爆速 • Negascout探索 • 並列化 • SIMD •
場合に応じた最大限の最適化 • 正確 • 独自アイデアを取り入れた評価関数 • ゲーム情報学研究会で発表済 • 機械学習 • 約2万行のコード
自作AIと盤面を挟んで オセロがしたい!
黒: 私 白: 最強AI搭載ロボット
雲行きが怪しく…
あっ、あーーー!!!
ロボット同士でオセロ Isevot
電磁石で器用に石を操ります
ロボットアーム2本 石の補給も全自動
え?人間は見るだけ? • ロボット同士なら物理盤面でやる必要なくない? • ロボット1台でも済むんじゃない? • わざわざロボットアームの形にする必要なくない? 私が観戦していて楽しいのでいいんです!!!
オセロの完全解析を目指しています • 8x8オセロがどちら必勝/引分か、まだわかっていない • 5-10年程度でできそうな気がする • 私が世界で初めてやりたい!! • 高度な並列化アルゴリズムの研究 •
高速かつ高精度な評価関数の研究 • スーパーコンピュータを使います • オセロの完全解析自体も無駄開発
まとめ • 世界最強オセロAIを作りました • 思い立ってロボットと対局したら心が折れました • ロボット同士に対局させたら案外観戦が楽しい • オセロの完全解析を目指しています Twitter
@takuto_yamana