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
310k
エムスリーマネジメントチーム紹介資料 / Introduction of M3 Management Team
m3_engineering
2
5.6k
エムスリーエビデンス創出プロダクトチーム紹介資料 / 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
サラリーマンの小遣いで作るtoCサービス - Cloudflare Workersでスケールする開発戦略
shinaps
2
450
AI開発ツールCreateがAnythingになったよ
tendasato
0
130
「Linux」という言葉が指すもの
sat
PRO
4
140
Automating Web Accessibility Testing with AI Agents
maminami373
0
1.3k
大「個人開発サービス」時代に僕たちはどう生きるか
sotarok
20
10k
なぜテストマネージャの視点が 必要なのか? 〜 一歩先へ進むために 〜
moritamasami
0
220
AWSで始める実践Dagster入門
kitagawaz
1
620
2025年夏 コーディングエージェントを統べる者
nwiizo
0
170
slog.Handlerのよくある実装ミス
sakiengineer
4
160
Evolución del razonamiento matemático de GPT-4.1 a GPT-5 - Data Aventura Summit 2025 & VSCode DevDays
lauchacarro
0
200
Rustから学ぶ 非同期処理の仕組み
skanehira
1
140
開発者を支える Internal Developer Portal のイマとコレカラ / To-day and To-morrow of Internal Developer Portals: Supporting Developers
aoto
PRO
1
460
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
72
11k
Designing for humans not robots
tammielis
253
25k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Embracing the Ebb and Flow
colly
87
4.8k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
The Art of Programming - Codeland 2020
erikaheidi
56
13k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Producing Creativity
orderedlist
PRO
347
40k
It's Worth the Effort
3n
187
28k
The World Runs on Bad Software
bkeepers
PRO
70
11k
The Cult of Friendly URLs
andyhume
79
6.6k
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. ま め
スケールするチームを目指し !! ・自動化され い 、かつ再現性 高い環境を構築し ・各モジュールも使いやすく ・分析&モデリング 分担を容易