SlideShare a Scribd company logo
第12回 Machine Learning 15 Minitues!
アイコンで組み立てる
Spark MLlib + ETLプログラム
株式会社エアー
プロダクト・カンパニー 第二営業部
巽 政明
株式会社エアーについて
 https://www.air.co.jp
 1983年 大阪で創業 (34期)
 社名は Artificial Intelligence Research が由来
 第1次AIブーム時、PCで動くLisp製品の日本語版を販売したのが始まり
 当時まだAIは実用に達していなかったので…
 UNIX用データベースUnifyの日本語化と販売
 日本初のIMAP4対応メールソフト「AIR MAIL」を開発・販売
 メールセキュリティ製品「WISE Audit」「WISE Alert」等の開発・販売
 WISE Auditはメールアーカイバ市場でシェアNo.1! 大手企業様での採用多数!
 海外ソフトウェア製品の代理店事業(BI、ETL、仮想化ソリューションなど)
 検索・ソート可能暗号ライブラリ(WISE Encrypt)で特許も取得
 いま再びAIの世界へ…
© AIR Company Limited 2
本日のお話
 ETLとは?
 オープンソースETLツール「Talend」
 Talend とSpark、そしてMachine Learning
 ETL+Machine Learningの例:レコメンデーション
 Talendについて知りたくなったら
© AIR Company Limited 3
ETLとは?
 Extract(抽出)→Transform(変換)→Load(ロード)の略
 BI(Business Intelligence)のためのDWH構築、データ連携・統合等の
「データ整備」を行う処理を指す
 最近はもっと広義に、データ分析の前処理など意味でも使われる
© AIR Company Limited 4
ETLツールとは?
 ETL処理の開発が、処理機能のアイコン配置と連結、パラメータ設定でできるツール
オープンソースETLツール「Talend」
 世界初のオープンソースETLツール「Talend Open Studio」
 2006年にフランスで誕生
 Talend登場まで、ETLツールは数百~数千万円する「高嶺の花」
 オープンソースであることを武器に市場参入
 現在はビッグデータ、クラウド、IoT、ストリーミング市場にフォーカス
 Talend社は昨年、米国NASDAQに上場
 データ統合ツールベンダーについてのガートナーレポートで、ETL業界の二大巨頭
(二つの”I社”)と同じ”Leader”として評価
© AIR Company Limited 6
Talendのスゴいところ
 オープンなコミュニティ(TalendForge)による開発
 コンポーネント(アイコンになった機能)は1000種類を超え、さらに増殖中
 あらゆるデータソースへのアクセスと処理手段が全部入り
 RDB、テキスト、Hadoop、NoSQL、クラウド、REST/SOAP、ストリーミング… etc.
 Apacheプロジェクトの成果物を積極採用
 オープンソース版でも高機能
 商用版はさらにもっとスゴい…
 商用版は、開発者数によるサブスクリプションライセンス
 サーバーやCPUによる追加課金なし
© AIR Company Limited 7
Talendコミュニティ:talendforge.org
© AIR Company Limited 8
Talendで扱えるデータソースとテクノロジー
DWH & Cloud DBMS
Hadoop
Redshift
NoSQL
Technology
© AIR Company Limited 9
各種AWSサービスにも対応
© AIR Company Limited 10
バッチもストリーミングも両方できます
© AIR Company Limited 11
Talend=Javaソースコードジェネレータ
 単体実行可能なJavaプログラムができ
る
 JVMがあればどこでも動く
 ランタイムや専用サーバーの設置が不要
 実行用のシェルやバッチファイルも出力
される
 生成されたコードが読める
 ブラックボックスにならない
 デバッグにも役立つ
 機能拡張もカンタン
 どうしても必要ならJavaを書けばよい
 Javaの外部ライブラリの利用も可能
© AIR Company Limited 12
TalendとSpark、そしてMachine Learning
 Javaコードジェネレータなので、製品構造的にも、Apacheプロジェクトの
成果物が採用しやすい
 その一つがApache Spark
 従来型(RDB等)のETLジョブと同様に、アイコンを並べてSparkプログラムが作れる
 MapReduceにもSparkにも対応
 同じジョブをMapReduce⇔Sparkに双方向変換可能
 ハイエンド製品はSpark Streamingにも対応
 そして、Spark MLlibもアイコン化!
 アイコン(コンポーネント)の組み立てとプロパティ設定で、Spark MLlibライブラリを
利用するジョブをデプロイ、実行できる
© AIR Company Limited 13
TalendのMachine Learningコンポーネント(1)
《学習モデルコンポーネント》
 Classification
 ロジスティック回帰
 単純ベイズ
 ランダムフォレスト
 決定木
 GBDT
 サポートベクターマシン
 Clustering
 k平均法
 Recommendation
 ALS(交互最小二乗法)
 Regression
 線形回帰
© AIR Company Limited 14
例:ALSの設定プロパティ
© AIR Company Limited 15
TalendのMachine Learningコンポーネント(2)
《前処理コンポーネント》
 tModelEncoder
(コンポーネント化されているSparkの前処理機能一覧)
• HashingTF • Normalizer • StopWordsRemover
• Inverse document frequency • One hot encoder • String indexer
• Word2Vector • PCA • Vector indexer
• CountVectorizer • Polynomial expansion • Vector assembler
• Binarizer • QuantileDiscretizer • ChiSqSelector
• Bucketizer • Regex tokenizer • RFormula
• Discrete Cosine Transform (DCT) • Tokenizer • VectorSlicer
• MinMaxScaler • SQLTransformer
• N-gram • Standard scaler
© AIR Company Limited 16
TalendのMachine Learningコンポーネント(3)
《適用コンポーネント》
 tClassify (Classfication用)
 tRecommend (Recommendation用)
 tPredictCluster (Clustering用)
 tPredict (その他用)
© AIR Company Limited 17
例:レコメンデーションの設定プロパティ
© AIR Company Limited 18
ETL+MLの例:レコメンデーション
(1) モデルの構築
①学習用クリックスト
リームを読み込む
②学習に必要な項目のみ
を取り出す
(カラムのフィルタ)
③各ユーザの製品ごとの
クリック数を集計
④各ユーザIDを
連番(int値)に変換
ユーザIDとint値の
対比表
(Cassandra)
製品IDとint値の
対比表
(Cassandra)
⑤各製品IDを
連番(int値)に変換
⑥ALSモデルの構築
Parquetモデル
クリック
ストリーム
© AIR Company Limited 19
ETL+MLの例:レコメンデーション
(2) ストリーミングでのレコメンド判定(適用)
①Kafkaからストリーム
データを取得
②”;”(セミコロン)で
項目に分割
③ユーザーのint値を
ユーザIDに逆変換
④5秒置きにデータを
受け取る
(windowの調整)
Parquetモデル
⑤ユーザ単位に
レコメンド対象
(製品のint値)を付与
⑥レコメンド対象
がないユーザを除去
⑦製品のint値を
製品IDに逆変換
⑧ユーザID-レコメ
ンドされた製品IDの
データを複製
⑨WebUI用のCassandra
テーブルにレコメンド
データを出力
※分析用の
CSV出力
※コンソール
出力
ストリーム
データ
(ユーザの
アクセス)
© AIR Company Limited 20
ETLとMachine Learningがつながると…
 学習データや適用先データの前処理や適用処理、さらにその先の
ビジネスアプリケーションの構築がカンタン
 いろいろなデータ処理との統合がカンタン
 ETLジョブ開発のスキルセットで、機械学習処理が作れる
 機械学習処理とビジネスアプリケーションの実装、テスト、修正の作業が、
一貫した作業の流れの中でできる
 全体の処理構成が可視化できる
… etc. メリットがいっぱい!
© AIR Company Limited 21
Talendについてもっと知りたくなったら
 エアーのTalendページ https://www.air.co.jp/tal
 ハンズオンセミナーを定期開催中
 Talend社(日本法人) https://jp.talend.com
 Talend Japan Community https://talend.jp
 来る6月7日 技術者向けイベント「ヒカ☆ラボ」に登壇
 「データ処理でお困りの全エンジニア必見! オープンソースETLツールの活用法教えます」
 6月7日(水) 19:30~21:30 渋谷ヒカリエ17F レバレジーズ様本社
 弊社単独イベント
 Talend Open Studioについてしゃべります!
 「talend」で検索!
© AIR Company Limited 22

More Related Content

What's hot

ディープラーニングの社会実装の鍵となるエッジコンピューティング
ディープラーニングの社会実装の鍵となるエッジコンピューティングディープラーニングの社会実装の鍵となるエッジコンピューティング
ディープラーニングの社会実装の鍵となるエッジコンピューティング
Deep Learning Lab(ディープラーニング・ラボ)
 
IoT/ロボティクス時代のモニタリングとコントロール
IoT/ロボティクス時代のモニタリングとコントロールIoT/ロボティクス時代のモニタリングとコントロール
IoT/ロボティクス時代のモニタリングとコントロール
Masahiro Takechi
 
[INEVITABLE ja night] 2018 年 12 月 14 日 - 「家庭」が見える!?電力データを利用した機器分離技術の活用
[INEVITABLE ja night] 2018 年 12 月 14 日 - 「家庭」が見える!?電力データを利用した機器分離技術の活用[INEVITABLE ja night] 2018 年 12 月 14 日 - 「家庭」が見える!?電力データを利用した機器分離技術の活用
[INEVITABLE ja night] 2018 年 12 月 14 日 - 「家庭」が見える!?電力データを利用した機器分離技術の活用
Google Cloud Platform - Japan
 
GTC November 2021 – テレコム関連アップデート サマリー
GTC November 2021 – テレコム関連アップデート サマリーGTC November 2021 – テレコム関連アップデート サマリー
GTC November 2021 – テレコム関連アップデート サマリー
NVIDIA Japan
 
20170703_04 IoTビジネス共創ラボドローンワークス
20170703_04 IoTビジネス共創ラボドローンワークス20170703_04 IoTビジネス共創ラボドローンワークス
20170703_04 IoTビジネス共創ラボドローンワークス
IoTビジネス共創ラボ
 
機械学習/IoTで計器点検がラクになるLiLz Gauge x Azure
機械学習/IoTで計器点検がラクになるLiLz Gauge x Azure機械学習/IoTで計器点検がラクになるLiLz Gauge x Azure
機械学習/IoTで計器点検がラクになるLiLz Gauge x Azure
IoTビジネス共創ラボ
 
Microsoft Intelligent Data Platform -データ活用のための最新技術-
Microsoft Intelligent Data Platform -データ活用のための最新技術-Microsoft Intelligent Data Platform -データ活用のための最新技術-
Microsoft Intelligent Data Platform -データ活用のための最新技術-
Daiyu Hatakeyama
 
20170720_2 Drone-WG_Azure
20170720_2 Drone-WG_Azure20170720_2 Drone-WG_Azure
20170720_2 Drone-WG_Azure
IoTビジネス共創ラボ
 
Azureプラットフォームを利用した当社サービス展開のご紹介
Azureプラットフォームを利用した当社サービス展開のご紹介Azureプラットフォームを利用した当社サービス展開のご紹介
Azureプラットフォームを利用した当社サービス展開のご紹介
IoTビジネス共創ラボ
 
IBM Cloud にも「ボタンの欲望」を!ボタンの活用事例と動かし方 / IBM Cloud Community Summit 2019.04
IBM Cloud にも「ボタンの欲望」を!ボタンの活用事例と動かし方 / IBM Cloud Community Summit 2019.04IBM Cloud にも「ボタンの欲望」を!ボタンの活用事例と動かし方 / IBM Cloud Community Summit 2019.04
IBM Cloud にも「ボタンの欲望」を!ボタンの活用事例と動かし方 / IBM Cloud Community Summit 2019.04
SORACOM,INC
 
20160903predix_cognitiveservices
20160903predix_cognitiveservices20160903predix_cognitiveservices
20160903predix_cognitiveservices
zuhitoslide
 
IoT ビジネス共創ラボの趣旨説明 地方共創ラボ紹介
IoT ビジネス共創ラボの趣旨説明 地方共創ラボ紹介IoT ビジネス共創ラボの趣旨説明 地方共創ラボ紹介
IoT ビジネス共創ラボの趣旨説明 地方共創ラボ紹介
IoTビジネス共創ラボ
 
Azure IoT 最前線!_IoTビジネス共創ラボ 第12回 勉強会
Azure IoT 最前線!_IoTビジネス共創ラボ 第12回 勉強会Azure IoT 最前線!_IoTビジネス共創ラボ 第12回 勉強会
Azure IoT 最前線!_IoTビジネス共創ラボ 第12回 勉強会
IoTビジネス共創ラボ
 
DLLAB Engineer Days:AIチームが履歴やリソース管理で疲弊してたので開発基盤作ってOSS化した話
DLLAB Engineer Days:AIチームが履歴やリソース管理で疲弊してたので開発基盤作ってOSS化した話DLLAB Engineer Days:AIチームが履歴やリソース管理で疲弊してたので開発基盤作ってOSS化した話
DLLAB Engineer Days:AIチームが履歴やリソース管理で疲弊してたので開発基盤作ってOSS化した話
Kamonohashi
 
GTC 2017 さらに発展する AI 革命
GTC 2017 さらに発展する AI 革命GTC 2017 さらに発展する AI 革命
GTC 2017 さらに発展する AI 革命
NVIDIA Japan
 
Azure Discovery Day - SQL Server 2019 + Azure Data Services
Azure Discovery Day - SQL Server 2019 + Azure Data ServicesAzure Discovery Day - SQL Server 2019 + Azure Data Services
Azure Discovery Day - SQL Server 2019 + Azure Data Services
Daiyu Hatakeyama
 
[Cloud OnAir] Google Cloud Next '18 最新情報 2018年7月26日 放送
[Cloud OnAir] Google Cloud Next '18 最新情報 2018年7月26日 放送[Cloud OnAir] Google Cloud Next '18 最新情報 2018年7月26日 放送
[Cloud OnAir] Google Cloud Next '18 最新情報 2018年7月26日 放送
Google Cloud Platform - Japan
 
Microsoft AI and IoT Platform
Microsoft AI and IoT PlatformMicrosoft AI and IoT Platform
Microsoft AI and IoT Platform
Daiyu Hatakeyama
 
GTC17 NVIDIA News
GTC17 NVIDIA NewsGTC17 NVIDIA News
GTC17 NVIDIA News
Kuninobu SaSaki
 
Cloud OnAir #04 今話題の機械学習・GCP で何ができるのか?
Cloud OnAir #04 今話題の機械学習・GCP で何ができるのか? Cloud OnAir #04 今話題の機械学習・GCP で何ができるのか?
Cloud OnAir #04 今話題の機械学習・GCP で何ができるのか?
Google Cloud Platform - Japan
 

What's hot (20)

ディープラーニングの社会実装の鍵となるエッジコンピューティング
ディープラーニングの社会実装の鍵となるエッジコンピューティングディープラーニングの社会実装の鍵となるエッジコンピューティング
ディープラーニングの社会実装の鍵となるエッジコンピューティング
 
IoT/ロボティクス時代のモニタリングとコントロール
IoT/ロボティクス時代のモニタリングとコントロールIoT/ロボティクス時代のモニタリングとコントロール
IoT/ロボティクス時代のモニタリングとコントロール
 
[INEVITABLE ja night] 2018 年 12 月 14 日 - 「家庭」が見える!?電力データを利用した機器分離技術の活用
[INEVITABLE ja night] 2018 年 12 月 14 日 - 「家庭」が見える!?電力データを利用した機器分離技術の活用[INEVITABLE ja night] 2018 年 12 月 14 日 - 「家庭」が見える!?電力データを利用した機器分離技術の活用
[INEVITABLE ja night] 2018 年 12 月 14 日 - 「家庭」が見える!?電力データを利用した機器分離技術の活用
 
GTC November 2021 – テレコム関連アップデート サマリー
GTC November 2021 – テレコム関連アップデート サマリーGTC November 2021 – テレコム関連アップデート サマリー
GTC November 2021 – テレコム関連アップデート サマリー
 
20170703_04 IoTビジネス共創ラボドローンワークス
20170703_04 IoTビジネス共創ラボドローンワークス20170703_04 IoTビジネス共創ラボドローンワークス
20170703_04 IoTビジネス共創ラボドローンワークス
 
機械学習/IoTで計器点検がラクになるLiLz Gauge x Azure
機械学習/IoTで計器点検がラクになるLiLz Gauge x Azure機械学習/IoTで計器点検がラクになるLiLz Gauge x Azure
機械学習/IoTで計器点検がラクになるLiLz Gauge x Azure
 
Microsoft Intelligent Data Platform -データ活用のための最新技術-
Microsoft Intelligent Data Platform -データ活用のための最新技術-Microsoft Intelligent Data Platform -データ活用のための最新技術-
Microsoft Intelligent Data Platform -データ活用のための最新技術-
 
20170720_2 Drone-WG_Azure
20170720_2 Drone-WG_Azure20170720_2 Drone-WG_Azure
20170720_2 Drone-WG_Azure
 
Azureプラットフォームを利用した当社サービス展開のご紹介
Azureプラットフォームを利用した当社サービス展開のご紹介Azureプラットフォームを利用した当社サービス展開のご紹介
Azureプラットフォームを利用した当社サービス展開のご紹介
 
IBM Cloud にも「ボタンの欲望」を!ボタンの活用事例と動かし方 / IBM Cloud Community Summit 2019.04
IBM Cloud にも「ボタンの欲望」を!ボタンの活用事例と動かし方 / IBM Cloud Community Summit 2019.04IBM Cloud にも「ボタンの欲望」を!ボタンの活用事例と動かし方 / IBM Cloud Community Summit 2019.04
IBM Cloud にも「ボタンの欲望」を!ボタンの活用事例と動かし方 / IBM Cloud Community Summit 2019.04
 
20160903predix_cognitiveservices
20160903predix_cognitiveservices20160903predix_cognitiveservices
20160903predix_cognitiveservices
 
IoT ビジネス共創ラボの趣旨説明 地方共創ラボ紹介
IoT ビジネス共創ラボの趣旨説明 地方共創ラボ紹介IoT ビジネス共創ラボの趣旨説明 地方共創ラボ紹介
IoT ビジネス共創ラボの趣旨説明 地方共創ラボ紹介
 
Azure IoT 最前線!_IoTビジネス共創ラボ 第12回 勉強会
Azure IoT 最前線!_IoTビジネス共創ラボ 第12回 勉強会Azure IoT 最前線!_IoTビジネス共創ラボ 第12回 勉強会
Azure IoT 最前線!_IoTビジネス共創ラボ 第12回 勉強会
 
DLLAB Engineer Days:AIチームが履歴やリソース管理で疲弊してたので開発基盤作ってOSS化した話
DLLAB Engineer Days:AIチームが履歴やリソース管理で疲弊してたので開発基盤作ってOSS化した話DLLAB Engineer Days:AIチームが履歴やリソース管理で疲弊してたので開発基盤作ってOSS化した話
DLLAB Engineer Days:AIチームが履歴やリソース管理で疲弊してたので開発基盤作ってOSS化した話
 
GTC 2017 さらに発展する AI 革命
GTC 2017 さらに発展する AI 革命GTC 2017 さらに発展する AI 革命
GTC 2017 さらに発展する AI 革命
 
Azure Discovery Day - SQL Server 2019 + Azure Data Services
Azure Discovery Day - SQL Server 2019 + Azure Data ServicesAzure Discovery Day - SQL Server 2019 + Azure Data Services
Azure Discovery Day - SQL Server 2019 + Azure Data Services
 
[Cloud OnAir] Google Cloud Next '18 最新情報 2018年7月26日 放送
[Cloud OnAir] Google Cloud Next '18 最新情報 2018年7月26日 放送[Cloud OnAir] Google Cloud Next '18 最新情報 2018年7月26日 放送
[Cloud OnAir] Google Cloud Next '18 最新情報 2018年7月26日 放送
 
Microsoft AI and IoT Platform
Microsoft AI and IoT PlatformMicrosoft AI and IoT Platform
Microsoft AI and IoT Platform
 
GTC17 NVIDIA News
GTC17 NVIDIA NewsGTC17 NVIDIA News
GTC17 NVIDIA News
 
Cloud OnAir #04 今話題の機械学習・GCP で何ができるのか?
Cloud OnAir #04 今話題の機械学習・GCP で何ができるのか? Cloud OnAir #04 今話題の機械学習・GCP で何ができるのか?
Cloud OnAir #04 今話題の機械学習・GCP で何ができるのか?
 

Similar to アイコンで組み立てる Spark MLlib + ETLプログラム

【ヒカ☆ラボ】株式会社エアー様~ETLツール活用法について~
【ヒカ☆ラボ】株式会社エアー様~ETLツール活用法について~【ヒカ☆ラボ】株式会社エアー様~ETLツール活用法について~
【ヒカ☆ラボ】株式会社エアー様~ETLツール活用法について~
leverages_event
 
[Oracle Innovation Summit Tokyo 2018] Fn Project: Next Generation Serverless ...
[Oracle Innovation Summit Tokyo 2018] Fn Project: Next Generation Serverless ...[Oracle Innovation Summit Tokyo 2018] Fn Project: Next Generation Serverless ...
[Oracle Innovation Summit Tokyo 2018] Fn Project: Next Generation Serverless ...
オラクルエンジニア通信
 
Microsoft open tech night 2020 feb18
Microsoft open tech night 2020 feb18Microsoft open tech night 2020 feb18
Microsoft open tech night 2020 feb18
Masatomo Ito
 
130710 01
130710 01130710 01
130710 01openrtm
 
Matrix signal controller and BrainPad overview
Matrix signal controller and BrainPad overviewMatrix signal controller and BrainPad overview
Matrix signal controller and BrainPad overview
Kouji Matsui
 
130522 01
130522 01130522 01
130522 01openrtm
 
RTミドルウエア: OpenRTM-aist概要
RTミドルウエア: OpenRTM-aist概要 RTミドルウエア: OpenRTM-aist概要
RTミドルウエア: OpenRTM-aist概要
openrtm
 
2015RTミドルウエア講習会
2015RTミドルウエア講習会2015RTミドルウエア講習会
2015RTミドルウエア講習会
openrtm
 
Nedo講座・rtmセミナー
Nedo講座・rtmセミナーNedo講座・rtmセミナー
Nedo講座・rtmセミナーopenrtm
 
明治大学理工学部 特別講義 AI on Azure
明治大学理工学部 特別講義 AI on Azure明治大学理工学部 特別講義 AI on Azure
明治大学理工学部 特別講義 AI on Azure
Daiyu Hatakeyama
 
JAWS DAYS 2018 | IoT時代におけるデバイスのファームウェアとクラウドのいい関係
JAWS DAYS 2018 | IoT時代におけるデバイスのファームウェアとクラウドのいい関係JAWS DAYS 2018 | IoT時代におけるデバイスのファームウェアとクラウドのいい関係
JAWS DAYS 2018 | IoT時代におけるデバイスのファームウェアとクラウドのいい関係
SORACOM,INC
 
Mbed祭り 2017@春の新横浜 20170225 竹之下
Mbed祭り 2017@春の新横浜 20170225 竹之下Mbed祭り 2017@春の新横浜 20170225 竹之下
Mbed祭り 2017@春の新横浜 20170225 竹之下
Koyo Takenoshita
 
システム高速化フォーラム向け プッシュ通知基盤のアーキテクチャ
システム高速化フォーラム向け プッシュ通知基盤のアーキテクチャシステム高速化フォーラム向け プッシュ通知基盤のアーキテクチャ
システム高速化フォーラム向け プッシュ通知基盤のアーキテクチャ
Recruit Technologies
 
iREX2015 RTM講習会
iREX2015 RTM講習会iREX2015 RTM講習会
iREX2015 RTM講習会
openrtm
 
201110 01 Polytech Center 1
201110 01 Polytech Center 1201110 01 Polytech Center 1
201110 01 Polytech Center 1
openrtm
 
エバンジェリストが語るパワーシステム特論 ~ 第3回:IBMオフコンはいかにして生き残れたのか?~第二章~
エバンジェリストが語るパワーシステム特論 ~ 第3回:IBMオフコンはいかにして生き残れたのか?~第二章~エバンジェリストが語るパワーシステム特論 ~ 第3回:IBMオフコンはいかにして生き残れたのか?~第二章~
エバンジェリストが語るパワーシステム特論 ~ 第3回:IBMオフコンはいかにして生き残れたのか?~第二章~
Takumi Kurosawa
 
QConTokyo2015「Sparkを用いたビッグデータ解析 〜後編〜」
QConTokyo2015「Sparkを用いたビッグデータ解析 〜後編〜」QConTokyo2015「Sparkを用いたビッグデータ解析 〜後編〜」
QConTokyo2015「Sparkを用いたビッグデータ解析 〜後編〜」
Kazuki Taniguchi
 
Parallel Technology
Parallel TechnologyParallel Technology
Parallel Technology
Visual Studio Users Group Japan
 
ソフトウエアジャパン2017 IT Forum AITC(6)
ソフトウエアジャパン2017 IT Forum AITC(6)ソフトウエアジャパン2017 IT Forum AITC(6)
ソフトウエアジャパン2017 IT Forum AITC(6)
aitc_jp
 
ServerlessConf Tokyo2018 サーバーレスなシステムのがんばらない運用監視
ServerlessConf Tokyo2018 サーバーレスなシステムのがんばらない運用監視ServerlessConf Tokyo2018 サーバーレスなシステムのがんばらない運用監視
ServerlessConf Tokyo2018 サーバーレスなシステムのがんばらない運用監視
Takanori Suzuki
 

Similar to アイコンで組み立てる Spark MLlib + ETLプログラム (20)

【ヒカ☆ラボ】株式会社エアー様~ETLツール活用法について~
【ヒカ☆ラボ】株式会社エアー様~ETLツール活用法について~【ヒカ☆ラボ】株式会社エアー様~ETLツール活用法について~
【ヒカ☆ラボ】株式会社エアー様~ETLツール活用法について~
 
[Oracle Innovation Summit Tokyo 2018] Fn Project: Next Generation Serverless ...
[Oracle Innovation Summit Tokyo 2018] Fn Project: Next Generation Serverless ...[Oracle Innovation Summit Tokyo 2018] Fn Project: Next Generation Serverless ...
[Oracle Innovation Summit Tokyo 2018] Fn Project: Next Generation Serverless ...
 
Microsoft open tech night 2020 feb18
Microsoft open tech night 2020 feb18Microsoft open tech night 2020 feb18
Microsoft open tech night 2020 feb18
 
130710 01
130710 01130710 01
130710 01
 
Matrix signal controller and BrainPad overview
Matrix signal controller and BrainPad overviewMatrix signal controller and BrainPad overview
Matrix signal controller and BrainPad overview
 
130522 01
130522 01130522 01
130522 01
 
RTミドルウエア: OpenRTM-aist概要
RTミドルウエア: OpenRTM-aist概要 RTミドルウエア: OpenRTM-aist概要
RTミドルウエア: OpenRTM-aist概要
 
2015RTミドルウエア講習会
2015RTミドルウエア講習会2015RTミドルウエア講習会
2015RTミドルウエア講習会
 
Nedo講座・rtmセミナー
Nedo講座・rtmセミナーNedo講座・rtmセミナー
Nedo講座・rtmセミナー
 
明治大学理工学部 特別講義 AI on Azure
明治大学理工学部 特別講義 AI on Azure明治大学理工学部 特別講義 AI on Azure
明治大学理工学部 特別講義 AI on Azure
 
JAWS DAYS 2018 | IoT時代におけるデバイスのファームウェアとクラウドのいい関係
JAWS DAYS 2018 | IoT時代におけるデバイスのファームウェアとクラウドのいい関係JAWS DAYS 2018 | IoT時代におけるデバイスのファームウェアとクラウドのいい関係
JAWS DAYS 2018 | IoT時代におけるデバイスのファームウェアとクラウドのいい関係
 
Mbed祭り 2017@春の新横浜 20170225 竹之下
Mbed祭り 2017@春の新横浜 20170225 竹之下Mbed祭り 2017@春の新横浜 20170225 竹之下
Mbed祭り 2017@春の新横浜 20170225 竹之下
 
システム高速化フォーラム向け プッシュ通知基盤のアーキテクチャ
システム高速化フォーラム向け プッシュ通知基盤のアーキテクチャシステム高速化フォーラム向け プッシュ通知基盤のアーキテクチャ
システム高速化フォーラム向け プッシュ通知基盤のアーキテクチャ
 
iREX2015 RTM講習会
iREX2015 RTM講習会iREX2015 RTM講習会
iREX2015 RTM講習会
 
201110 01 Polytech Center 1
201110 01 Polytech Center 1201110 01 Polytech Center 1
201110 01 Polytech Center 1
 
エバンジェリストが語るパワーシステム特論 ~ 第3回:IBMオフコンはいかにして生き残れたのか?~第二章~
エバンジェリストが語るパワーシステム特論 ~ 第3回:IBMオフコンはいかにして生き残れたのか?~第二章~エバンジェリストが語るパワーシステム特論 ~ 第3回:IBMオフコンはいかにして生き残れたのか?~第二章~
エバンジェリストが語るパワーシステム特論 ~ 第3回:IBMオフコンはいかにして生き残れたのか?~第二章~
 
QConTokyo2015「Sparkを用いたビッグデータ解析 〜後編〜」
QConTokyo2015「Sparkを用いたビッグデータ解析 〜後編〜」QConTokyo2015「Sparkを用いたビッグデータ解析 〜後編〜」
QConTokyo2015「Sparkを用いたビッグデータ解析 〜後編〜」
 
Parallel Technology
Parallel TechnologyParallel Technology
Parallel Technology
 
ソフトウエアジャパン2017 IT Forum AITC(6)
ソフトウエアジャパン2017 IT Forum AITC(6)ソフトウエアジャパン2017 IT Forum AITC(6)
ソフトウエアジャパン2017 IT Forum AITC(6)
 
ServerlessConf Tokyo2018 サーバーレスなシステムのがんばらない運用監視
ServerlessConf Tokyo2018 サーバーレスなシステムのがんばらない運用監視ServerlessConf Tokyo2018 サーバーレスなシステムのがんばらない運用監視
ServerlessConf Tokyo2018 サーバーレスなシステムのがんばらない運用監視
 

アイコンで組み立てる Spark MLlib + ETLプログラム