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
Chainer 初学者向けハンズオン
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
keisuke umezawa
June 08, 2019
Technology
3.5k
1
Share
Chainer 初学者向けハンズオン
keisuke umezawa
June 08, 2019
More Decks by keisuke umezawa
See All by keisuke umezawa
ChainerRLとマインクラフトで深層強化学習ハンズオン
kumezawa
0
150
20190420_chainer_handson_cource03
kumezawa
1
850
Deep Learningでリアルタイムに マーケット予測をしてみた
kumezawa
1
950
Other Decks in Technology
See All in Technology
AI時代に越境し、 組織を変えるQAスキルの正体 / QA Skills for Transforming an Organization
mii3king
5
4.3k
OWASP APTSを眺めてみた
su3158
0
130
オライリーイベント登壇資料「鉄リサイクル・産廃業界におけるAI技術実応用のカタチ」
takarasawa_
0
400
多角的な視点から見たAGI
terisuke
0
130
ESP32 IoTを動かしながらメモリ使用量を観測してみた話
zozotech
PRO
0
110
20260516_SecJAWS_Days
takuyay0ne
2
330
Agent の「自由」と「安全」〜未来に向けて今できること〜
katayan
0
360
セキュリティ対策、何からはじめる? CloudNative環境の脅威モデリングと リスク評価実践入門 #cloudnativekaigi
varu3
5
810
AI 時代の Platform Engineering
recruitengineers
PRO
1
160
生成AI時代に信頼性をどう保ち続けるか - Policy as Code の実践
akitok_
1
220
20260513_生成AIを専属DSに_AI分析結果の検品テクニック_ハンズオン_交通事故データ
doradora09
PRO
0
220
フロントエンドの相手が変わった - AIが加わったWebの新しいインターフェース設計
azukiazusa1
33
11k
Featured
See All Featured
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
Thoughts on Productivity
jonyablonski
76
5.1k
Code Reviewing Like a Champion
maltzj
528
40k
The browser strikes back
jonoalderson
0
1k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
440
For a Future-Friendly Web
brad_frost
183
10k
Between Models and Reality
mayunak
3
280
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
160
Six Lessons from altMBA
skipperchong
29
4.2k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
420
Transcript
Chainer ॳֶऀ͚ϋϯζΦϯ chug (Chainer User Group) wifi: NTTCom-Guest-28F twitterͷϋογϡλά #chug_jp
Ͱ͓ئ͍͠·͢ɻ AzureΞΧϯτ࡞·ͩͷํ։࢝લʹ࡞͓ئ͍͠·͢ɻ ࣭ɺSlack chainer-jp ͷ #chainer-handson-ms Ͱɻ ొ͕·ͩͷํɺhttps://bit.ly/chainer-jp-slack
ࣗݾհ !2 • കᖒ ܚհ (14ষ୲) • ۚ༥Ϛʔέοτ༧ଌϞσϧͷݚڀ։ൃ @AlpacaJapan •
Chainer Evangelist ˏPreferred Networks • ࠷্ོ࢙ (15ষ୲) • ϧγεςϜζגࣜձࣾͰʮઌٕज़ΛϏδωεʯʹ͢Δݚڀ։ൃΛߦɻը૾ ॲཧɺARɺਂֶशɺڧԽֶशΛૢΔɻScrumMaster͚ͷ׆ಈarxivจΛ ಡΉ׆ಈల։தɻৗʹChainerΛͬͯkaggleSIGNATEͰٕज़Λຏ͘ɻ • ߁थ (16ষ୲) • גओձࣾACCESSͷCo-CTOɻීஈIoTΛ͢ΔΒɺChainerͰ༡ΜͰ·͢ɻ
Agenda 1. Chainer/CuPyͷհ 2. ຊͷϋϯζΦϯͷ༰ !3
Chainer/CuPyͷհ !4
Chainer • Chainerͱ (http://chainer.org/) • Preferred NetworksDeep LearningϑϨʔϜϫʔΫ !5
Chainer !6 • GoogleࣾTensorFlowͳͲͷಉྨ
CuPy !7 Chainerʹ͓͚ΔGPUܭࢉΛશͯ୲͢ΔϥΠϒϥϦ͕ಠཱ NumPyޓAPIͰίετʹCPUίʔυΛGPUҠߦ ಛҟղͳͲͷઢܗΞϧΰϦζϜΛGPU࣮ߦ KMeans, Gaussian Mixture ModelͳͲͷExampleͷॆ࣮ import
numpy as np x = np.random.rand(10) W = np.random.rand(10, 5) y = np.dot(x, W) import cupy as cp x = cp.random.rand(10) W = cp.random.rand(10, 5) y = cp.dot(x, W) GPU https://github.com/cupy/cupy
֦େ͢ΔChainerϑΝϛϦʔ !8 Chainer UI Chainer Chemistry ڧԽֶश ը૾ೝࣝ ՄࢹԽ άϥϑߏ
େنࢄ Menoh ਪಛԽ
࠷ۙͷͰ͖͝ͱ(1): Chainer Tutorials ͷެ։ • Chainer͚ͩͰͳ͘ɺֶPythonͷجૅʙػցֶशɾσΟʔϓϥʔ χϯάͷجૅɾίʔσΟϯάɾԠ༻·Ͱ෯͘ղઆɻ • શষΛColab্Ͱ࣮ߦՄೳͳJupyterϊʔτϒοΫͱͯ͠த !9
https://tutorials.chainer.org/ja/
࠷ۙͷͰ͖͝ͱ(2): ChainerX ެ։ • ࣗಈඍՄೳͳNumPy-likeͳ ndarrayΛC++Ͱ࣮͢Δ͜ͱ ʹΑΓҎԼΛୡ • ߴԽ •
ଟ༷ͳσόΠεʹରԠ • pythonҎ֎ͷݴޠͰdeploy Մೳ !10
ຊͷϋϯζΦϯͷ༰ !11
ࠓճͷ༰ !12 • ChainerΛͬͨσΟʔϓϥʔχϯάೖίϯςϯπʮChainer νϡ ʔτϦΞϧʯ͕ެ։͞Ε·ͨ͠ɻࠓճɺͦͷҰ෦ίϯςϯπΛར ༻͠ɺChainerΛͬͯσΟʔϓϥʔχϯάΛମݧ͍ͯͨͩ͘͜͠ͱ Λతͱ͍ͯ͠·͢ɻ • 14ষɿChainer
ͷجૅ • 15ষɿChainer ͷԠ༻ • 16ষɿτϨʔφͱΤΫεςϯγϣϯ • https://notebooks.azure.com/kumezawa/projects/tutorials
GPUΛͬͯಈ͔͢ʹʁ !13 • ຊͷϋϯζΦϯCPUڥͰߦ͍·͕ͨ͠ɺ༻ྉۚ͑͞ࢧ͑ GPUͰಈ͔͢͜ͱՄೳͰ͢ɻGPUͰಈ͔ͨ͠߹ҎԼΛࢀর ͍ͩ͘͞ɻ • ChainerRLͱAzure NotebooksΛ͔ͭͬͯɺMinecraftͰਂڧԽ ֶश
ϋϯζΦϯ http://bit.ly/2Zfq8tL
chug (Chainer User Group)ͷհ !14
Chainer User Groupͷհ • Slack chainer-jp https://bit.ly/join-chainer-jp-slack • Twitter @chug_jp
• ׆ಈ༰ • MeetupɾϋϯζΦϯͷ։࠵ • Chainerʹؔ͢ΔใɾυΩϡϝϯτͷ֦ॆ • Web νϡʔτϦΞϧͷ࡞ • Ұॹʹ׆ಈͰ͖ΔํΛืू͍ͯ͠·͢ʂ Slack #chug-jp-management ʹੋඇ !15
Ξϯέʔτ http://bit.ly/chainer-handson-20190608
None