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
NUTMEG紹介スライド
mugiiicha
0
920
LotusScript でエージェント情報を出力してみた
harunakano
0
120
JavaScript - Lecture 6 - Web Technologies (1019888BNR)
signer
PRO
0
3.1k
栃木県警サイバーセキュリティ研修会2026
nomizone
0
200
2025年度伊藤正彦ゼミ紹介
imash
0
170
焦りと不安を、技術力に変える方法 - 新卒iOSエンジニアの失敗談と成長のフレームワーク
hypebeans
1
650
Leveraging LLMs for student feedback in introductory data science courses (Stats Up AI)
minecr
1
170
HTML5 and the Open Web Platform - Lecture 3 - Web Technologies (1019888BNR)
signer
PRO
2
3.2k
Cifrado asimétrico
irocho
0
380
卒論の書き方 / Happy Writing
kaityo256
PRO
54
28k
Evaluation Methods - Lecture 6 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.3k
核軍備撤廃に向けた次の大きな一歩─核兵器を先には使わないと核保有国が約束すること
hide2kano
0
240
Featured
See All Featured
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
117
110k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
240
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Scaling GitHub
holman
464
140k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
300
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
230
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
78
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
280
The SEO Collaboration Effect
kristinabergwall1
0
350
A Modern Web Designer's Workflow
chriscoyier
698
190k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
750
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利用等) 実際の講義での利用機会を提案する。