Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Tokyo.R #65 Session 2
Search
eriver
September 23, 2017
Technology
730
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Tokyo.R #65 Session 2
eriver
September 23, 2017
More Decks by eriver
See All by eriver
Tokyo.R 62 Session 3
eriver_jpn
1
880
Other Decks in Technology
See All in Technology
分析AIエージェントを育てる、動く環境を育てる
codatum
1
1.1k
Webの常識が通じないHTMLメールのダークモード
teamlab
PRO
0
120
re:Invent初参加で変わったこと、2回目にやってみたいこと(JAWS-UG彩の国埼玉 #12)
mhrtech
2
230
AIカンパニーへの転換を支えた、エンジニアの仕事の再定義
kworkdev
PRO
2
1.2k
夫婦で子育てするための育児標準化
codmoninc
PRO
0
350
CTO Night|NotionのAIエージェントとFDE
kzkhykw1991
0
130
Getting Started with Google Antigravity
glaforge
0
310
フロントエンドカンファレンス関西2026 - 速すぎるUIに、待ち時間を
teamlab
PRO
0
130
パスキーの自動テストはどこまでいけるのか
teamlab
PRO
0
250
脆弱性診断って、何をしているの? 〜弱点を見つけて、会社の改善につなげるまで〜
keeg
0
920
Claude の新機能を、 出た日に触って社内に届けるまで
rfdnxbro
1
180
AIにシークレットを見せない、WSL2で安全な開発環境
yazm
0
300
Featured
See All Featured
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.2k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
730
Building AI with AI
inesmontani
PRO
1
1.3k
Marketing to machines
jonoalderson
1
5.9k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
550
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
460
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
550
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.7k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
Transcript
お財布にやさしい Microsoft クラウドR環境 for Tokyo.R #65 @eriver_jpn 22th Sep., 2017
だれ? • えりばー (@eriver_jpn) • #55から参加。 • TokyoR#62で発表しました。 • https://speakerdeck.com/eriver_jpn/tokyo-dot-r-62-session-3
• クラウドでのデータ活用相談コンサルタント@クラウド業者 • ど文系→国内SI会社(エンジニア)→統計ベンダー(コンサル)→現職 • エンタープライズ向け総合的なデータ活用支援案件の提案と推進 • 企画支援 / PMO / 技術調査 / 社内ヒアリング支援 / ユーザー教育 / 分析PoC実施 • 仕事上での興味/フォーカスエリア • 可視化や機械学習等のデータ活用手法を一般のレベルに広める方法 • 新しくデータサイエンスに触れる既存のIT技術者の教育・モチベーション向上 • 若手のデータサイエンティスト(本物)の価値向上 2
Rを使うためには • 環境面 • クライアント(PC) • Rgui.exe . . .
白い画面に赤い字が出ると怖い(個人的感想) • RStudio . . . サイコー。個人的には色替えの機能は欲しいが CSS直接編集でどうにかしている • サーバー • RStudio Server . . . 使い易いがLinuxしかサポートしてなくてWindows使いは鬱 • 仕事面 • レポーティングに使いたい • 機械学習するときにデータ加工目的で使いたい • Reproducible Researchの観点からJupyterが使いたい! • でもサーバー立てるのはめんどい • てか普通python用・・・・ 3
Microsoftは未来のデータ分析者を 応援してます • Rと連携する2つのクラウドアプリ環境(SaaS)を提供中 • 制約は多少あるけど無料で使えるところも多くあります 4 Azure Machine Learning
Azure Notebook
Azure Machine Learning (RScript Module) 5
Azure Machine Learning / Notebook 6
Azure Notebook 7
簡単な違い • Azure Machine Learning • Experiment(処理フロー)のモジュールの1つにRスクリプトが書け るものがある • Experimentとは別に、Jupyter
Notebookが使える • このJupyterスクリプトからAzure MLのオブジェクトにアクセスできる • データはAzureMLの機能で読めるところからアクセスできる • Azure BLOB Storage、Azure • Azure Notebook • 単品のJupyter Notebookを提供 • OneDrive、Googleドライブ、Dropbox、ダイレクトアップロード可 • ターミナルアクセス 8
もうちょっと細かい違い(今調べ) 9 カテゴリ Azure ML(R Script) Azure ML (Notebook) Azure
Notebook バージョン CRAN R3.1.0 CRAN R3.1.1 Microsoft R Open 3.3.0 OS Windows Linux 読めるデータ AzureMLのデータセット Readerで読めるもの AzureMLのデータセット Rでダウンロードするな りすればなんでも? Dropbox Google Drive ダイレクトアップロード 使えるライブラリ Zipで上げれば何でも Install.packages() Devtools経由でgithubも使えるのでなんでも メモリ 56GB 不明 4GB 制約等 入力データ2つ、と出力 データ1つまでと決まっ ている 不明 プレビュー 最後に触って60分でタイ ムアウト(サーバー停 止) データなどは60日後に消 える プレビュー
利用方法 • 共通 • Microsoftアカウントを作ってください。無料です。 https://www.microsoft.com/ja-jp/msaccount/ 10
サービスへのログイン • アカウントができたら以下よりログイン • Azure Machine Learning • https://studio.azureml.net •
Azure Notebook • https://notebooks.azure.com/ • 許可を求める系は「はい」 • ユーザーIDはランダムなので 必要に応じて修正する (全世界でユニークにする必要あり) 11
デモ 12
デモで紹介した話 • Azure MLのNotebookでは、{AzureML}を使ってAzureMLの ワークスペース内にアクセスができる。 • {AzureML}はPC環境からも使えるが、MLのNotebookからのア クセスに関しては環境IDやアクセストークンの指定がいらない 13 これ