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
2017-yoko-01-deeplearning...
Search
gunma-u-yoko-s-courses
November 28, 2016
Education
1
83
2017-yoko-01-deeplearning...
Deep Learningを学ぶ環境を簡単に配布する
gunma-u-yoko-s-courses
November 28, 2016
Tweet
Share
More Decks by gunma-u-yoko-s-courses
See All by gunma-u-yoko-s-courses
Guacamoleを用いた計算機実習環境の構築_再構築_2019.5.30_.pdf
gunmauyokoscourses
0
48
Guacamoleを用いた計算機実習環境の構築_再構築_2019.2.18_.pdf
gunmauyokoscourses
0
47
Sato-3 Apache2
gunmauyokoscourses
0
64
Sato-1
gunmauyokoscourses
0
55
Sato-2
gunmauyokoscourses
0
48
carron
gunmauyokoscourses
0
68
課題-t160b059鈴木貴之.pdf
gunmauyokoscourses
0
110
Other Decks in Education
See All in Education
くまのココロンともぐらのロジ
frievea
0
150
TinyGoをWebブラウザで動かすための方法+アルファ_20260201
masakiokuda
2
220
令和エンジニアの学習法 〜 生成AIを使って挫折を回避する 〜
moriga_yuduru
0
240
XML and Related Technologies - Lecture 7 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
ThingLink
matleenalaakso
28
4.3k
Web Search and SEO - Lecture 10 - Web Technologies (1019888BNR)
signer
PRO
2
3.1k
React完全入門
mickey_kubo
1
120
RGBでも蛍光を!? / RayTracingCamp11
kugimasa
2
380
1202
cbtlibrary
0
210
学習指導要領と解説に基づく学習内容の構造化の試み / Course of study Commentary LOD JAET 2025
masao
0
120
Chapitre_2_-_Partie_3.pdf
bernhardsvt
0
150
Chapitre_2_-_Partie_2.pdf
bernhardsvt
0
170
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
72
12k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.3k
WCS-LA-2024
lcolladotor
0
450
Measuring & Analyzing Core Web Vitals
bluesmoon
9
750
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Amusing Abliteration
ianozsvald
0
100
Mind Mapping
helmedeiros
PRO
0
89
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
320
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
410
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
140
Automating Front-end Workflow
addyosmani
1371
200k
Transcript
Deep Learningを学ぶ環境を簡単に配布する 2016.11.11 横山重俊
はじめに • 背景 Deep Learningについて興味のある学生が増えている。 学べる教科書も増えている。 使えるツールも増えている。 • 目標 Deep
Learningについて興味のある学生に教科書とツールを 一緒に使って実践的な学習ができる環境を簡単に提供する。
問題意識 • 学生毎に自由に使ってもらえる学習環境を簡単に提供できる方法がない。 • 学生間で各自の成果を共有する環境を提供できていない。 • 効果的な学習のためには教科書と学習環境の連動が必要である。
研究のアイデア • OpenStack上の仮想マシン内に学習環境を作り、そのスナップショットを 共有することで各学生毎の環境を簡単に作れる仕組みを実現する。 • 学主環境としては実践的な学習ができるJupyter notebookを用いる。 • 成果の共有はこのnotebookの共有により行う。 •
教科書との連動をはかるため「TensorFlowで学ぶディープラーニング入 門」に沿った学習環境を構築する。
実験 • OpenStack @ 133.8.140.130 上の 仮想マシン内にdockerをインストール • その仮想マシン内で以下のコマンドにより Jupyter環境を構築
docker run -itd --name jupyter -p 8888:8888 -p 6006:6006 -v /root/data:/root/notebook -e PASSWORD=xxxxx enakai00/jupyter_tensorflow:0.9.0-cp27 • Githubより教科書に沿ったnotebookを git clone • git cloneしたnotebook群が教科書に沿って動作することを確認
関連研究 • Jupyter, A Platform for Data Science at Scale
http://www.slideshare.net/mbussonn/jupyter-a-platform-for-data-science-at- scale • Everware http://everware.xyz/ • Binder http://mybinder.org/
まとめ • 成果 学生毎に自由に使ってもらえる学習環境を簡単に提供できる方法を提案した。 学生間で各自の成果を共有する環境を提供できる基盤を提案した。 効果的な学習のための教科書と学習環境の連動例を示した。 • 今後の取り組み OpenStackのSnapshotイメージとして登録し学生からの利用を進める。 別方式としてJupyterhubによる学習環境提供方式についても調査する。
Notebook共有方式について検討し、実現する。(github利用、NFS利用等) 実際の講義での利用機会を提案する。