2018/9/5 に開催された「merpay×M3 機械学習 NIGHT」の発表資料です。 https://mercari.connpass.com/event/97213/ #merpay_ml
@sugar1023メルペイ psmerpay ✕ M3 機械学習 NIGHT2018 / 09 / 05
View Slide
18Copyright © Merpay, Inc. All Rights Reserved.2017年4月〜 : ヤフー いろいろ2018年6月〜 : メルペイ2015年4月〜 : 大学院自己紹介氏名: 佐藤 貴之@sugar1023_経歴入社し 3ヶ月が経ちました所属: achine earning Engineer
19Copyright © Merpay, Inc. All Rights Reserved.伝えたいこチーム 分析&モデリングをスケーラブル !!『誰 もサクッ タスク 取りかかれる』そん 環境を目指しました
基盤まわり
21Copyright © Merpay, Inc. All Rights Reserved.採用し いる主 技術Dockerubernetes Engine Cloud torage Container egistrypinnaker circleci
アーキテクチャ 全容「機械学習エンジニアが行う作業 、 特徴量追加 ull equest を作るだけ す。」だいたい自動化
23Copyright © Merpay, Inc. All Rights Reserved.開発環境 再現性を担保基本的 Dockerイメージ 管理「 ython 2系こそ至高」 「辞書 Eologd使っ ます!ただしバージョン 知ら 」「pip condaがごっちゃ りました」環境構築 困るこ 極力 くす気持ち
分析&モデリングまわり
25Copyright © Merpay, Inc. All Rights Reserved.データ Big ueryやGCデータへ アクセシビリティよきクエリ メンバー間 共有一度作成した特徴量&モデルを管理同じ設定 クエリや特徴量、モデル 作成をし い
自作モジュール 挙動 を意識scikit-learnload_hoge 類似!!例: Big ueryから学習/評価用 データを抽出する関数慣れ親しんだインターフェース 学習コスト↓↓
27Copyright © Merpay, Inc. All Rights Reserved.モデルを組んだらpipelinesklearn pipelineオブジェクトを用意し union特徴量加工処理を簡単 共有・追加削除・再現 きる!
28Copyright © Merpay, Inc. All Rights Reserved.ま めスケールするチームを目指し !!・自動化され い 、かつ再現性 高い環境を構築し・各モジュールも使いやすく・分析&モデリング 分担を容易