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
DeepRacerに挑戦してみた
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
okiyasu
November 23, 2019
Programming
0
170
DeepRacerに挑戦してみた
DeepRacerを色々とやってみたという話
okiyasu
November 23, 2019
Tweet
Share
More Decks by okiyasu
See All by okiyasu
kintone Café 愛媛 Vol.15 KOUTEI
okiyasu
0
76
kintone Café 愛媛 Vol.14 ハンズオン
okiyasu
0
480
re:Invent2019報告
okiyasu
0
210
IoT時代のレコード管理を考える
okiyasu
0
320
これからの『モバイル版のアプリ作成』を語ろう
okiyasu
0
430
kintoneの新モバイルUIが活きるレスポンシブなポータル作成
okiyasu
0
650
仕込むと楽しいkintoneの通知機能
okiyasu
0
330
『俺が「気をつけて作業する」 なんて出来るわけがない』 からのライセンス発行作業
okiyasu
0
630
「お前のコレクションを売ってくれ」から始まる課金実装
okiyasu
0
42
Other Decks in Programming
See All in Programming
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.9k
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
4k
日本だけで解禁されているアプリ起動の方法
ryunakayama
0
150
SourceGeneratorのススメ
htkym
0
200
CSC307 Lecture 02
javiergs
PRO
1
780
CSC307 Lecture 04
javiergs
PRO
0
660
AWS re:Invent 2025参加 直前 Seattle-Tacoma Airport(SEA)におけるハードウェア紛失インシデントLT
tetutetu214
2
120
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
180
AI時代の認知負荷との向き合い方
optfit
0
160
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
140
AI時代のキャリアプラン「技術の引力」からの脱出と「問い」へのいざない / tech-gravity
minodriven
21
7.4k
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.3k
Featured
See All Featured
The Curious Case for Waylosing
cassininazir
0
240
YesSQL, Process and Tooling at Scale
rocio
174
15k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
55
Embracing the Ebb and Flow
colly
88
5k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
Designing for humans not robots
tammielis
254
26k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
54
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
Agile that works and the tools we love
rasmusluckow
331
21k
Transcript
DeepRacerʹઓͯ͠Έͨʂ START YOUR ENGINE!! 2019/11/23 ࢛ࠃΫϥυ͓ว࿏2019 ಙౡ JAWS-UG Ѫඤɹԭ ོ҆
ࣗݾհ ݩεʔύʔܦӦ ࣮Ո +"846(Ѫඤ LJOUPOF$BGÉѪඤ 5XJMJP+16(Ѫඤ ͘͞ΒΫϥϒѪඤ 403"$0.6(4IJLPLV +1@4USJQFT
ۀϋοΫ ݿ൪ಓࢣʢఱ࠽ೝఆূ൪อ༗ʣ αΠϘζެೝLJOUPOFΤόϯδΣϦετ LJOUPOF"TTPDJBUF LJOUPOF"QQ%FTJHO4QFDJBMJTU LJOUPOF$VTUPNJ[BUJPO4QFDJBMJTU "84ೝఆιϦϡʔγϣϯΞʔΩςΫτrΞιγΤΠτ "84ೝఆσϕϩούʔrΞιγΤΠτ ԭོ҆ʢ͓͖͔ͨ͢ʣ
དྷिɺre:Invent2019ʹߦ͖·͢ʢ4ճʣ
DeepRacerͬͯͬͯ·͢ʁ ➤ લʹΧϝϥ͕͍ͯͯɺը૾Λݟͯίʔ εΛΓ·͢ ➤ ڧԽֶशͱ͍͏ΈͰΓํΛ֮͑· ͢ ➤ ֶशͷΓํγϯϓϧɻifͱܭࢉ͕ࣜ ॻ͚ΕेͰ͢
➤ ཪଆͷ໘ͳ͜ͱAWS DeepRacerଆͰ ͬͯ͘Ε·͢ ➤ λΠϜ͕ग़ͯɺੈքதͰڝ૪ʹͳΔͷͰ ͘ͳΓ·͢ʂ
Ϙλϯ̍ͭͰ͜Μͳߏ͕ࣗಈͰ࡞͞Ε·͢
Կ͕ྑ͍͔ͱ͍͏ͱ ➤ ࢼͦ͏ͱͯ͠ɺಈ࡞͢ΔڥΛߏங͢Δஈ֊Ͱ͏·͍͔ͣ͘࠳ં͢Δ ➤ खॻ͖จࣈೝࣝΈ͍ͨͳͭͩͱʮͬͯΈͨʯͰऴΘͬͪΌ͏ ➤ ϋϯζΦϯͰࢼ͕ͨ͠ɺͦͷ࣍ʹվྑ͠Α͏ʹํ๏͕Θ͔Βͳ͍ ➤ ڥɺϘλϯΛԡ͚ͩ͢Ͱࣗಈ࡞ ➤
αϯϓϧͰ؆୯ʹࢼͤΔ͠ɺλΠϜͰ༏ྼ͕؆୯ʹΘ͔Δ ➤ ධՁؔΛࣗ༝ʹมߋͯ͠ࢼͤΔ DeepRacerͩͱ ࠓ·Ͱ
ࢼ͞ͳ͍ͱ ͍ͬͨͳ͍ʂ
େମͷྲྀΕ ➤ ࡞Ϟσϧͷ໊લͱίʔεΛܾΊΔ ➤ Action spaceʢಈ͖ͷΈ߹ΘͤʣΛબ ➤ Reward functionʢใुؔʣΛ࡞ ➤
HyperparametersʢৄࡉઃఆʣΛܾఆ ➤ ֶश࣌ؒΛܾఆ
େମͷྲྀΕ ➤ ࡞Ϟσϧͷ໊લͱίʔεΛܾΊΔ ➤ Action spaceʢಈ͖ͷΈ߹ΘͤʣΛબ ➤ Reward functionʢใुؔʣΛ࡞ ➤
HyperparametersʢৄࡉઃఆʣΛܾఆ ➤ ֶश࣌ؒΛܾఆ
େମͷྲྀΕ ➤ ࡞Ϟσϧͷ໊લͱίʔεΛܾΊΔ ➤ Action spaceʢಈ͖ͷΈ߹ΘͤʣΛબ ➤ Reward functionʢใुؔʣΛ࡞ ➤
HyperparametersʢৄࡉઃఆʣΛܾఆ ➤ ֶश࣌ؒΛܾఆ
େମͷྲྀΕ ➤ ࡞Ϟσϧͷ໊લͱίʔεΛܾΊΔ ➤ Action spaceʢಈ͖ͷΈ߹ΘͤʣΛબ ➤ Reward functionʢใुؔʣΛ࡞ ➤
HyperparametersʢৄࡉઃఆʣΛܾఆ ➤ ֶश࣌ؒΛܾఆ
େମͷྲྀΕ ➤ ࡞Ϟσϧͷ໊લͱίʔεΛܾΊΔ ➤ Action spaceʢಈ͖ͷΈ߹ΘͤʣΛબ ➤ Reward functionʢใुؔʣΛ࡞ ➤
HyperparametersʢৄࡉઃఆʣΛܾఆ ➤ ֶश࣌ؒΛܾఆ
େମͷྲྀΕ ➤ ࡞Ϟσϧͷ໊લͱίʔεΛܾΊΔ ➤ Action spaceʢͲ͏ಈ͔͘ͷΈ߹ΘͤʣΛબ ➤ Reward functionʢใुؔʣΛ࡞ ➤
HyperparametersʢৄࡉઃఆʣΛܾఆ ➤ ֶश࣌ؒΛܾఆ ͳ͓ɺ࡞ͨ͠ϞσϧΛݩʹ࠶ֶश͢Δ߹ɺ Action space͚ͩมߋͰ͖·ͤΜʢͳͥॏཁͳͷ͔ޙड़ʣ ॏཁʂʂ
ࠓճͷ ֶशํ…
WAYPOINTௐࠪͱ͔ ंͷ͖ͱ͔
ͳΜͯͷࢭΊͯ Ͱ͖Δ͚ͩγϯϓϧʹ
ਅΜதΔ
͚Εྑ͍
࠶ֶशΛࢼ͢
ਅΜதΔ ͚Εྑ͍ ࠶ֶशΛࢼ͢
େମɺ͜Μͳઃఆ
ਅΜதΔ ͪΌΜͱΰʔϧͯ͠Δʂ
͚Εྑ͍ ̍ඵॖͨ͠ʂ ͬͱ͍͚Δ͔ʂʂ
࠶ֶशΛࢼ͢ ഁͨ͠ʢྦ
ํੑؒҧ͑Δͱ ࠶ֶशͯ͠ ݁Ռग़ͳ͍
·ͱΊͯΈΔͱ ➤ ࠷େεϐʔυ͕ɹ6m/s ͩͬͨͷͰɺͬͱͯ͘ྑ͔ͬͨ ➤ ͔֬ɺ12m/s·Ͱ্͛ΕΔͣͱࢥͬͨΒɺ࠷ߴ͕4m/sʹͳͬͯͨ ➤ ͜ͷลͷϝχϡʔසൟʹมΘΔͷͰҙඞཁ ➤ ʮ͚Εྑ͍ʯͷ࣌ͷใुɺͬͱਅΜதدΓʹ੍ݶͨ͠ํ͕ྑ͔ͬͨ
➤ ͦͷ্ͰɺผίʔεͰֶश͢Δͱྑ͔͔ͬͨʁ ➤ γϯϓϧͳίʔεͰεϐʔυ্͛ͯɺෳࡶͳίʔεͰ࠶ֶशͱ͔ʁ
·ͱΊͯΈΔͱ ➤ ৭ʑͳύλʔϯͰࢼͯ͠Έͳ͍ͱΑ͔͘Βͳ͍ ➤ ͰɺࠓճͷςετͰେମɺ$100͘Β͍͔͔ͬͯΔ ➤ ͕͢͞ʹ͏ࢼͤͳ͍ʢۤস ➤ ٯʹ͍͏ͱɺAIํ໘ͷεΩϧͳͯ͘؆୯ʹࢼͤΔͷྑ͍͔ ➤
ຊͱ͔ങͬͯࢼ͓͔͔ͯۚ͠Δ͠Ͷʔ ➤ AIϕϯνϟʔͬͯੌ͍͜ͱͬͯΔΜͰ͢Ͷʢ͠Έ͡Έ
·ͱΊͯΈΔͱ ຊͷࢿ·ͩ·ͩΓͯͳ͍Α͏Ͱ͢ ੌ͍ੈքͰ͢Αʂ
օ͞Μ LET’S TRY!
࠷ॳʹઓͨ࣌͠ͷ ➤ ͢ͰʹR3ͷձࣾϒϩάʹ্͕ͬͯ·͢ͷ ͰɺʮDeepRacerഊઓهʯͰݕࡧͯͩ͘͠ ͍͞ ➤ جຊతͳྲྀΕͷͱɺྉۚͷ͜ͱΛॻ͍ ͯ·͢ ➤ AWSଆឯ༨ۂં͋ͬͨͷͰɺ࠷ॳͷࠒ
ྉۚͷมಈ͕େมͰͨ͠ ➤ $300͘Β͍ٻ͕มಈͨ͠Γʢ$900 → $600ʣͱɺϗϯτɺυΩυΩͰͨ͠Αʂ એ
͋Γ͕ͱ͏ ͍͟͝·ͨ͠