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
keisuke umezawa
June 08, 2019
Technology
3.5k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
960
Other Decks in Technology
See All in Technology
オブザーバビリティ、本当に活用できてる? 〜API連携×生成AIで成熟度を自動評価〜
dmmsre
1
3.5k
AI時代のYAGNI:「爆速で無駄になった機能」からの学び / 20260720 Naoki Takahashi
shift_evolve
PRO
2
280
はじめてのWDM
miyukichi_ospf
1
150
なぜ私たちのSREプラクティスはなかなか機能しないのか 〜システムより先に組織を見る〜 / Why our SRE practices aren't really working
vtryo
4
4k
ファミコンでPHPを動かす / PHP on the Famicom
tomzoh
2
320
AIコード生成×サプライチェーン攻撃 — PHPが直面する“二重の信頼問題
shinyasaita
0
180
ZOZOTOWNの進化と信頼性を両立する負荷試験
zozotech
PRO
2
190
「最後に責任を取るのはチーム」— 人間のPRレビューを最小化してアップデートしたメンタルモデル
jnishime_dresscode
0
860
大量データに対しても、生成AIを用いてリーズナブルにデータ加工をしたい!Databricksのai_queryについて調べてみた
kamoshika
1
210
“それは自分の仕事じゃない"を越えて行け
yuukiyo
1
450
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
110k
公式ドキュメントの歩き方etc
coco_se
1
120
Featured
See All Featured
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
150
First, design no harm
axbom
PRO
2
1.2k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.6k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.4k
It's Worth the Effort
3n
188
29k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
190
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
460
How to Talk to Developers About Accessibility
jct
2
370
Discover your Explorer Soul
emna__ayadi
2
1.2k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
Utilizing Notion as your number one productivity tool
mfonobong
4
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