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
Automating Fraud Detection - Continuous Model D...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
techsessions
February 14, 2018
Technology
6.8k
0
Share
Automating Fraud Detection - Continuous Model Deployment
Stephen Whitworth, Co-Founder & Machine Learning Engineer, Ravelin
techsessions
February 14, 2018
More Decks by techsessions
See All by techsessions
Building Multilingual Recommendations Systems for BBC News
techsessions
1
6.6k
Bayesian Online Change-Point Detection at Scale
techsessions
2
7.4k
Modeling the Importance of Flight Partners at Skyscanner
techsessions
0
6.6k
Constructing Flight Itineraries with Machine Learning
techsessions
0
6.6k
Natural Language Processing in Media: Challenges and Opportunities
techsessions
0
14k
The Impact of Automation at Scale
techsessions
0
8k
Machine Learning at Zopa
techsessions
0
8.1k
The Inner Workings of Monzo’s Help Search Algorithm
techsessions
3
14k
Modern Techniques for Dimensional Reduction
techsessions
1
14k
Other Decks in Technology
See All in Technology
Diagnosing performance problems without the guesswork
elenatanasoiu
0
120
AI時代に改めて考える、ドメイン駆動設計 - モデリングが「AIへの共通言語」になる
littlehands
8
2.9k
ITエンジニアを取り巻く環境とキャリアパス / A career path for Japanese IT engineers
takatama
4
1.8k
GitHub Copilot のこれまでとこれから: From Copilot to Collaborative Agents
yuriemori
1
230
「使われるデータ基盤」を目指してデータアナリストとワークショップをやった話
jackojacko_
2
930
サプライチェーンセキュリティの空白地帯 - 信頼できる”依存性”の未来を考える
rung
PRO
1
460
Generative UI × A2UI で AI エージェントを作った話 AI-DLC も使ってみた!
kmiya84377
1
280
Claude code Orchestra
ozakiomumkj
2
670
シンデレラなんかになりたくない!ガラスの靴が割れた時代にどう歩く?
nomizone
0
220
Claude Codeですべての日常業務を爆速化しよう!
minorun365
PRO
16
16k
ビジュアルプログラミングIoTLT vol.23
1ftseabass
PRO
0
160
管理アカウント単一運用からAWS Organizationsに移行するの大変で滅
hiramax
0
310
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.3k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
290
Visualization
eitanlees
152
17k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.5k
Writing Fast Ruby
sferik
630
63k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
710
Everyday Curiosity
cassininazir
0
210
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
800
Transcript
Stephen Whitworth | 08.02.18 ravelin.com Continuous model deployment
ravelin.com ravelin.com Credit card fraud detection platform for merchants
ravelin.com ravelin.com Score customers in real time for likelihood of
fraud
ravelin.com ravelin.com Machine learning sits at the core of our
detection strategy
ravelin.com ravelin.com Normal ML deployment cycle: release few times a
quarter
ravelin.com ravelin.com Ravelin deployment cycle: deploy new models many times
a week
ravelin.com ravelin.com Frequency reduces difficulty: if something is hard, do
it more often. (Martin Fowler)
Training infrastructure • Python / Go hybrid pipeline • Packaged/distributed
through Docker • On demand compute on big machines • One line to build a new model, run experiments
Pipeline output • New model, trained from scratch • All
output archived to Google Cloud Storage • Performance metrics posted to internal registry • Model deployed to asynchronous live cluster • HTML report of performance for team
Summary report
Comparing two models
• Summarisation over raw details • Minimise manual toil at
all costs • Automation reigns king • Unit test output of models • Make model deployment ‘boring’ Principles for high-performing ML teams
• Data Scientists - join my team! • Head of
Product • Product Managers • Javascript Engineer • Investigations Analyst • Full Stack Engineers • Backend Engineers • Devops Engineer We’re hiring - www.angel.co/ravelin