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
750
技育展2022 無駄開発 「オセロロボット Isevot」
Nyanyan
September 15, 2022
Tweet
Share
More Decks by Nyanyan
See All by Nyanyan
stdout2020 LT Nyanyan
nyanyan
0
140
Other Decks in Technology
See All in Technology
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
520
コスト削減から「セキュリティと利便性」を担うプラットフォームへ
sansantech
PRO
3
1.6k
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
3
530
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
170
AI駆動開発を事業のコアに置く
tasukuonizawa
1
400
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.4k
プロポーザルに込める段取り八分
shoheimitani
1
670
22nd ACRi Webinar - 1Finity Tamura-san's slide
nao_sumikawa
0
110
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
250
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
340
ECS障害を例に学ぶ、インシデント対応に備えたAIエージェントの育て方 / How to develop AI agents for incident response with ECS outage
iselegant
4
460
OpenShiftでllm-dを動かそう!
jpishikawa
0
140
Featured
See All Featured
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
330
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
Prompt Engineering for Job Search
mfonobong
0
160
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
150
Test your architecture with Archunit
thirion
1
2.2k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
99
A Tale of Four Properties
chriscoyier
162
24k
The Curse of the Amulet
leimatthew05
1
8.7k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
67
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