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
メルペイでのML Ops / merpay-2
Search
M3 Engineering
September 05, 2018
Technology
0
3.7k
メルペイでのML Ops / merpay-2
2018/9/5 に開催された「merpay×M3 機械学習 NIGHT」の発表資料です。
https://mercari.connpass.com/event/97213/
#merpay_ml
M3 Engineering
September 05, 2018
Tweet
Share
More Decks by M3 Engineering
See All by M3 Engineering
エムスリー全チーム紹介資料 / Introduction of M3 All Teams
m3_engineering
4
290k
エムスリーマネジメントチーム紹介資料 / Introduction of M3 Management Team
m3_engineering
1
5.5k
エムスリーエビデンス創出プロダクトチーム紹介資料 / Introduction of M3 Create Evidence Team
m3_engineering
2
8k
ギークの理想が7つ集まるエムスリーで夢を叶えよう - エムスリー株式会社
m3_engineering
1
17k
エムスリー基盤チーム紹介資料 / Introduction of M3 Platform Team
m3_engineering
3
15k
エムスリーMR君ファミリー開発チーム紹介資料 / Introduction of M3 MRkun Family Dev Team
m3_engineering
3
15k
エムスリーマルチデバイスチーム紹介資料 / Introduction of M3 Multi Device Team
m3_engineering
4
21k
エムスリーQAチーム紹介資料 / Introduction of M3 QA Team
m3_engineering
2
19k
エムスリー SREチーム紹介資料 / Introduction of M3 SRE Team
m3_engineering
1
16k
Other Decks in Technology
See All in Technology
株式会社ARAV 採用案内
maqui
0
360
実践アプリケーション設計 ③ドメイン駆動設計
recruitengineers
PRO
3
320
Amazon Bedrock AgentCore でプロモーション用動画生成エージェントを開発する
nasuvitz
6
440
つくって納得、つかって実感! 大規模言語モデルことはじめ
recruitengineers
PRO
25
6.5k
退屈なことはDevinにやらせよう〜〜Devin APIを使ったVisual Regression Testの自動追加〜
kawamataryo
3
720
Webアクセシビリティ入門
recruitengineers
PRO
1
370
.NET開発者のためのAzureの概要
tomokusaba
0
230
Gaze-LLE: Gaze Target Estimation via Large-Scale Learned Encoders
kzykmyzw
0
330
mruby(PicoRuby)で ファミコン音楽を奏でる
kishima
1
280
広島発!スタートアップ開発の裏側
tsankyo
0
250
制約理論(ToC)入門
recruitengineers
PRO
4
470
RAID6 を楔形文字で組んで現代人を怖がらせましょう(実装編)
mimifuwa
1
310
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
695
190k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
Side Projects
sachag
455
43k
GitHub's CSS Performance
jonrohan
1031
460k
Facilitating Awesome Meetings
lara
55
6.5k
Statistics for Hackers
jakevdp
799
220k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.5k
Building an army of robots
kneath
306
46k
How to train your dragon (web standard)
notwaldorf
96
6.2k
RailsConf 2023
tenderlove
30
1.2k
A Tale of Four Properties
chriscoyier
160
23k
Transcript
@sugar1023 メルペイ ps merpay ✕ M3 機械学習 NIGHT 2018 /
09 / 05
18 Copyright © Merpay, Inc. All Rights Reserved. 2017年4月〜 :
ヤフー いろいろ 2018年6月〜 : メルペイ 2015年4月〜 : 大学院 自己紹介 氏名: 佐藤 貴之@sugar1023_ 経歴 入社し 3ヶ月が 経ちました 所属: achine earning Engineer
19 Copyright © Merpay, Inc. All Rights Reserved. 伝えたいこ チーム
分析&モデリングを スケーラブル !! 『誰 もサクッ タスク 取りかかれる』 そん 環境を目指しました
基盤まわり
21 Copyright © Merpay, Inc. All Rights Reserved. 採用し いる主
技術 Docker ubernetes Engine Cloud torage Container egistry pinnaker circleci
アーキテクチャ 全容 「機械学習エンジニアが行う作業 、 特徴量追加 ull equest を作るだけ す。」 だいたい自動化
23 Copyright © Merpay, Inc. All Rights Reserved. 開発環境 再現性を担保
基本的 Dockerイメージ 管理 「 ython 2系こそ至高」 「辞書 Eologd使っ ます! ただしバージョン 知ら 」 「pip condaがごっちゃ りました」 環境構築 困るこ 極力 くす気持ち
分析&モデリングまわり
25 Copyright © Merpay, Inc. All Rights Reserved. データ Big
ueryやGC データへ アクセシビリティよき クエリ メンバー間 共有 一度作成した特徴量&モデルを管理 同じ設定 クエリや特徴量、モデル 作成をし い
自作モジュール 挙動 を意識 scikit-learn load_hoge 類似!! 例: Big ueryから学習/評価用 データを抽出する関数
慣れ親しんだインターフェース 学習コスト↓↓
27 Copyright © Merpay, Inc. All Rights Reserved. モデルを組んだらpipeline sklearn
pipelineオブジェクトを用意し union 特徴量加工処理を簡単 共有・追加削除・再現 きる!
28 Copyright © Merpay, Inc. All Rights Reserved. ま め
スケールするチームを目指し !! ・自動化され い 、かつ再現性 高い環境を構築し ・各モジュールも使いやすく ・分析&モデリング 分担を容易