狠狠撸

狠狠撸Share a Scribd company logo
1
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
JapanTaxiにおける
SageMaker+αによる
機械学習アプリケーションの本番運用
2019/7/18
JapanTaxi
次世代モビリティ事業部
渡部徹太郎
第6回 Amazon SageMaker事例祭り
2
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
2
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
自己紹介
ID : fetaro
名前:渡部 徹太郎
研究:東京工業大学でデータベースと情報検索の研究(@日本データベース学会)
前職:
- 大手SIer: オンライントレードシステム基盤
- 大手SIer: オープンソース技術部隊 (MongoDB等)
- リクルートテクノロジーズ: ビッグデータ分析基盤 (EMR, Hortonworks, BigQuery, Oracle Exadata)
現職:
- JapanTaxi: データエンジニア
好きなAWSのサービス :
- Lambda
日本AWSユーザ会(JAWS)
ビッグデータ支部
3
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
3
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
データエンジニアです
データ
サイエンティスト
ビジネス
データ
エンジニア
機械学習をビジネスで成功させるために必要な3つの人種
4
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
4
Proprietary and Confidential ?2019 JapanTaxi, Inc. All Rights Reserved
700万DL超 日本No1タクシーアプリ『JapanTaxi』
アプリマップ上で指定したピン位置にタクシーを手配。
全国47都道府県で約7万台と、全国のタクシー車両1/3がアプリで呼べる。
Google Mapsや音声AIなど様々な注文チャネル、決済、経費精算に対応。
*App Annie調べ タクシー配車/ライドシェアアプリ内における、日本国内累計ダウンロード数/月間平均アクティブユーザー数(iOS/Google Play合算値)調査期間:2017年10月1日?2018年9月30日
*Apple と Apple ロゴは米国および他の国で登録された Apple Inc. の商標です。App Store は Apple Inc.のサービスマークです。Android、Google Play、Google Playロゴは、Google LLC の商標です。
外部注文チャネル 地図?経路検索
Google Maps iphone map
経費精算
Concur MoneyForward
タクシー配車アプリ『JapanTaxi』
海外
KakaoT TaxiGomy route
iphone siri Alexa/echo spot mydaiz LINE clova
Yahoo!乗換案内
外部注文チャネル 音声AI
NAVITIME
5
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
5
Proprietary and Confidential ?2019 JapanTaxi, Inc. All Rights Reserved
タクシー配車アプリ『JapanTaxi』
今いる場所 行きたい場所 呼ぶ
6
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
6
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
? ビジネス課題と機械学習による解決
? 機械学習アプリケーションの運用
? まとめ
アジェンダ
7
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights ReservedProprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
ビジネス課題と
機械学習による解決
8
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
8
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
課題:注文キャンセルによる乗車機会の損失
キャンセル注文
車を探す 配車決定を通知
受諾 乗車機会の損失
ユーザー
タクシー会社配車システム
ドライバー
キャンセル通知
迎車開始
9
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
9
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
原因:到着時間の期待値のギャップ
5分くらいで
来るかな?
それなら
他の交通手段を
使おう
キャンセル注文
車を探す 配車決定を通知
受諾 乗車機会の損失
ユーザー
タクシー会社配車システム
ドライバー
キャンセル通知
迎車開始
10分
かかります
10
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
10
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
解決策:期待値調整をするために到着予想時間を表示
5分くらいで
来るかな?
注文
しない
ユーザー
タクシー会社配車システム
ドライバー
注文前
到着時間
予想システム
10分
かかるなら
他を探そう
乗車機会の損失
解決!!
10分
かかります
11
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
11
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
解決手段:ディープラーニングにより注文前到着時間を予測する
候補1
目的地
? ポイント:注文する前なので、お迎え場所に向かうタクシーは確定していない
お迎え場所
候補2
候補3
候補4
12
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
12
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
実装:Attention機構を使った注文前お迎え時間予測モデル
配車候補の車両の特徴量
? 出発地の緯度経度
? お迎え場所緯度経度
? 出発時の方向?速度
? お迎え場所への方向?直線距離
? 直線距離が近い順番
車両以外の環境の特徴量
? 日、曜日、時間
? 祝日、休日
Attention機構
? 機械翻訳や画像認識などで使われ
るネットワーク構造
? 入力に応じて注目するべき特徴量
に大きな重みが付与される
? 実際に配車される車両の重みが大
きくなることを期待
到着時間
13
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
13
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
結果:ABテストの結果
注文率の低下は抑止できた
狙い通り
注文キャンセル率は低下
14
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights ReservedProprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
機械学習アプリケーションの運用
15
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
15
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
?データ収集
?前処理?モデル推定
?モデルの精度評価
?モデルサービング
運用で行うこと
16
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
16
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
データ収集
データウェアハウス
生
データ
アプリ
DB
アプリ
システム
バッチデータ収集
(torocco)
ストリームデータ
収集
(Lambda)
タクシーの
GPS等
DWH
データ
SQL
Kinesis
DataStream
事業システム
ジョブ実行基盤
(マネージドAirflow)
アプリ
データ
= embulk サービス
毎日
実行毎日
実行
リアル
タイム
バッチ
バッチ
リアルタイム
17
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
17
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
データウェアハウス S3
前処理?モデル推定
DWH
データ
ML用
データ
マート
学習
データ
JSON
モデル生成
ジョブ
SageMaker
学習
データ
生成
(Python)
ワークフロー管理
(Jenkins)
SQL
ソースコード
(GitHub)
モデル生成
プログラム
学習データ
生成
プログラム
エンジニア
サイエンティスト
データ加工
SQL
S3
SageMaker
モデル
ジョブ実行基盤
(マネージドAirflow)
毎日実行
エンハンスのときに実行
定期実行
手動実行
18
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
18
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
? SageMakerモデルとは
o SageMaker上のオブジェクト
o S3のディレクトリに対応している
o S3のディレクトリには「前処理スクリプト」と「推定済
みモデル」が含まれる
? 前処理スクリプト
o Pythonのコード
o データウェアハウスから生成したJSONから特徴量抽出し
て、モデルへの入力(Numpyの配列)に変換する
o 特徴量抽出の例
? 例:「日付」→「曜日の数値」
? 例:「タクシーの位置」→「注文場所からの距離」
? 推定済みモデル
o Tensorflowの生成物
前処理?モデル推定
SageMaker
SageMaker
モデルオブジェクト
S3
SageMakerモデル用
ディレクトリ
推定済み
モデル
前処理
スクリプト
SageMakerモデルとは
19
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
19
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
? バージョン管理
o ソースコード
? GitHubを利用
? JapanTaxiの開発フローがGitHubメインであるため、CodeCommitは利用せず
o 学習データファイル
? 自前でバージョン管理
? 学習データを生成したソースコードのgitコミット番号をデータ名に付与
o モデル
? SageMakerのモデルのバージョン管理を利用
? モデル名にGitHubのコミットハッシュを付与
前処理?モデル推定
20
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
20
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
? ジョブ管理
o 日次自動実行
? 処理量が大きく毎日少しづつ行う必要のある処理
? 実施する処理: ML用データマート生成
? マネージドAirflowの利用
? JapanTaxiの分析基盤の標準ジョブ実行基盤であり、他のデータ収集ジョブと一緒
にまとめて管理
o 手動実行
? モデルをエンハンスする時に実行
? 実施する処理:学習データの作成、モデル推定ジョブの実行、精度評価の実行
? Jenkinsの利用
? 採用理由
? 実行毎にパラメータを変えて実行できる
? 15分以上の長時間処理ができる(Lambdaではダメ)
? 求められるSLAは低く、使う時だけ起動すれば良い(マネージドである必要な
し)
前処理?モデル推定
21
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
21
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
モデルの精度評価
S3
モデル
バッチ推論
SageMaker
Batch transform
jobs
データ
ウェアハウ
ス
S3
ML用
データ
マート
評価用
データ
JSON
評価用
データ
生成ジョブ
(Python)
S3
評価
結果
JSON
データ
ウェアハ
ウス
評価
結果
マート
BIツール
(Tableau)
ロード
(Python)
サイエンティスト
モデル
ワークフロー管理
(Jenkins)
Slack連携
チャット
(Slack)
エンジニア
22
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
22
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
? モデルの精度評価とは
o 精度異常しきい値の定義と監視
? 5分以上早く予測してしまった割合の監視
? 5分以上予測がズレた割合の監視
o 予測分布の目視確認
? タクシー会社ごとの予測分布を目視で確認し、前週と比較して大きな違いがないか
? モデル精度評価タイミング
o リリース前
? 過去データでの精度評価
? 本番リリースするのに十分な精度が出せている事を確認
o リリース後
? 最新データでの精度評価
? モデルが経年劣化していないことを確認する
モデルの精度評価
23
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
23
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
? 推論の種類と使い分け
o 応答速度重視:SageMaker Endpoint
o スループット重視:SageMaker Batch transform jobs→コチラを使う
? SageMaker Batch transform jobsの使い方
o モデルへの入力をファイルに改行区切りで配置
? 設定:S3 data type = “S3Prefix” , Split type = “Line” , Batch strategy = “SingleRecord”
? 結果
o Endpointにクエリを投げていたときは3時間かかっていた処理が20分に短縮できた
モデルの精度評価
S3
モデル
SageMaker
Batch transform
jobs
S3
{input 1のJSON}
{input 2のJSON}
?
?
{input NのJSON}
S3
モデル
{input 1の推論結果}
{input 2の推論結果}
?
?
{input Nの推論結果}
24
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
24
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
モデルサービング
S3
新モデル
旧モデル
推論
SageMaker
Endpoint
処理
(Lambda)
API
(API Gateway)
新
JapanTaxi
アプリ
監視
(Amazon CloudWatch)
応答時間 応答時間
エラー率
応答時間
旧
ロード
ロード
ワークフロー管理
(jenkins)
90%
10%
エンジニア
カスタマ
デプロイ時
オンライン デプロイ
アラート
25
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
25
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
? カナリアリリース
o カナリアリリースとは
1. 10%だけ新しいモデルに置き換える
2. 問題がなければすべて新しいモデルでリ
リース
o 実現方法
? AWS SageMaker Endpointの機能を利用
? 「ProductionVariants」を複数用意
する
モデルサービング
SageMaker
Endpoint
オートスケール
Application Autoscaling
コンテナ1
新
モデル
コンテナ2
新
モデル ???
オートスケール
Application Autoscaling
コンテナ1 コンテナ2
???旧
モデル
旧
モデル旧
Production
Variant
新
Production
Variant
26
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
26
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
? 実測した処理性能
o マシン:ml.m4.xlarge(4vcore, 16G RAM) x 1台
o リクエスト:平均1.4回/秒、最大20回/秒
o Lambda平均応答時間:20ms
? 推論の時間はもっと短い
? なぜこんなに早いのか?
o 入力が10台(タクシー台数) x 50次元 程度であり、ニューラルネットの計算量が多くないため
モデルサービング
27
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
27
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
? 会場から出た質問
o Lambdaを挟む必要があるのか。API-Gateway から直接 SageMaker Endpointではダメなの
か?
? 答え
o いろいろ融通がきくから
o 融通がきいた例
? アプリから飛んでくる電文の仕様が変わることがあったが、Lambdaで仕様変更を吸収す
ることにより、モデルへのインプットを変え無くてすんだ
? 稀にモデルが明らかに異常な値を推論してしまうことがあったが、異常値をLambdaで消
すことにより、アプリには応答しないようにした
モデルサービング
28
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
28
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
? MLの概念が整理されてコンポーネント化されている
o トレーニングジョブ/ハイパーパラメータチューニング/モデル/エンドポイント等
o 成果物管理や開発プロセスの設計がしやすい
? ML成果物が整理される
o 学習データ、モデル、バッチ推論ジョブ、エンドポイントが紐付いてトレースできる
? モデルサービングが簡単
o カナリアリリースができる
o API-Gateway + Lambdaとの相性が抜群
所感:SageMakerの良い点
29
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
29
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
? 「Notebookをそのまま渡せばOK」ではない???
o Notebookはサイエンティストの試行錯誤ツール
o 本番化に向けてはバッチ処理化する必要がある
? コンポーネント分割、ログ出力、設定値のファイル化、エラーハンドリング、テスト
コード生成etc...
? 開発のプロセスにマッチしたワークフロー管理が無い
o StepFunctionは一連の処理を数珠つなぎには良いが、一つ一つの工程を確認しながら実行す
るには不向き
o 学習データの作成→(人が確認)→モデル推定→(人が確認)→デプロイ
といった開発のフローに乗らない
? 定期ジョブを実行するジョブコントローラがない
o マネージドAirflowサービスのようなものがほしい
所感:改善して欲しいポイント
30
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights ReservedProprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
まとめ
31
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
31
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
? ビジネス課題と機械学習による解決
o JapanTaxiのビジネス課題である注文後キャンセルの課題を機械学習で低減
? 機械学習アプリケーションの運用
o データ収集
? TorrocoとKinesis DataStream
o 前処理?モデル推定
? 学習データとモデルのバージョン管理
? 日次自動実行ジョブと手動実行ジョブ
o モデルの精度評価
? 精度異常しきい値監視と予測値分布の目視確認
? リリース前の過去データでの評価と、毎週の最新データでの評価
? SageMaker Batch Transform jobsによる一括推論
o モデルサービング
? API Gateway + Lambda + SageMaker Endpoint
? SageMaker Endpointを用いたカナリアリリース
まとめ
32
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights ReservedProprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
宣伝
これから取り組もうとしている事
33
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
33
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
34
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
34
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
タクシーから取れるデータを役立てようという試み
センシングカーとしてのタクシー車両
35
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
35
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
1日のタクシー動態の様子
タクシーは常に膨大な数走り回っており、
道沿いのリアルタイムなデータを収集できる
36
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
36
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
一緒に働いてくれる仲間を募集中
クラウド
Kubernetes
車載デバイス(IoT)
自社製の車載デバイスからデータを収集
ディープラーニングの分散処理
オンプレ一切なし
データエンジニアデータサイエンティスト
タクシービッグデータ解析
白線検出
例)ドライブレコーダ動画解析
ガソリンスタンド
料金検出
37
Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
〒102-0094 東京都千代田区紀尾井町3-12
3-12 Kioicho Chiyoda-ku, Tokyo 102-0094 Japan
TEL 03-6265-6265 FAX 03-3239-8115
www.japantaxi.co.jp
文章·画像等の内容の無断転載及び複製等の行為はご遠慮ください。
Proprietary and Confidential ?2017 JapanTaxi, Inc.
All Rights Reserved

More Related Content

What's hot (20)

JJUG CCC リクルートの Java に対する取り組み
JJUG CCC リクルートの Java に対する取り組みJJUG CCC リクルートの Java に対する取り組み
JJUG CCC リクルートの Java に対する取り組み
Recruit Technologies
?
运用で泣かないアーキテクチャで动く原稿作成支援システム ~リクルートにおける顿别别辫尝别补谤苍颈苍驳活用事例~
运用で泣かないアーキテクチャで动く原稿作成支援システム ~リクルートにおける顿别别辫尝别补谤苍颈苍驳活用事例~运用で泣かないアーキテクチャで动く原稿作成支援システム ~リクルートにおける顿别别辫尝别补谤苍颈苍驳活用事例~
运用で泣かないアーキテクチャで动く原稿作成支援システム ~リクルートにおける顿别别辫尝别补谤苍颈苍驳活用事例~
Recruit Technologies
?
DRIVE CHARTを支えるAI技術
DRIVE CHARTを支えるAI技術DRIVE CHARTを支えるAI技術
DRIVE CHARTを支えるAI技術
Yusuke Uchida
?
础滨/惭尝システムにおけるビッグデータとの付き合い方
础滨/惭尝システムにおけるビッグデータとの付き合い方础滨/惭尝システムにおけるビッグデータとの付き合い方
础滨/惭尝システムにおけるビッグデータとの付き合い方
Shota Suzuki
?
顿尝モデル开発中の雑务が嫌で支援プラットフォームを作った话
顿尝モデル开発中の雑务が嫌で支援プラットフォームを作った话顿尝モデル开発中の雑务が嫌で支援プラットフォームを作った话
顿尝モデル开発中の雑务が嫌で支援プラットフォームを作った话
Kamonohashi
?
骋辞辞驳濒别アシスタントアプリ実际のところ
骋辞辞驳濒别アシスタントアプリ実际のところ 骋辞辞驳濒别アシスタントアプリ実际のところ
骋辞辞驳濒别アシスタントアプリ実际のところ
驰补丑辞辞!デベロッパーネットワーク
?
尝罢(自由)
尝罢(自由)尝罢(自由)
尝罢(自由)
Recruit Technologies
?
Case study of DevOps for Hadoop in Recruit.
Case study of DevOps for Hadoop in Recruit.Case study of DevOps for Hadoop in Recruit.
Case study of DevOps for Hadoop in Recruit.
Recruit Technologies
?
日経コンピュータ主催:さわってわかる機械学習 Azure Machine Learning 実践セミナー
日経コンピュータ主催:さわってわかる機械学習 Azure Machine Learning 実践セミナー日経コンピュータ主催:さわってわかる機械学習 Azure Machine Learning 実践セミナー
日経コンピュータ主催:さわってわかる機械学習 Azure Machine Learning 実践セミナー
Hiroshi Senga
?
骋翱の机械学习システムを支える惭尝翱辫蝉事例绍介
骋翱の机械学习システムを支える惭尝翱辫蝉事例绍介骋翱の机械学习システムを支える惭尝翱辫蝉事例绍介
骋翱の机械学习システムを支える惭尝翱辫蝉事例绍介
Takashi Suzuki
?
<インフラ管理者向け>チームでの础滨开発を支援する础滨开発プラットフォーム碍础惭翱狈翱贬础厂贬滨
<インフラ管理者向け>チームでの础滨开発を支援する础滨开発プラットフォーム碍础惭翱狈翱贬础厂贬滨<インフラ管理者向け>チームでの础滨开発を支援する础滨开発プラットフォーム碍础惭翱狈翱贬础厂贬滨
<インフラ管理者向け>チームでの础滨开発を支援する础滨开発プラットフォーム碍础惭翱狈翱贬础厂贬滨
Kamonohashi
?
運用中のゲームにAIを導入するには?プロジェクト推進?ユースケース?運用? [DeNA TechCon 2019]
運用中のゲームにAIを導入するには?プロジェクト推進?ユースケース?運用? [DeNA TechCon 2019]運用中のゲームにAIを導入するには?プロジェクト推進?ユースケース?運用? [DeNA TechCon 2019]
運用中のゲームにAIを導入するには?プロジェクト推進?ユースケース?運用? [DeNA TechCon 2019]
DeNA
?
20170419PFNオープンハウス リサーチャーの仕事_公開用
20170419PFNオープンハウス リサーチャーの仕事_公開用20170419PFNオープンハウス リサーチャーの仕事_公開用
20170419PFNオープンハウス リサーチャーの仕事_公開用
Preferred Networks
?
碍耻产别谤苍别迟别蝉による机械学习基盘への挑戦
碍耻产别谤苍别迟别蝉による机械学习基盘への挑戦碍耻产别谤苍别迟别蝉による机械学习基盘への挑戦
碍耻产别谤苍别迟别蝉による机械学习基盘への挑戦
Preferred Networks
?
リクルートにおけるマルチモーダル Deep Learning Web API 開発事例
リクルートにおけるマルチモーダル Deep Learning Web API 開発事例リクルートにおけるマルチモーダル Deep Learning Web API 開発事例
リクルートにおけるマルチモーダル Deep Learning Web API 開発事例
Recruit Technologies
?
情報処理とは何か あとbigdataとか
情報処理とは何か あとbigdataとか情報処理とは何か あとbigdataとか
情報処理とは何か あとbigdataとか
Tokoroten Nakayama
?
20150625 cloudera
20150625 cloudera20150625 cloudera
20150625 cloudera
Recruit Technologies
?
DataEngConf NYC’18 セッションサマリー #2
DataEngConf NYC’18 セッションサマリー #2DataEngConf NYC’18 セッションサマリー #2
DataEngConf NYC’18 セッションサマリー #2
gree_tech
?
JJUG CCC リクルートの Java に対する取り組み
JJUG CCC リクルートの Java に対する取り組みJJUG CCC リクルートの Java に対する取り組み
JJUG CCC リクルートの Java に対する取り組み
Recruit Technologies
?
运用で泣かないアーキテクチャで动く原稿作成支援システム ~リクルートにおける顿别别辫尝别补谤苍颈苍驳活用事例~
运用で泣かないアーキテクチャで动く原稿作成支援システム ~リクルートにおける顿别别辫尝别补谤苍颈苍驳活用事例~运用で泣かないアーキテクチャで动く原稿作成支援システム ~リクルートにおける顿别别辫尝别补谤苍颈苍驳活用事例~
运用で泣かないアーキテクチャで动く原稿作成支援システム ~リクルートにおける顿别别辫尝别补谤苍颈苍驳活用事例~
Recruit Technologies
?
DRIVE CHARTを支えるAI技術
DRIVE CHARTを支えるAI技術DRIVE CHARTを支えるAI技術
DRIVE CHARTを支えるAI技術
Yusuke Uchida
?
础滨/惭尝システムにおけるビッグデータとの付き合い方
础滨/惭尝システムにおけるビッグデータとの付き合い方础滨/惭尝システムにおけるビッグデータとの付き合い方
础滨/惭尝システムにおけるビッグデータとの付き合い方
Shota Suzuki
?
顿尝モデル开発中の雑务が嫌で支援プラットフォームを作った话
顿尝モデル开発中の雑务が嫌で支援プラットフォームを作った话顿尝モデル开発中の雑务が嫌で支援プラットフォームを作った话
顿尝モデル开発中の雑务が嫌で支援プラットフォームを作った话
Kamonohashi
?
Case study of DevOps for Hadoop in Recruit.
Case study of DevOps for Hadoop in Recruit.Case study of DevOps for Hadoop in Recruit.
Case study of DevOps for Hadoop in Recruit.
Recruit Technologies
?
日経コンピュータ主催:さわってわかる機械学習 Azure Machine Learning 実践セミナー
日経コンピュータ主催:さわってわかる機械学習 Azure Machine Learning 実践セミナー日経コンピュータ主催:さわってわかる機械学習 Azure Machine Learning 実践セミナー
日経コンピュータ主催:さわってわかる機械学習 Azure Machine Learning 実践セミナー
Hiroshi Senga
?
骋翱の机械学习システムを支える惭尝翱辫蝉事例绍介
骋翱の机械学习システムを支える惭尝翱辫蝉事例绍介骋翱の机械学习システムを支える惭尝翱辫蝉事例绍介
骋翱の机械学习システムを支える惭尝翱辫蝉事例绍介
Takashi Suzuki
?
<インフラ管理者向け>チームでの础滨开発を支援する础滨开発プラットフォーム碍础惭翱狈翱贬础厂贬滨
<インフラ管理者向け>チームでの础滨开発を支援する础滨开発プラットフォーム碍础惭翱狈翱贬础厂贬滨<インフラ管理者向け>チームでの础滨开発を支援する础滨开発プラットフォーム碍础惭翱狈翱贬础厂贬滨
<インフラ管理者向け>チームでの础滨开発を支援する础滨开発プラットフォーム碍础惭翱狈翱贬础厂贬滨
Kamonohashi
?
運用中のゲームにAIを導入するには?プロジェクト推進?ユースケース?運用? [DeNA TechCon 2019]
運用中のゲームにAIを導入するには?プロジェクト推進?ユースケース?運用? [DeNA TechCon 2019]運用中のゲームにAIを導入するには?プロジェクト推進?ユースケース?運用? [DeNA TechCon 2019]
運用中のゲームにAIを導入するには?プロジェクト推進?ユースケース?運用? [DeNA TechCon 2019]
DeNA
?
20170419PFNオープンハウス リサーチャーの仕事_公開用
20170419PFNオープンハウス リサーチャーの仕事_公開用20170419PFNオープンハウス リサーチャーの仕事_公開用
20170419PFNオープンハウス リサーチャーの仕事_公開用
Preferred Networks
?
碍耻产别谤苍别迟别蝉による机械学习基盘への挑戦
碍耻产别谤苍别迟别蝉による机械学习基盘への挑戦碍耻产别谤苍别迟别蝉による机械学习基盘への挑戦
碍耻产别谤苍别迟别蝉による机械学习基盘への挑戦
Preferred Networks
?
リクルートにおけるマルチモーダル Deep Learning Web API 開発事例
リクルートにおけるマルチモーダル Deep Learning Web API 開発事例リクルートにおけるマルチモーダル Deep Learning Web API 開発事例
リクルートにおけるマルチモーダル Deep Learning Web API 開発事例
Recruit Technologies
?
情報処理とは何か あとbigdataとか
情報処理とは何か あとbigdataとか情報処理とは何か あとbigdataとか
情報処理とは何か あとbigdataとか
Tokoroten Nakayama
?
DataEngConf NYC’18 セッションサマリー #2
DataEngConf NYC’18 セッションサマリー #2DataEngConf NYC’18 セッションサマリー #2
DataEngConf NYC’18 セッションサマリー #2
gree_tech
?

Similar to 闯补辫补苍罢补虫颈における厂补驳别尘补办别谤+αによる机械学习アフ?リケーションの本番运用 (20)

Attention機構を使った 配車車両未確定状態における タクシー到着時間予測
Attention機構を使った 配車車両未確定状態における タクシー到着時間予測Attention機構を使った 配車車両未確定状態における タクシー到着時間予測
Attention機構を使った 配車車両未確定状態における タクシー到着時間予測
Fumihiko Takahashi
?
JapanTaxi R&Dの取り組み事例
JapanTaxi R&Dの取り組み事例JapanTaxi R&Dの取り組み事例
JapanTaxi R&Dの取り組み事例
Fumihiko Takahashi
?
闯补辫补苍罢补虫颈の础滨活用事例
闯补辫补苍罢补虫颈の础滨活用事例闯补辫补苍罢补虫颈の础滨活用事例
闯补辫补苍罢补虫颈の础滨活用事例
Fumihiko Takahashi
?
ドライブレコーダーの映像で Scene Text Recognitionする
ドライブレコーダーの映像で Scene Text Recognitionするドライブレコーダーの映像で Scene Text Recognitionする
ドライブレコーダーの映像で Scene Text Recognitionする
Fumihiko Takahashi
?
ドライブレコーダーの Scene Text Recognitionにおける Multi-task Learning
ドライブレコーダーの Scene Text Recognitionにおける Multi-task Learningドライブレコーダーの Scene Text Recognitionにおける Multi-task Learning
ドライブレコーダーの Scene Text Recognitionにおける Multi-task Learning
Fumihiko Takahashi
?
スタートアッフ?か?始める机械学习はし?めの一歩
スタートアッフ?か?始める机械学习はし?めの一歩スタートアッフ?か?始める机械学习はし?めの一歩
スタートアッフ?か?始める机械学习はし?めの一歩
Kimitaka Nakazawa
?
Real Tech Night|LT資料:レガシーなシステムとの連携作業を入社1ヶ月の新人に丸投げするとどうなるか(JapanTaxi)
Real Tech Night|LT資料:レガシーなシステムとの連携作業を入社1ヶ月の新人に丸投げするとどうなるか(JapanTaxi)Real Tech Night|LT資料:レガシーなシステムとの連携作業を入社1ヶ月の新人に丸投げするとどうなるか(JapanTaxi)
Real Tech Night|LT資料:レガシーなシステムとの連携作業を入社1ヶ月の新人に丸投げするとどうなるか(JapanTaxi)
Classi_Corp
?
闯补辫补苍罢补虫颈が保有するデータとデータ分析について
闯补辫补苍罢补虫颈が保有するデータとデータ分析について闯补辫补苍罢补虫颈が保有するデータとデータ分析について
闯补辫补苍罢补虫颈が保有するデータとデータ分析について
Masatoshi Ida
?
Ques12_自動テスト ? 機械学習 ?自動テスト結果分析は楽になるか??
Ques12_自動テスト ? 機械学習 ?自動テスト結果分析は楽になるか??Ques12_自動テスト ? 機械学習 ?自動テスト結果分析は楽になるか??
Ques12_自動テスト ? 機械学習 ?自動テスト結果分析は楽になるか??
Mao Yamaguchi
?
タクシー×础滨を支える碍耻产别谤苍别迟别蝉と础滨データパイプラインの信頼性の取り组みについて
タクシー×础滨を支える碍耻产别谤苍别迟别蝉と础滨データパイプラインの信頼性の取り组みについてタクシー×础滨を支える碍耻产别谤苍别迟别蝉と础滨データパイプラインの信頼性の取り组みについて
タクシー×础滨を支える碍耻产别谤苍别迟别蝉と础滨データパイプラインの信頼性の取り组みについて
Takashi Suzuki
?
Heroku meetup#15 lt
Heroku meetup#15 ltHeroku meetup#15 lt
Heroku meetup#15 lt
Kikuya Takumi
?
2018年12月15日 AITC女子会 顔認識を活用したセミナー参加者の満足度分析
2018年12月15日 AITC女子会 顔認識を活用したセミナー参加者の満足度分析2018年12月15日 AITC女子会 顔認識を活用したセミナー参加者の満足度分析
2018年12月15日 AITC女子会 顔認識を活用したセミナー参加者の満足度分析
aitc_jp
?
stapy_028_talk1
stapy_028_talk1stapy_028_talk1
stapy_028_talk1
Takeshi Akutsu
?
Talk 1「データインテグレーションとは何か」
Talk 1「データインテグレーションとは何か」Talk 1「データインテグレーションとは何か」
Talk 1「データインテグレーションとは何か」
Takeshi Akutsu
?
大規模インフラで考える インフラチームの未来
大規模インフラで考える インフラチームの未来大規模インフラで考える インフラチームの未来
大規模インフラで考える インフラチームの未来
Masayuki Ueda
?
AWS における Microservices Architecture と DevOps を推進する組織と人とツール
AWS における Microservices Architecture と DevOps を推進する組織と人とツールAWS における Microservices Architecture と DevOps を推進する組織と人とツール
AWS における Microservices Architecture と DevOps を推進する組織と人とツール
Amazon Web Services Japan
?
Pull request時の画面差分取得の自動化
Pull request時の画面差分取得の自動化Pull request時の画面差分取得の自動化
Pull request時の画面差分取得の自動化
Shunsuke Maeda
?
チラシル颈翱厂での広告枠开発
チラシル颈翱厂での広告枠开発チラシル颈翱厂での広告枠开発
チラシル颈翱厂での広告枠开発
Satoshi Takano
?
リクルートテクノロジーズが語る 企業における、「AI/ディープラーニング」活用のリアル
リクルートテクノロジーズが語る 企業における、「AI/ディープラーニング」活用のリアルリクルートテクノロジーズが語る 企業における、「AI/ディープラーニング」活用のリアル
リクルートテクノロジーズが語る 企業における、「AI/ディープラーニング」活用のリアル
Recruit Technologies
?
Attention機構を使った 配車車両未確定状態における タクシー到着時間予測
Attention機構を使った 配車車両未確定状態における タクシー到着時間予測Attention機構を使った 配車車両未確定状態における タクシー到着時間予測
Attention機構を使った 配車車両未確定状態における タクシー到着時間予測
Fumihiko Takahashi
?
JapanTaxi R&Dの取り組み事例
JapanTaxi R&Dの取り組み事例JapanTaxi R&Dの取り組み事例
JapanTaxi R&Dの取り組み事例
Fumihiko Takahashi
?
闯补辫补苍罢补虫颈の础滨活用事例
闯补辫补苍罢补虫颈の础滨活用事例闯补辫补苍罢补虫颈の础滨活用事例
闯补辫补苍罢补虫颈の础滨活用事例
Fumihiko Takahashi
?
ドライブレコーダーの映像で Scene Text Recognitionする
ドライブレコーダーの映像で Scene Text Recognitionするドライブレコーダーの映像で Scene Text Recognitionする
ドライブレコーダーの映像で Scene Text Recognitionする
Fumihiko Takahashi
?
ドライブレコーダーの Scene Text Recognitionにおける Multi-task Learning
ドライブレコーダーの Scene Text Recognitionにおける Multi-task Learningドライブレコーダーの Scene Text Recognitionにおける Multi-task Learning
ドライブレコーダーの Scene Text Recognitionにおける Multi-task Learning
Fumihiko Takahashi
?
スタートアッフ?か?始める机械学习はし?めの一歩
スタートアッフ?か?始める机械学习はし?めの一歩スタートアッフ?か?始める机械学习はし?めの一歩
スタートアッフ?か?始める机械学习はし?めの一歩
Kimitaka Nakazawa
?
Real Tech Night|LT資料:レガシーなシステムとの連携作業を入社1ヶ月の新人に丸投げするとどうなるか(JapanTaxi)
Real Tech Night|LT資料:レガシーなシステムとの連携作業を入社1ヶ月の新人に丸投げするとどうなるか(JapanTaxi)Real Tech Night|LT資料:レガシーなシステムとの連携作業を入社1ヶ月の新人に丸投げするとどうなるか(JapanTaxi)
Real Tech Night|LT資料:レガシーなシステムとの連携作業を入社1ヶ月の新人に丸投げするとどうなるか(JapanTaxi)
Classi_Corp
?
闯补辫补苍罢补虫颈が保有するデータとデータ分析について
闯补辫补苍罢补虫颈が保有するデータとデータ分析について闯补辫补苍罢补虫颈が保有するデータとデータ分析について
闯补辫补苍罢补虫颈が保有するデータとデータ分析について
Masatoshi Ida
?
Ques12_自動テスト ? 機械学習 ?自動テスト結果分析は楽になるか??
Ques12_自動テスト ? 機械学習 ?自動テスト結果分析は楽になるか??Ques12_自動テスト ? 機械学習 ?自動テスト結果分析は楽になるか??
Ques12_自動テスト ? 機械学習 ?自動テスト結果分析は楽になるか??
Mao Yamaguchi
?
タクシー×础滨を支える碍耻产别谤苍别迟别蝉と础滨データパイプラインの信頼性の取り组みについて
タクシー×础滨を支える碍耻产别谤苍别迟别蝉と础滨データパイプラインの信頼性の取り组みについてタクシー×础滨を支える碍耻产别谤苍别迟别蝉と础滨データパイプラインの信頼性の取り组みについて
タクシー×础滨を支える碍耻产别谤苍别迟别蝉と础滨データパイプラインの信頼性の取り组みについて
Takashi Suzuki
?
2018年12月15日 AITC女子会 顔認識を活用したセミナー参加者の満足度分析
2018年12月15日 AITC女子会 顔認識を活用したセミナー参加者の満足度分析2018年12月15日 AITC女子会 顔認識を活用したセミナー参加者の満足度分析
2018年12月15日 AITC女子会 顔認識を活用したセミナー参加者の満足度分析
aitc_jp
?
Talk 1「データインテグレーションとは何か」
Talk 1「データインテグレーションとは何か」Talk 1「データインテグレーションとは何か」
Talk 1「データインテグレーションとは何か」
Takeshi Akutsu
?
大規模インフラで考える インフラチームの未来
大規模インフラで考える インフラチームの未来大規模インフラで考える インフラチームの未来
大規模インフラで考える インフラチームの未来
Masayuki Ueda
?
AWS における Microservices Architecture と DevOps を推進する組織と人とツール
AWS における Microservices Architecture と DevOps を推進する組織と人とツールAWS における Microservices Architecture と DevOps を推進する組織と人とツール
AWS における Microservices Architecture と DevOps を推進する組織と人とツール
Amazon Web Services Japan
?
Pull request時の画面差分取得の自動化
Pull request時の画面差分取得の自動化Pull request時の画面差分取得の自動化
Pull request時の画面差分取得の自動化
Shunsuke Maeda
?
チラシル颈翱厂での広告枠开発
チラシル颈翱厂での広告枠开発チラシル颈翱厂での広告枠开発
チラシル颈翱厂での広告枠开発
Satoshi Takano
?
リクルートテクノロジーズが語る 企業における、「AI/ディープラーニング」活用のリアル
リクルートテクノロジーズが語る 企業における、「AI/ディープラーニング」活用のリアルリクルートテクノロジーズが語る 企業における、「AI/ディープラーニング」活用のリアル
リクルートテクノロジーズが語る 企業における、「AI/ディープラーニング」活用のリアル
Recruit Technologies
?

More from Tetsutaro Watanabe (17)

データサイエンティスト向け性能问题対応の基础
データサイエンティスト向け性能问题対応の基础データサイエンティスト向け性能问题対応の基础
データサイエンティスト向け性能问题対応の基础
Tetsutaro Watanabe
?
惭尝翱辫蝉はバズワード
惭尝翱辫蝉はバズワード惭尝翱辫蝉はバズワード
惭尝翱辫蝉はバズワード
Tetsutaro Watanabe
?
ドライブレコーダの画像认识による道路情报の自动差分抽出
ドライブレコーダの画像认识による道路情报の自动差分抽出ドライブレコーダの画像认识による道路情报の自动差分抽出
ドライブレコーダの画像认识による道路情报の自动差分抽出
Tetsutaro Watanabe
?
テ?ータ収集の基本と「闯补辫补苍罢补虫颈」アフ?リにおける実践例
テ?ータ収集の基本と「闯补辫补苍罢补虫颈」アフ?リにおける実践例テ?ータ収集の基本と「闯补辫补苍罢补虫颈」アフ?リにおける実践例
テ?ータ収集の基本と「闯补辫补苍罢补虫颈」アフ?リにおける実践例
Tetsutaro Watanabe
?
ビッグデータ処理データベースの全体像と使い分け?2018年惫别谤蝉颈辞苍
ビッグデータ処理データベースの全体像と使い分け?2018年惫别谤蝉颈辞苍ビッグデータ処理データベースの全体像と使い分け?2018年惫别谤蝉颈辞苍
ビッグデータ処理データベースの全体像と使い分け?2018年惫别谤蝉颈辞苍
Tetsutaro Watanabe
?
Google Cloud Next '18 Recap/報告会 機械学習関連
Google Cloud Next '18 Recap/報告会 機械学習関連Google Cloud Next '18 Recap/報告会 機械学習関連
Google Cloud Next '18 Recap/報告会 機械学習関連
Tetsutaro Watanabe
?
巨大なサービスと膨大なデータを支えるプラットフォーム?
巨大なサービスと膨大なデータを支えるプラットフォーム?巨大なサービスと膨大なデータを支えるプラットフォーム?
巨大なサービスと膨大なデータを支えるプラットフォーム?
Tetsutaro Watanabe
?
奥颈谤别诲罢颈驳别谤を详しく説明
奥颈谤别诲罢颈驳别谤を详しく説明奥颈谤别诲罢颈驳别谤を详しく説明
奥颈谤别诲罢颈驳别谤を详しく説明
Tetsutaro Watanabe
?
ビッグデータ処理データベースの全体像と使い分け - 2017年 Version -
ビッグデータ処理データベースの全体像と使い分け - 2017年 Version - ビッグデータ処理データベースの全体像と使い分け - 2017年 Version -
ビッグデータ処理データベースの全体像と使い分け - 2017年 Version -
Tetsutaro Watanabe
?
リクルートテクノロシ?ース? における EMR の活用とコスト圧縮方法
リクルートテクノロシ?ース? における EMR の活用とコスト圧縮方法リクルートテクノロシ?ース? における EMR の活用とコスト圧縮方法
リクルートテクノロシ?ース? における EMR の活用とコスト圧縮方法
Tetsutaro Watanabe
?
ヒ?ックテ?ータ処理技术の全体像とリクルートて?の使い分け
ヒ?ックテ?ータ処理技术の全体像とリクルートて?の使い分けヒ?ックテ?ータ処理技术の全体像とリクルートて?の使い分け
ヒ?ックテ?ータ処理技术の全体像とリクルートて?の使い分け
Tetsutaro Watanabe
?
惭辞苍驳辞顿叠か?遅いときの切り分け方法
惭辞苍驳辞顿叠か?遅いときの切り分け方法惭辞苍驳辞顿叠か?遅いときの切り分け方法
惭辞苍驳辞顿叠か?遅いときの切り分け方法
Tetsutaro Watanabe
?
惭辞苍驳辞顿叠3.2の绍介
惭辞苍驳辞顿叠3.2の绍介惭辞苍驳辞顿叠3.2の绍介
惭辞苍驳辞顿叠3.2の绍介
Tetsutaro Watanabe
?
MongoDB World 2014に行ってきた!
MongoDB World 2014に行ってきた!MongoDB World 2014に行ってきた!
MongoDB World 2014に行ってきた!
Tetsutaro Watanabe
?
がっつり惭辞苍驳辞顿叠事例绍介
がっつり惭辞苍驳辞顿叠事例绍介がっつり惭辞苍驳辞顿叠事例绍介
がっつり惭辞苍驳辞顿叠事例绍介
Tetsutaro Watanabe
?
初心者向け惭辞苍驳辞顿叠のキホン!
初心者向け惭辞苍驳辞顿叠のキホン!初心者向け惭辞苍驳辞顿叠のキホン!
初心者向け惭辞苍驳辞顿叠のキホン!
Tetsutaro Watanabe
?
惭辞苍驳辞顿叠の监视
惭辞苍驳辞顿叠の监视惭辞苍驳辞顿叠の监视
惭辞苍驳辞顿叠の监视
Tetsutaro Watanabe
?
データサイエンティスト向け性能问题対応の基础
データサイエンティスト向け性能问题対応の基础データサイエンティスト向け性能问题対応の基础
データサイエンティスト向け性能问题対応の基础
Tetsutaro Watanabe
?
惭尝翱辫蝉はバズワード
惭尝翱辫蝉はバズワード惭尝翱辫蝉はバズワード
惭尝翱辫蝉はバズワード
Tetsutaro Watanabe
?
ドライブレコーダの画像认识による道路情报の自动差分抽出
ドライブレコーダの画像认识による道路情报の自动差分抽出ドライブレコーダの画像认识による道路情报の自动差分抽出
ドライブレコーダの画像认识による道路情报の自动差分抽出
Tetsutaro Watanabe
?
テ?ータ収集の基本と「闯补辫补苍罢补虫颈」アフ?リにおける実践例
テ?ータ収集の基本と「闯补辫补苍罢补虫颈」アフ?リにおける実践例テ?ータ収集の基本と「闯补辫补苍罢补虫颈」アフ?リにおける実践例
テ?ータ収集の基本と「闯补辫补苍罢补虫颈」アフ?リにおける実践例
Tetsutaro Watanabe
?
ビッグデータ処理データベースの全体像と使い分け?2018年惫别谤蝉颈辞苍
ビッグデータ処理データベースの全体像と使い分け?2018年惫别谤蝉颈辞苍ビッグデータ処理データベースの全体像と使い分け?2018年惫别谤蝉颈辞苍
ビッグデータ処理データベースの全体像と使い分け?2018年惫别谤蝉颈辞苍
Tetsutaro Watanabe
?
Google Cloud Next '18 Recap/報告会 機械学習関連
Google Cloud Next '18 Recap/報告会 機械学習関連Google Cloud Next '18 Recap/報告会 機械学習関連
Google Cloud Next '18 Recap/報告会 機械学習関連
Tetsutaro Watanabe
?
巨大なサービスと膨大なデータを支えるプラットフォーム?
巨大なサービスと膨大なデータを支えるプラットフォーム?巨大なサービスと膨大なデータを支えるプラットフォーム?
巨大なサービスと膨大なデータを支えるプラットフォーム?
Tetsutaro Watanabe
?
奥颈谤别诲罢颈驳别谤を详しく説明
奥颈谤别诲罢颈驳别谤を详しく説明奥颈谤别诲罢颈驳别谤を详しく説明
奥颈谤别诲罢颈驳别谤を详しく説明
Tetsutaro Watanabe
?
ビッグデータ処理データベースの全体像と使い分け - 2017年 Version -
ビッグデータ処理データベースの全体像と使い分け - 2017年 Version - ビッグデータ処理データベースの全体像と使い分け - 2017年 Version -
ビッグデータ処理データベースの全体像と使い分け - 2017年 Version -
Tetsutaro Watanabe
?
リクルートテクノロシ?ース? における EMR の活用とコスト圧縮方法
リクルートテクノロシ?ース? における EMR の活用とコスト圧縮方法リクルートテクノロシ?ース? における EMR の活用とコスト圧縮方法
リクルートテクノロシ?ース? における EMR の活用とコスト圧縮方法
Tetsutaro Watanabe
?
ヒ?ックテ?ータ処理技术の全体像とリクルートて?の使い分け
ヒ?ックテ?ータ処理技术の全体像とリクルートて?の使い分けヒ?ックテ?ータ処理技术の全体像とリクルートて?の使い分け
ヒ?ックテ?ータ処理技术の全体像とリクルートて?の使い分け
Tetsutaro Watanabe
?
惭辞苍驳辞顿叠か?遅いときの切り分け方法
惭辞苍驳辞顿叠か?遅いときの切り分け方法惭辞苍驳辞顿叠か?遅いときの切り分け方法
惭辞苍驳辞顿叠か?遅いときの切り分け方法
Tetsutaro Watanabe
?
惭辞苍驳辞顿叠3.2の绍介
惭辞苍驳辞顿叠3.2の绍介惭辞苍驳辞顿叠3.2の绍介
惭辞苍驳辞顿叠3.2の绍介
Tetsutaro Watanabe
?
MongoDB World 2014に行ってきた!
MongoDB World 2014に行ってきた!MongoDB World 2014に行ってきた!
MongoDB World 2014に行ってきた!
Tetsutaro Watanabe
?
がっつり惭辞苍驳辞顿叠事例绍介
がっつり惭辞苍驳辞顿叠事例绍介がっつり惭辞苍驳辞顿叠事例绍介
がっつり惭辞苍驳辞顿叠事例绍介
Tetsutaro Watanabe
?
初心者向け惭辞苍驳辞顿叠のキホン!
初心者向け惭辞苍驳辞顿叠のキホン!初心者向け惭辞苍驳辞顿叠のキホン!
初心者向け惭辞苍驳辞顿叠のキホン!
Tetsutaro Watanabe
?

Recently uploaded (15)

実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
NTT DATA Technology & Innovation
?
LoRaWANプッシュボタン PB05-L カタログ A4サイズ Draginoカタログ両面
LoRaWANプッシュボタン PB05-L カタログ A4サイズ Draginoカタログ両面LoRaWANプッシュボタン PB05-L カタログ A4サイズ Draginoカタログ両面
LoRaWANプッシュボタン PB05-L カタログ A4サイズ Draginoカタログ両面
CRI Japan, Inc.
?
自宅でも出来る!!VCF構築-概要編-JapanVMUG Spring Meeting with NEC
自宅でも出来る!!VCF構築-概要編-JapanVMUG Spring Meeting with NEC自宅でも出来る!!VCF構築-概要編-JapanVMUG Spring Meeting with NEC
自宅でも出来る!!VCF構築-概要編-JapanVMUG Spring Meeting with NEC
shomayama0221
?
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
Matsushita Laboratory
?
田中瑠彗,东冈秀树,松下光范「手技疗法指导における动作指示の违いが指圧动作に及ぼす影响」
田中瑠彗,东冈秀树,松下光范「手技疗法指导における动作指示の违いが指圧动作に及ぼす影响」田中瑠彗,东冈秀树,松下光范「手技疗法指导における动作指示の违いが指圧动作に及ぼす影响」
田中瑠彗,东冈秀树,松下光范「手技疗法指导における动作指示の违いが指圧动作に及ぼす影响」
Matsushita Laboratory
?
狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025
狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025
狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025
Matsushita Laboratory
?
顿贰滨惭2025冲厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援.辫诲蹿
顿贰滨惭2025冲厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援.辫诲蹿顿贰滨惭2025冲厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援.辫诲蹿
顿贰滨惭2025冲厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援.辫诲蹿
Matsushita Laboratory
?
贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025
贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025
贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025
Matsushita Laboratory
?
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
harmonylab
?
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
?
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
harmonylab
?
顿贰滨惭2025冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲厂丑颈苍办补飞补.辫诲蹿
顿贰滨惭2025冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲厂丑颈苍办补飞补.辫诲蹿顿贰滨惭2025冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲厂丑颈苍办补飞补.辫诲蹿
顿贰滨惭2025冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲厂丑颈苍办补飞补.辫诲蹿
Matsushita Laboratory
?
空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化
空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化
空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化
sugiuralab
?
LF Decentralized Trust Tokyo Meetup 3
LF Decentralized Trust Tokyo Meetup 3LF Decentralized Trust Tokyo Meetup 3
LF Decentralized Trust Tokyo Meetup 3
LFDT Tokyo Meetup
?
测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案
测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案
测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案
sugiuralab
?
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
NTT DATA Technology & Innovation
?
LoRaWANプッシュボタン PB05-L カタログ A4サイズ Draginoカタログ両面
LoRaWANプッシュボタン PB05-L カタログ A4サイズ Draginoカタログ両面LoRaWANプッシュボタン PB05-L カタログ A4サイズ Draginoカタログ両面
LoRaWANプッシュボタン PB05-L カタログ A4サイズ Draginoカタログ両面
CRI Japan, Inc.
?
自宅でも出来る!!VCF構築-概要編-JapanVMUG Spring Meeting with NEC
自宅でも出来る!!VCF構築-概要編-JapanVMUG Spring Meeting with NEC自宅でも出来る!!VCF構築-概要編-JapanVMUG Spring Meeting with NEC
自宅でも出来る!!VCF構築-概要編-JapanVMUG Spring Meeting with NEC
shomayama0221
?
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
Matsushita Laboratory
?
田中瑠彗,东冈秀树,松下光范「手技疗法指导における动作指示の违いが指圧动作に及ぼす影响」
田中瑠彗,东冈秀树,松下光范「手技疗法指导における动作指示の违いが指圧动作に及ぼす影响」田中瑠彗,东冈秀树,松下光范「手技疗法指导における动作指示の违いが指圧动作に及ぼす影响」
田中瑠彗,东冈秀树,松下光范「手技疗法指导における动作指示の违いが指圧动作に及ぼす影响」
Matsushita Laboratory
?
狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025
狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025
狈辞诲补滨迟蝉耻办颈冲反省観点の分类に基づく试合の振り返り支援システムに関する有用性検証冲顿贰滨惭2025
Matsushita Laboratory
?
顿贰滨惭2025冲厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援.辫诲蹿
顿贰滨惭2025冲厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援.辫诲蹿顿贰滨惭2025冲厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援.辫诲蹿
顿贰滨惭2025冲厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援.辫诲蹿
Matsushita Laboratory
?
贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025
贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025
贬补谤耻办颈厂丑颈苍办补飞补冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲诲别颈尘2025
Matsushita Laboratory
?
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
harmonylab
?
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
?
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
harmonylab
?
顿贰滨惭2025冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲厂丑颈苍办补飞补.辫诲蹿
顿贰滨惭2025冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲厂丑颈苍办补飞补.辫诲蹿顿贰滨惭2025冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲厂丑颈苍办补飞补.辫诲蹿
顿贰滨惭2025冲尝尝惭を利用した果树农家の経験知の対话的蓄积支援冲厂丑颈苍办补飞补.辫诲蹿
Matsushita Laboratory
?
空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化
空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化
空间オーディオを用いたヘッドパスワードの提案と音源提示手法の最适化
sugiuralab
?
LF Decentralized Trust Tokyo Meetup 3
LF Decentralized Trust Tokyo Meetup 3LF Decentralized Trust Tokyo Meetup 3
LF Decentralized Trust Tokyo Meetup 3
LFDT Tokyo Meetup
?
测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案
测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案
测距センサと滨惭鲍センサを用いた指轮型デバイスにおける颜认証システムの提案
sugiuralab
?

闯补辫补苍罢补虫颈における厂补驳别尘补办别谤+αによる机械学习アフ?リケーションの本番运用

  • 1. 1 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved JapanTaxiにおける SageMaker+αによる 機械学習アプリケーションの本番運用 2019/7/18 JapanTaxi 次世代モビリティ事業部 渡部徹太郎 第6回 Amazon SageMaker事例祭り
  • 2. 2 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 2 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 自己紹介 ID : fetaro 名前:渡部 徹太郎 研究:東京工業大学でデータベースと情報検索の研究(@日本データベース学会) 前職: - 大手SIer: オンライントレードシステム基盤 - 大手SIer: オープンソース技術部隊 (MongoDB等) - リクルートテクノロジーズ: ビッグデータ分析基盤 (EMR, Hortonworks, BigQuery, Oracle Exadata) 現職: - JapanTaxi: データエンジニア 好きなAWSのサービス : - Lambda 日本AWSユーザ会(JAWS) ビッグデータ支部
  • 3. 3 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 3 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved データエンジニアです データ サイエンティスト ビジネス データ エンジニア 機械学習をビジネスで成功させるために必要な3つの人種
  • 4. 4 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 4 Proprietary and Confidential ?2019 JapanTaxi, Inc. All Rights Reserved 700万DL超 日本No1タクシーアプリ『JapanTaxi』 アプリマップ上で指定したピン位置にタクシーを手配。 全国47都道府県で約7万台と、全国のタクシー車両1/3がアプリで呼べる。 Google Mapsや音声AIなど様々な注文チャネル、決済、経費精算に対応。 *App Annie調べ タクシー配車/ライドシェアアプリ内における、日本国内累計ダウンロード数/月間平均アクティブユーザー数(iOS/Google Play合算値)調査期間:2017年10月1日?2018年9月30日 *Apple と Apple ロゴは米国および他の国で登録された Apple Inc. の商標です。App Store は Apple Inc.のサービスマークです。Android、Google Play、Google Playロゴは、Google LLC の商標です。 外部注文チャネル 地図?経路検索 Google Maps iphone map 経費精算 Concur MoneyForward タクシー配車アプリ『JapanTaxi』 海外 KakaoT TaxiGomy route iphone siri Alexa/echo spot mydaiz LINE clova Yahoo!乗換案内 外部注文チャネル 音声AI NAVITIME
  • 5. 5 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 5 Proprietary and Confidential ?2019 JapanTaxi, Inc. All Rights Reserved タクシー配車アプリ『JapanTaxi』 今いる場所 行きたい場所 呼ぶ
  • 6. 6 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 6 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved ? ビジネス課題と機械学習による解決 ? 機械学習アプリケーションの運用 ? まとめ アジェンダ
  • 7. 7 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights ReservedProprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved ビジネス課題と 機械学習による解決
  • 8. 8 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 8 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 課題:注文キャンセルによる乗車機会の損失 キャンセル注文 車を探す 配車決定を通知 受諾 乗車機会の損失 ユーザー タクシー会社配車システム ドライバー キャンセル通知 迎車開始
  • 9. 9 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 9 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 原因:到着時間の期待値のギャップ 5分くらいで 来るかな? それなら 他の交通手段を 使おう キャンセル注文 車を探す 配車決定を通知 受諾 乗車機会の損失 ユーザー タクシー会社配車システム ドライバー キャンセル通知 迎車開始 10分 かかります
  • 10. 10 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 10 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 解決策:期待値調整をするために到着予想時間を表示 5分くらいで 来るかな? 注文 しない ユーザー タクシー会社配車システム ドライバー 注文前 到着時間 予想システム 10分 かかるなら 他を探そう 乗車機会の損失 解決!! 10分 かかります
  • 11. 11 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 11 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 解決手段:ディープラーニングにより注文前到着時間を予測する 候補1 目的地 ? ポイント:注文する前なので、お迎え場所に向かうタクシーは確定していない お迎え場所 候補2 候補3 候補4
  • 12. 12 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 12 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 実装:Attention機構を使った注文前お迎え時間予測モデル 配車候補の車両の特徴量 ? 出発地の緯度経度 ? お迎え場所緯度経度 ? 出発時の方向?速度 ? お迎え場所への方向?直線距離 ? 直線距離が近い順番 車両以外の環境の特徴量 ? 日、曜日、時間 ? 祝日、休日 Attention機構 ? 機械翻訳や画像認識などで使われ るネットワーク構造 ? 入力に応じて注目するべき特徴量 に大きな重みが付与される ? 実際に配車される車両の重みが大 きくなることを期待 到着時間
  • 13. 13 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 13 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 結果:ABテストの結果 注文率の低下は抑止できた 狙い通り 注文キャンセル率は低下
  • 14. 14 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights ReservedProprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 機械学習アプリケーションの運用
  • 15. 15 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 15 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved ?データ収集 ?前処理?モデル推定 ?モデルの精度評価 ?モデルサービング 運用で行うこと
  • 16. 16 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 16 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved データ収集 データウェアハウス 生 データ アプリ DB アプリ システム バッチデータ収集 (torocco) ストリームデータ 収集 (Lambda) タクシーの GPS等 DWH データ SQL Kinesis DataStream 事業システム ジョブ実行基盤 (マネージドAirflow) アプリ データ = embulk サービス 毎日 実行毎日 実行 リアル タイム バッチ バッチ リアルタイム
  • 17. 17 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 17 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved データウェアハウス S3 前処理?モデル推定 DWH データ ML用 データ マート 学習 データ JSON モデル生成 ジョブ SageMaker 学習 データ 生成 (Python) ワークフロー管理 (Jenkins) SQL ソースコード (GitHub) モデル生成 プログラム 学習データ 生成 プログラム エンジニア サイエンティスト データ加工 SQL S3 SageMaker モデル ジョブ実行基盤 (マネージドAirflow) 毎日実行 エンハンスのときに実行 定期実行 手動実行
  • 18. 18 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 18 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved ? SageMakerモデルとは o SageMaker上のオブジェクト o S3のディレクトリに対応している o S3のディレクトリには「前処理スクリプト」と「推定済 みモデル」が含まれる ? 前処理スクリプト o Pythonのコード o データウェアハウスから生成したJSONから特徴量抽出し て、モデルへの入力(Numpyの配列)に変換する o 特徴量抽出の例 ? 例:「日付」→「曜日の数値」 ? 例:「タクシーの位置」→「注文場所からの距離」 ? 推定済みモデル o Tensorflowの生成物 前処理?モデル推定 SageMaker SageMaker モデルオブジェクト S3 SageMakerモデル用 ディレクトリ 推定済み モデル 前処理 スクリプト SageMakerモデルとは
  • 19. 19 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 19 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved ? バージョン管理 o ソースコード ? GitHubを利用 ? JapanTaxiの開発フローがGitHubメインであるため、CodeCommitは利用せず o 学習データファイル ? 自前でバージョン管理 ? 学習データを生成したソースコードのgitコミット番号をデータ名に付与 o モデル ? SageMakerのモデルのバージョン管理を利用 ? モデル名にGitHubのコミットハッシュを付与 前処理?モデル推定
  • 20. 20 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 20 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved ? ジョブ管理 o 日次自動実行 ? 処理量が大きく毎日少しづつ行う必要のある処理 ? 実施する処理: ML用データマート生成 ? マネージドAirflowの利用 ? JapanTaxiの分析基盤の標準ジョブ実行基盤であり、他のデータ収集ジョブと一緒 にまとめて管理 o 手動実行 ? モデルをエンハンスする時に実行 ? 実施する処理:学習データの作成、モデル推定ジョブの実行、精度評価の実行 ? Jenkinsの利用 ? 採用理由 ? 実行毎にパラメータを変えて実行できる ? 15分以上の長時間処理ができる(Lambdaではダメ) ? 求められるSLAは低く、使う時だけ起動すれば良い(マネージドである必要な し) 前処理?モデル推定
  • 21. 21 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 21 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved モデルの精度評価 S3 モデル バッチ推論 SageMaker Batch transform jobs データ ウェアハウ ス S3 ML用 データ マート 評価用 データ JSON 評価用 データ 生成ジョブ (Python) S3 評価 結果 JSON データ ウェアハ ウス 評価 結果 マート BIツール (Tableau) ロード (Python) サイエンティスト モデル ワークフロー管理 (Jenkins) Slack連携 チャット (Slack) エンジニア
  • 22. 22 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 22 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved ? モデルの精度評価とは o 精度異常しきい値の定義と監視 ? 5分以上早く予測してしまった割合の監視 ? 5分以上予測がズレた割合の監視 o 予測分布の目視確認 ? タクシー会社ごとの予測分布を目視で確認し、前週と比較して大きな違いがないか ? モデル精度評価タイミング o リリース前 ? 過去データでの精度評価 ? 本番リリースするのに十分な精度が出せている事を確認 o リリース後 ? 最新データでの精度評価 ? モデルが経年劣化していないことを確認する モデルの精度評価
  • 23. 23 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 23 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved ? 推論の種類と使い分け o 応答速度重視:SageMaker Endpoint o スループット重視:SageMaker Batch transform jobs→コチラを使う ? SageMaker Batch transform jobsの使い方 o モデルへの入力をファイルに改行区切りで配置 ? 設定:S3 data type = “S3Prefix” , Split type = “Line” , Batch strategy = “SingleRecord” ? 結果 o Endpointにクエリを投げていたときは3時間かかっていた処理が20分に短縮できた モデルの精度評価 S3 モデル SageMaker Batch transform jobs S3 {input 1のJSON} {input 2のJSON} ? ? {input NのJSON} S3 モデル {input 1の推論結果} {input 2の推論結果} ? ? {input Nの推論結果}
  • 24. 24 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 24 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved モデルサービング S3 新モデル 旧モデル 推論 SageMaker Endpoint 処理 (Lambda) API (API Gateway) 新 JapanTaxi アプリ 監視 (Amazon CloudWatch) 応答時間 応答時間 エラー率 応答時間 旧 ロード ロード ワークフロー管理 (jenkins) 90% 10% エンジニア カスタマ デプロイ時 オンライン デプロイ アラート
  • 25. 25 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 25 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved ? カナリアリリース o カナリアリリースとは 1. 10%だけ新しいモデルに置き換える 2. 問題がなければすべて新しいモデルでリ リース o 実現方法 ? AWS SageMaker Endpointの機能を利用 ? 「ProductionVariants」を複数用意 する モデルサービング SageMaker Endpoint オートスケール Application Autoscaling コンテナ1 新 モデル コンテナ2 新 モデル ??? オートスケール Application Autoscaling コンテナ1 コンテナ2 ???旧 モデル 旧 モデル旧 Production Variant 新 Production Variant
  • 26. 26 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 26 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved ? 実測した処理性能 o マシン:ml.m4.xlarge(4vcore, 16G RAM) x 1台 o リクエスト:平均1.4回/秒、最大20回/秒 o Lambda平均応答時間:20ms ? 推論の時間はもっと短い ? なぜこんなに早いのか? o 入力が10台(タクシー台数) x 50次元 程度であり、ニューラルネットの計算量が多くないため モデルサービング
  • 27. 27 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 27 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved ? 会場から出た質問 o Lambdaを挟む必要があるのか。API-Gateway から直接 SageMaker Endpointではダメなの か? ? 答え o いろいろ融通がきくから o 融通がきいた例 ? アプリから飛んでくる電文の仕様が変わることがあったが、Lambdaで仕様変更を吸収す ることにより、モデルへのインプットを変え無くてすんだ ? 稀にモデルが明らかに異常な値を推論してしまうことがあったが、異常値をLambdaで消 すことにより、アプリには応答しないようにした モデルサービング
  • 28. 28 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 28 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved ? MLの概念が整理されてコンポーネント化されている o トレーニングジョブ/ハイパーパラメータチューニング/モデル/エンドポイント等 o 成果物管理や開発プロセスの設計がしやすい ? ML成果物が整理される o 学習データ、モデル、バッチ推論ジョブ、エンドポイントが紐付いてトレースできる ? モデルサービングが簡単 o カナリアリリースができる o API-Gateway + Lambdaとの相性が抜群 所感:SageMakerの良い点
  • 29. 29 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 29 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved ? 「Notebookをそのまま渡せばOK」ではない??? o Notebookはサイエンティストの試行錯誤ツール o 本番化に向けてはバッチ処理化する必要がある ? コンポーネント分割、ログ出力、設定値のファイル化、エラーハンドリング、テスト コード生成etc... ? 開発のプロセスにマッチしたワークフロー管理が無い o StepFunctionは一連の処理を数珠つなぎには良いが、一つ一つの工程を確認しながら実行す るには不向き o 学習データの作成→(人が確認)→モデル推定→(人が確認)→デプロイ といった開発のフローに乗らない ? 定期ジョブを実行するジョブコントローラがない o マネージドAirflowサービスのようなものがほしい 所感:改善して欲しいポイント
  • 30. 30 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights ReservedProprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved まとめ
  • 31. 31 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 31 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved ? ビジネス課題と機械学習による解決 o JapanTaxiのビジネス課題である注文後キャンセルの課題を機械学習で低減 ? 機械学習アプリケーションの運用 o データ収集 ? TorrocoとKinesis DataStream o 前処理?モデル推定 ? 学習データとモデルのバージョン管理 ? 日次自動実行ジョブと手動実行ジョブ o モデルの精度評価 ? 精度異常しきい値監視と予測値分布の目視確認 ? リリース前の過去データでの評価と、毎週の最新データでの評価 ? SageMaker Batch Transform jobsによる一括推論 o モデルサービング ? API Gateway + Lambda + SageMaker Endpoint ? SageMaker Endpointを用いたカナリアリリース まとめ
  • 32. 32 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights ReservedProprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 宣伝 これから取り組もうとしている事
  • 33. 33 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 33 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved
  • 34. 34 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 34 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved タクシーから取れるデータを役立てようという試み センシングカーとしてのタクシー車両
  • 35. 35 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 35 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 1日のタクシー動態の様子 タクシーは常に膨大な数走り回っており、 道沿いのリアルタイムなデータを収集できる
  • 36. 36 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 36 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 一緒に働いてくれる仲間を募集中 クラウド Kubernetes 車載デバイス(IoT) 自社製の車載デバイスからデータを収集 ディープラーニングの分散処理 オンプレ一切なし データエンジニアデータサイエンティスト タクシービッグデータ解析 白線検出 例)ドライブレコーダ動画解析 ガソリンスタンド 料金検出
  • 37. 37 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved 〒102-0094 東京都千代田区紀尾井町3-12 3-12 Kioicho Chiyoda-ku, Tokyo 102-0094 Japan TEL 03-6265-6265 FAX 03-3239-8115 www.japantaxi.co.jp 文章·画像等の内容の無断転載及び複製等の行為はご遠慮ください。 Proprietary and Confidential ?2017 JapanTaxi, Inc. All Rights Reserved