SlideShare a Scribd company logo
1 of 34
Download to read offline
1
It is about Augmented
Intelligence, not
Artificial Intelligence
Vilnius, 29th of November 2018
©2018 Teradata – Santiago Cabrera-Naranjo
2
Let’s define the Use Case
Fast evolving fraud sophistication
Ambitions for Fraud Project
The Bank advanced analytics
blueprint
Blue-Print approach to real
time scoring of transactions
Reduce false-positives &
Enhance fraud detection rate
ONLY ~40%
of fraud cases are detected
Low Detection Rate
99.5%
of cases are not
fraud related
Many false positives
Challenges for Fraud Detection
Tens of Millions
€ lost each month
High Fraud Loss
©2018 Teradata – Santiago Cabrera-Naranjo
3
Fraud Types – Customer Initiated
Nigeria/
Investment Scam
CEO
Fraud
Customer
Initiated
Beneficiary
Account Change
Fake
Invoice
Rental Scam/
Goods Not
Received
©2018 Teradata – Santiago Cabrera-Naranjo
4
ID Theft
SPEAR
Phishing
Vishing/Support Scam
Malware
Phishing/Smishing
Fraud Types – Fraudster Initiated
Fraudster
Initiated
©2018 Teradata – Santiago Cabrera-Naranjo
5
Modeling
Challenges
• Class imbalance
(100,000:1 non-fraud vs. fraud)
• Assigning fraud labels from
historic data
• Fraud is ambiguous
• Not all features available in
real-time
• Most machine learning sees
transactions atomically
©2018 Teradata – Santiago Cabrera-Naranjo
6
Machine Learning
©2018 Teradata – Santiago Cabrera-Naranjo
7 Advanced Platform for Fraud: Data-Driven Approach
Manual
Evaluation
eBanking
Mobile
Pay
Business
Online
Global Payment
Interface
Fraud?
Create
Verification
Fraud
Payment
Weblog Data
Basic Customer
Data
Historic
Transactions
Customer
Product Data
Aggregated
Customer Data
Fraud?
Advanced Analytics
Platform for Fraud
Central Fraud Engine
Process Payment to
Beneficiary
Yes/Maybe
No
Yes !
Return Payment
to Customer
Update
Fraud Data
No
Blue Print vs. Black Boxes
©2018 Teradata – Santiago Cabrera-Naranjo
8 Model Training Environment
Data Science
Workbench
Build Model
Analytic
Data Set
Advanced Analytics Platform Architecture - Components
DevOps
Version
Control
Continuous
Integration
Continuous
Monitoring
Continuous
Deployment
Continuous
Testing
Artifact
Repository
Data Systems
Exploratory
Or
Production
Database
Model Database
DevOps for Analytics
Scoring Services
Model
Consumption
Web I/F or Stream
based Scoring
Rules Engine
Model Management Framework
User Interface
Model
Validation
Model
Approval
Model
Training
Model
Deployment
Champion /
Challenger
Job
Management
Model API Model REST API
©2018 Teradata – Santiago Cabrera-Naranjo
9 Model Training Environment
Data Science
Workbench
Advanced Analytics Platform Architecture - Components
DevOps
Data Systems
DevOps for Analytics
Scoring ServicesModel Management Framework
Model
Validation
Model
Approval
Model
Training
Model
Deployment
Champion /
Challenger
Job
Management
Model API Model REST API
©2018 Teradata – Santiago Cabrera-Naranjo
10
Machine Learning Results
(Live System: 60 transactions/sec.)
Ensemble of boosted decision trees
and logistic regression.
From online validation of the model:
● 25-30% false positive reduction, with
over 35% increase in detection rate
● Opportunity to expand model with
additional features, retrain on recent
data and add additional models to
the ensemble.
● Models can be expanded to
additional channels
Rule Engine on
validation set
©2018 Teradata – Santiago Cabrera-Naranjo
11
Can you build trust
based in accuracy?
©2018 Teradata – Santiago Cabrera-Naranjo
12
Wolf or Husky?
©2018 Teradata – Santiago Cabrera-Naranjo
13
You created a snow detector
©2018 Teradata – Santiago Cabrera-Naranjo
14
Transparency and Interpretability
10
6
4
3
Interpretability
Accuracy
©2018 Teradata – Santiago Cabrera-Naranjo
15
Key Requirement for Black-Box Models: Model Interpretation
• We have deployed LIME (Locally Interpretable Model Explanation) for
customers
– Improves trust
– Compliance with EU’s General Data Protection Regulation (GDPR)
17.6% Fraud Probability
Customer Amount
Debit Amount
Avg. # Trans Cred Acc
# Prev to This Dest
# Xfer Accounts
X% score due to:
+ transfer amount
+ destination country
+ last year monthly spend
What features are most
important to this decision?
©2018 Teradata – Santiago Cabrera-Naranjo
16
Deep Learning
©2018 Teradata – Santiago Cabrera-Naranjo
17
Current models can
only catch ~70% of
all fraud cases
Deep Learning Opportunity
Traditional ML models
view transactions
atomically
Often missed fraud
transactions are part
of a series
Capturing
correlation across
many features
©2018 Teradata – Santiago Cabrera-Naranjo
18
Three Deep Learning Architectures to Deliver Value
• Designed for spatial
correlated features,
but by transforming
transactions into a
2D image, we can
learn temporal
correlated features.
• Deeper ConvNet
allows learning more
complex & general
features.
Goal: Learn kernels from
temporal & static
features to gain insight
into the characteristics of
fraud.
• Learn temporal
information and
classify if the
sequence of
transactions
contains fraud.
• Shares knowledge
across learning time.
Goal: Learn transaction
patterns within a window.
Two solutions can be
tested: flag fraud or
predict next transaction
and define an error.
• Anomaly detection:
Learn how to
generate normal
transactions,
potentially large
volumes of non-fraud
data.
• AE provide a low level
representation of the
data.
Goal: Build a model that
learns how to generate
non-fraud data. To
detect fraud, define a
reconstruction error rate
for the fraud cases
Auto-Encoders
LSTM
ConvNet
©2018 Teradata – Santiago Cabrera-Naranjo
19
How Can We Create an Image From Bank Transactions?
t0 X_0, X_1, ... X_n
dt
t1 X_0, X_1, ... X_n
t2 X_0, X_1, ... X_n
ts X_0, X_1, ... X_n
...
Top k Features Correlation
...
X_0
X_41 X_5
X_30
X_29X_31X_10
X_37
X_3
X_1
X_42 X_40
X_32
X_15X_35X_2
X_16
X_31
X_2
X_3 X_15
X_4
X_1X_28X_40
X_31
X_49
X_n
X_26 X_9
X_40
X_35X_28X_2
X_17
X_1
...
X_0
X_41 X_5
X_30
X_29X_31X_10
X_37
X_3
X_1
X_42 X_40
X_32
X_15X_35X_2
X_16
X_31
X_2
X_3 X_15
X_4
X_1X_28X_40
X_31
X_49
X_n
X_26 X_9
X_40
X_35X_28X_2
X_17
X_1
...
...
...
...
...
X_0
X_41 X_5
X_30
X_29X_31X_10
X_37
X_3
X_1
X_42 X_40
X_32
X_15X_35X_2
X_16
X_31
X_2
X_3 X_15
X_4
X_1X_28X_40
X_31
X_49
X_n
X_26 X_9
X_40
X_35X_28X_2
X_17
X_1
N
dt
t0
t1
ts
Input Output
Raw Features
Add correlated features
in a clock-wise manner
Image size is:
[10 x 3, 50 x 3, 1]
©2018 Teradata – Santiago Cabrera-Naranjo
20
Convolutional Layers for Trans2D
Kernels
of 3x3
...X_0 X_1 X_2 X_n
...X_0 X_1 X_2 X_n...
...
...
...
...X_0 X_1 X_2 X_n
Features
Time
Strides of 3
Strides
of 1
First Convolutional Layer Architecture
©2018 Teradata – Santiago Cabrera-Naranjo
21
2D Transaction Image Example
©2018 Teradata – Santiago Cabrera-Naranjo
22
Inside the ResNet model
64 Filters
Activations
After the CNN
Residual Blocks
FraudNon-fraud
©2018 Teradata – Santiago Cabrera-Naranjo
23
Deep Learning
First Results
on the fraud verification dataset
Comparison of the three deep
learning models andthe traditional
machine learning ensemble model.
• Ensemble model (AUC 0.89)
• ConvNets (AUC 0.95)
• LSTM (AUC 0.90 – looking at 10% of transaction)
• ResNet (AUC 0.94)
©2018 Teradata – Santiago Cabrera-Naranjo
24
Lessons Learned: Takeaways From this Example
Deep
learning
adoption
from
pictures to
financial
transactions
Enhancement
of data quality
& cluster
capabilities
with data
ingestion
Building
Analytics
Ops
capabilities
to support
business
units
Leveraging
experience
from Fraud
advanced
analytics to
deliver extra
use cases
©2018 Teradata – Santiago Cabrera-Naranjo
25
Success: From PowerPoint to production in 8 sprints
Team effort: Thorough collaboration across IMD, GFU and Think Big
Synergy: Successfully spearheaded innovation in all involved systems
Inspiration: Incorporation of an advanced analytics blueprint sets a generic scene for
combatting new challenges in advanced analytics
Agile influence: Using an agile approach we were able to quickly deliver within the
challenging timeframe.
Big Data Team – Lessons Learned
©2018 Teradata – Santiago Cabrera-Naranjo
26
What is after Deep Learning?
©2018 Teradata – Santiago Cabrera-Naranjo
27
• I pounded a nail on
the wall.
• I pounded a nail on
the floor.
©2018 Teradata – Santiago Cabrera-Naranjo
28
Intelligence is the
ability to model the
world and act on it!
©2018 Teradata – Santiago Cabrera-Naranjo
29
Deep neural networks are easily
fooled:
©2018 Teradata – Santiago Cabrera-Naranjo
30 ©2018 Teradata – Santiago Cabrera-Naranjo
31
Trained application-specific network with limited ability for
imagination and reasoning
Virtually unlimited
training Data Test Data
©2018 Teradata – Santiago Cabrera-Naranjo
32
General AI
Unlimited human-like
tests
Small
Training
Data
©2018 Teradata – Santiago Cabrera-Naranjo
33
The common sense
problem:
The ability to explain cause and effect
presumptions about the type and
essence of ordinary situations is an
important aspect of explainable AI.
©2018 Teradata – Santiago Cabrera-Naranjo
34 ©2018 Teradata – Santiago Cabrera-Naranjo

More Related Content

Similar to 20181129 keynote augmented intelligence and artificial intelligence

Neo4j GraphTalk Copenhagen - Next Generation Solutions using Neo4j
Neo4j GraphTalk Copenhagen - Next Generation Solutions using Neo4j Neo4j GraphTalk Copenhagen - Next Generation Solutions using Neo4j
Neo4j GraphTalk Copenhagen - Next Generation Solutions using Neo4j Neo4j
 
Companion by Minitab - Seeing the unknown identifying risk and quantifying pr...
Companion by Minitab - Seeing the unknown identifying risk and quantifying pr...Companion by Minitab - Seeing the unknown identifying risk and quantifying pr...
Companion by Minitab - Seeing the unknown identifying risk and quantifying pr...Minitab, LLC
 
Fraud prevention is better with TigerGraph inside
Fraud prevention is better with  TigerGraph insideFraud prevention is better with  TigerGraph inside
Fraud prevention is better with TigerGraph insideTigerGraph
 
Protect Your Revenue Streams: Big Data & Analytics in Tax
Protect Your Revenue Streams: Big Data & Analytics in TaxProtect Your Revenue Streams: Big Data & Analytics in Tax
Protect Your Revenue Streams: Big Data & Analytics in TaxCapgemini
 
The future of FinTech product using pervasive Machine Learning automation - A...
The future of FinTech product using pervasive Machine Learning automation - A...The future of FinTech product using pervasive Machine Learning automation - A...
The future of FinTech product using pervasive Machine Learning automation - A...Shift Conference
 
Detecting Fraud and AML Violations In Real-Time for Banking, Telecom and eCom...
Detecting Fraud and AML Violations In Real-Time for Banking, Telecom and eCom...Detecting Fraud and AML Violations In Real-Time for Banking, Telecom and eCom...
Detecting Fraud and AML Violations In Real-Time for Banking, Telecom and eCom...TigerGraph
 
Graph+AI for Fin. Services
Graph+AI for Fin. ServicesGraph+AI for Fin. Services
Graph+AI for Fin. ServicesTigerGraph
 
GraphTour - Next generation solutions using Neo4j
GraphTour - Next generation solutions using Neo4jGraphTour - Next generation solutions using Neo4j
GraphTour - Next generation solutions using Neo4jNeo4j
 
Artificial Intelligence and Analytic Ops to Continuously Improve Business Out...
Artificial Intelligence and Analytic Ops to Continuously Improve Business Out...Artificial Intelligence and Analytic Ops to Continuously Improve Business Out...
Artificial Intelligence and Analytic Ops to Continuously Improve Business Out...DataWorks Summit
 
Five Trends in Real Time Applications
Five Trends in Real Time ApplicationsFive Trends in Real Time Applications
Five Trends in Real Time Applicationsconfluent
 
Data Natives meets DataRobot | "Build and deploy an anti-money laundering mo...
Data Natives meets DataRobot |  "Build and deploy an anti-money laundering mo...Data Natives meets DataRobot |  "Build and deploy an anti-money laundering mo...
Data Natives meets DataRobot | "Build and deploy an anti-money laundering mo...Dataconomy Media
 
Scaling up business value with real-time operational graph analytics
Scaling up business value with real-time operational graph analyticsScaling up business value with real-time operational graph analytics
Scaling up business value with real-time operational graph analyticsConnected Data World
 
Cheryl Wiebe - Advanced Analytics in the Industrial World
Cheryl Wiebe - Advanced Analytics in the Industrial WorldCheryl Wiebe - Advanced Analytics in the Industrial World
Cheryl Wiebe - Advanced Analytics in the Industrial WorldRehgan Avon
 
IRJET- Credit Card Fraud Detection using Machine Learning
IRJET- Credit Card Fraud Detection using Machine LearningIRJET- Credit Card Fraud Detection using Machine Learning
IRJET- Credit Card Fraud Detection using Machine LearningIRJET Journal
 
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j
 
Real-Time Anomaly Detection and Root Cause Analysis
Real-Time Anomaly Detection and Root Cause AnalysisReal-Time Anomaly Detection and Root Cause Analysis
Real-Time Anomaly Detection and Root Cause AnalysisYotascale
 
Nasscom how can you identify fraud in fintech lending using deep learning
Nasscom how can you identify fraud in fintech lending using deep learningNasscom how can you identify fraud in fintech lending using deep learning
Nasscom how can you identify fraud in fintech lending using deep learningRatnakar Pandey
 
Artificial Intelligence for Banking Fraud Prevention
Artificial Intelligence for Banking Fraud PreventionArtificial Intelligence for Banking Fraud Prevention
Artificial Intelligence for Banking Fraud PreventionJérôme Kehrli
 
Ai and machine learning help detect, predict and prevent fraud - IBM Watson ...
Ai and machine learning help detect, predict and prevent fraud -  IBM Watson ...Ai and machine learning help detect, predict and prevent fraud -  IBM Watson ...
Ai and machine learning help detect, predict and prevent fraud - IBM Watson ...Institute of Contemporary Sciences
 

Similar to 20181129 keynote augmented intelligence and artificial intelligence (20)

Neo4j GraphTalk Copenhagen - Next Generation Solutions using Neo4j
Neo4j GraphTalk Copenhagen - Next Generation Solutions using Neo4j Neo4j GraphTalk Copenhagen - Next Generation Solutions using Neo4j
Neo4j GraphTalk Copenhagen - Next Generation Solutions using Neo4j
 
Companion by Minitab - Seeing the unknown identifying risk and quantifying pr...
Companion by Minitab - Seeing the unknown identifying risk and quantifying pr...Companion by Minitab - Seeing the unknown identifying risk and quantifying pr...
Companion by Minitab - Seeing the unknown identifying risk and quantifying pr...
 
Fraud prevention is better with TigerGraph inside
Fraud prevention is better with  TigerGraph insideFraud prevention is better with  TigerGraph inside
Fraud prevention is better with TigerGraph inside
 
Protect Your Revenue Streams: Big Data & Analytics in Tax
Protect Your Revenue Streams: Big Data & Analytics in TaxProtect Your Revenue Streams: Big Data & Analytics in Tax
Protect Your Revenue Streams: Big Data & Analytics in Tax
 
The future of FinTech product using pervasive Machine Learning automation - A...
The future of FinTech product using pervasive Machine Learning automation - A...The future of FinTech product using pervasive Machine Learning automation - A...
The future of FinTech product using pervasive Machine Learning automation - A...
 
Detecting Fraud and AML Violations In Real-Time for Banking, Telecom and eCom...
Detecting Fraud and AML Violations In Real-Time for Banking, Telecom and eCom...Detecting Fraud and AML Violations In Real-Time for Banking, Telecom and eCom...
Detecting Fraud and AML Violations In Real-Time for Banking, Telecom and eCom...
 
Graph+AI for Fin. Services
Graph+AI for Fin. ServicesGraph+AI for Fin. Services
Graph+AI for Fin. Services
 
GraphTour - Next generation solutions using Neo4j
GraphTour - Next generation solutions using Neo4jGraphTour - Next generation solutions using Neo4j
GraphTour - Next generation solutions using Neo4j
 
Artificial Intelligence and Analytic Ops to Continuously Improve Business Out...
Artificial Intelligence and Analytic Ops to Continuously Improve Business Out...Artificial Intelligence and Analytic Ops to Continuously Improve Business Out...
Artificial Intelligence and Analytic Ops to Continuously Improve Business Out...
 
Five Trends in Real Time Applications
Five Trends in Real Time ApplicationsFive Trends in Real Time Applications
Five Trends in Real Time Applications
 
Data Natives meets DataRobot | "Build and deploy an anti-money laundering mo...
Data Natives meets DataRobot |  "Build and deploy an anti-money laundering mo...Data Natives meets DataRobot |  "Build and deploy an anti-money laundering mo...
Data Natives meets DataRobot | "Build and deploy an anti-money laundering mo...
 
Opportunities derived by AI
Opportunities derived by AIOpportunities derived by AI
Opportunities derived by AI
 
Scaling up business value with real-time operational graph analytics
Scaling up business value with real-time operational graph analyticsScaling up business value with real-time operational graph analytics
Scaling up business value with real-time operational graph analytics
 
Cheryl Wiebe - Advanced Analytics in the Industrial World
Cheryl Wiebe - Advanced Analytics in the Industrial WorldCheryl Wiebe - Advanced Analytics in the Industrial World
Cheryl Wiebe - Advanced Analytics in the Industrial World
 
IRJET- Credit Card Fraud Detection using Machine Learning
IRJET- Credit Card Fraud Detection using Machine LearningIRJET- Credit Card Fraud Detection using Machine Learning
IRJET- Credit Card Fraud Detection using Machine Learning
 
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
 
Real-Time Anomaly Detection and Root Cause Analysis
Real-Time Anomaly Detection and Root Cause AnalysisReal-Time Anomaly Detection and Root Cause Analysis
Real-Time Anomaly Detection and Root Cause Analysis
 
Nasscom how can you identify fraud in fintech lending using deep learning
Nasscom how can you identify fraud in fintech lending using deep learningNasscom how can you identify fraud in fintech lending using deep learning
Nasscom how can you identify fraud in fintech lending using deep learning
 
Artificial Intelligence for Banking Fraud Prevention
Artificial Intelligence for Banking Fraud PreventionArtificial Intelligence for Banking Fraud Prevention
Artificial Intelligence for Banking Fraud Prevention
 
Ai and machine learning help detect, predict and prevent fraud - IBM Watson ...
Ai and machine learning help detect, predict and prevent fraud -  IBM Watson ...Ai and machine learning help detect, predict and prevent fraud -  IBM Watson ...
Ai and machine learning help detect, predict and prevent fraud - IBM Watson ...
 

Recently uploaded

Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort servicejennyeacort
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAmazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAbdelrhman abooda
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...limedy534
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样vhwb25kk
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一fhwihughh
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Cantervoginip
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一F sss
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]📊 Markus Baersch
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一F La
 

Recently uploaded (20)

Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptxAmazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
Amazon TQM (2) Amazon TQM (2)Amazon TQM (2).pptx
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Canter
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
 

20181129 keynote augmented intelligence and artificial intelligence

  • 1. 1 It is about Augmented Intelligence, not Artificial Intelligence Vilnius, 29th of November 2018 ©2018 Teradata – Santiago Cabrera-Naranjo
  • 2. 2 Let’s define the Use Case Fast evolving fraud sophistication Ambitions for Fraud Project The Bank advanced analytics blueprint Blue-Print approach to real time scoring of transactions Reduce false-positives & Enhance fraud detection rate ONLY ~40% of fraud cases are detected Low Detection Rate 99.5% of cases are not fraud related Many false positives Challenges for Fraud Detection Tens of Millions € lost each month High Fraud Loss ©2018 Teradata – Santiago Cabrera-Naranjo
  • 3. 3 Fraud Types – Customer Initiated Nigeria/ Investment Scam CEO Fraud Customer Initiated Beneficiary Account Change Fake Invoice Rental Scam/ Goods Not Received ©2018 Teradata – Santiago Cabrera-Naranjo
  • 4. 4 ID Theft SPEAR Phishing Vishing/Support Scam Malware Phishing/Smishing Fraud Types – Fraudster Initiated Fraudster Initiated ©2018 Teradata – Santiago Cabrera-Naranjo
  • 5. 5 Modeling Challenges • Class imbalance (100,000:1 non-fraud vs. fraud) • Assigning fraud labels from historic data • Fraud is ambiguous • Not all features available in real-time • Most machine learning sees transactions atomically ©2018 Teradata – Santiago Cabrera-Naranjo
  • 6. 6 Machine Learning ©2018 Teradata – Santiago Cabrera-Naranjo
  • 7. 7 Advanced Platform for Fraud: Data-Driven Approach Manual Evaluation eBanking Mobile Pay Business Online Global Payment Interface Fraud? Create Verification Fraud Payment Weblog Data Basic Customer Data Historic Transactions Customer Product Data Aggregated Customer Data Fraud? Advanced Analytics Platform for Fraud Central Fraud Engine Process Payment to Beneficiary Yes/Maybe No Yes ! Return Payment to Customer Update Fraud Data No Blue Print vs. Black Boxes ©2018 Teradata – Santiago Cabrera-Naranjo
  • 8. 8 Model Training Environment Data Science Workbench Build Model Analytic Data Set Advanced Analytics Platform Architecture - Components DevOps Version Control Continuous Integration Continuous Monitoring Continuous Deployment Continuous Testing Artifact Repository Data Systems Exploratory Or Production Database Model Database DevOps for Analytics Scoring Services Model Consumption Web I/F or Stream based Scoring Rules Engine Model Management Framework User Interface Model Validation Model Approval Model Training Model Deployment Champion / Challenger Job Management Model API Model REST API ©2018 Teradata – Santiago Cabrera-Naranjo
  • 9. 9 Model Training Environment Data Science Workbench Advanced Analytics Platform Architecture - Components DevOps Data Systems DevOps for Analytics Scoring ServicesModel Management Framework Model Validation Model Approval Model Training Model Deployment Champion / Challenger Job Management Model API Model REST API ©2018 Teradata – Santiago Cabrera-Naranjo
  • 10. 10 Machine Learning Results (Live System: 60 transactions/sec.) Ensemble of boosted decision trees and logistic regression. From online validation of the model: ● 25-30% false positive reduction, with over 35% increase in detection rate ● Opportunity to expand model with additional features, retrain on recent data and add additional models to the ensemble. ● Models can be expanded to additional channels Rule Engine on validation set ©2018 Teradata – Santiago Cabrera-Naranjo
  • 11. 11 Can you build trust based in accuracy? ©2018 Teradata – Santiago Cabrera-Naranjo
  • 12. 12 Wolf or Husky? ©2018 Teradata – Santiago Cabrera-Naranjo
  • 13. 13 You created a snow detector ©2018 Teradata – Santiago Cabrera-Naranjo
  • 15. 15 Key Requirement for Black-Box Models: Model Interpretation • We have deployed LIME (Locally Interpretable Model Explanation) for customers – Improves trust – Compliance with EU’s General Data Protection Regulation (GDPR) 17.6% Fraud Probability Customer Amount Debit Amount Avg. # Trans Cred Acc # Prev to This Dest # Xfer Accounts X% score due to: + transfer amount + destination country + last year monthly spend What features are most important to this decision? ©2018 Teradata – Santiago Cabrera-Naranjo
  • 16. 16 Deep Learning ©2018 Teradata – Santiago Cabrera-Naranjo
  • 17. 17 Current models can only catch ~70% of all fraud cases Deep Learning Opportunity Traditional ML models view transactions atomically Often missed fraud transactions are part of a series Capturing correlation across many features ©2018 Teradata – Santiago Cabrera-Naranjo
  • 18. 18 Three Deep Learning Architectures to Deliver Value • Designed for spatial correlated features, but by transforming transactions into a 2D image, we can learn temporal correlated features. • Deeper ConvNet allows learning more complex & general features. Goal: Learn kernels from temporal & static features to gain insight into the characteristics of fraud. • Learn temporal information and classify if the sequence of transactions contains fraud. • Shares knowledge across learning time. Goal: Learn transaction patterns within a window. Two solutions can be tested: flag fraud or predict next transaction and define an error. • Anomaly detection: Learn how to generate normal transactions, potentially large volumes of non-fraud data. • AE provide a low level representation of the data. Goal: Build a model that learns how to generate non-fraud data. To detect fraud, define a reconstruction error rate for the fraud cases Auto-Encoders LSTM ConvNet ©2018 Teradata – Santiago Cabrera-Naranjo
  • 19. 19 How Can We Create an Image From Bank Transactions? t0 X_0, X_1, ... X_n dt t1 X_0, X_1, ... X_n t2 X_0, X_1, ... X_n ts X_0, X_1, ... X_n ... Top k Features Correlation ... X_0 X_41 X_5 X_30 X_29X_31X_10 X_37 X_3 X_1 X_42 X_40 X_32 X_15X_35X_2 X_16 X_31 X_2 X_3 X_15 X_4 X_1X_28X_40 X_31 X_49 X_n X_26 X_9 X_40 X_35X_28X_2 X_17 X_1 ... X_0 X_41 X_5 X_30 X_29X_31X_10 X_37 X_3 X_1 X_42 X_40 X_32 X_15X_35X_2 X_16 X_31 X_2 X_3 X_15 X_4 X_1X_28X_40 X_31 X_49 X_n X_26 X_9 X_40 X_35X_28X_2 X_17 X_1 ... ... ... ... ... X_0 X_41 X_5 X_30 X_29X_31X_10 X_37 X_3 X_1 X_42 X_40 X_32 X_15X_35X_2 X_16 X_31 X_2 X_3 X_15 X_4 X_1X_28X_40 X_31 X_49 X_n X_26 X_9 X_40 X_35X_28X_2 X_17 X_1 N dt t0 t1 ts Input Output Raw Features Add correlated features in a clock-wise manner Image size is: [10 x 3, 50 x 3, 1] ©2018 Teradata – Santiago Cabrera-Naranjo
  • 20. 20 Convolutional Layers for Trans2D Kernels of 3x3 ...X_0 X_1 X_2 X_n ...X_0 X_1 X_2 X_n... ... ... ... ...X_0 X_1 X_2 X_n Features Time Strides of 3 Strides of 1 First Convolutional Layer Architecture ©2018 Teradata – Santiago Cabrera-Naranjo
  • 21. 21 2D Transaction Image Example ©2018 Teradata – Santiago Cabrera-Naranjo
  • 22. 22 Inside the ResNet model 64 Filters Activations After the CNN Residual Blocks FraudNon-fraud ©2018 Teradata – Santiago Cabrera-Naranjo
  • 23. 23 Deep Learning First Results on the fraud verification dataset Comparison of the three deep learning models andthe traditional machine learning ensemble model. • Ensemble model (AUC 0.89) • ConvNets (AUC 0.95) • LSTM (AUC 0.90 – looking at 10% of transaction) • ResNet (AUC 0.94) ©2018 Teradata – Santiago Cabrera-Naranjo
  • 24. 24 Lessons Learned: Takeaways From this Example Deep learning adoption from pictures to financial transactions Enhancement of data quality & cluster capabilities with data ingestion Building Analytics Ops capabilities to support business units Leveraging experience from Fraud advanced analytics to deliver extra use cases ©2018 Teradata – Santiago Cabrera-Naranjo
  • 25. 25 Success: From PowerPoint to production in 8 sprints Team effort: Thorough collaboration across IMD, GFU and Think Big Synergy: Successfully spearheaded innovation in all involved systems Inspiration: Incorporation of an advanced analytics blueprint sets a generic scene for combatting new challenges in advanced analytics Agile influence: Using an agile approach we were able to quickly deliver within the challenging timeframe. Big Data Team – Lessons Learned ©2018 Teradata – Santiago Cabrera-Naranjo
  • 26. 26 What is after Deep Learning? ©2018 Teradata – Santiago Cabrera-Naranjo
  • 27. 27 • I pounded a nail on the wall. • I pounded a nail on the floor. ©2018 Teradata – Santiago Cabrera-Naranjo
  • 28. 28 Intelligence is the ability to model the world and act on it! ©2018 Teradata – Santiago Cabrera-Naranjo
  • 29. 29 Deep neural networks are easily fooled: ©2018 Teradata – Santiago Cabrera-Naranjo
  • 30. 30 ©2018 Teradata – Santiago Cabrera-Naranjo
  • 31. 31 Trained application-specific network with limited ability for imagination and reasoning Virtually unlimited training Data Test Data ©2018 Teradata – Santiago Cabrera-Naranjo
  • 33. 33 The common sense problem: The ability to explain cause and effect presumptions about the type and essence of ordinary situations is an important aspect of explainable AI. ©2018 Teradata – Santiago Cabrera-Naranjo
  • 34. 34 ©2018 Teradata – Santiago Cabrera-Naranjo