SlideShare una empresa de Scribd logo
1 de 24
Descargar para leer sin conexión
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AI/ML Week: Support Fraud Analytics and Risk Management
Hannah Marlowe, PhD
AWS Professional Services Consultant
Agenda
• Fraud detection and risk management use cases
• Why ML?
• Intro to the AWS ML stack
• Natural Language Processing (NLP) approaches
• How FINRA uses NLP to accelerate investigations
• Fraud Classification Modeling Approach
• How Intuit decreased model development time by 90%
• Demo – build a credit card fraud detection model
Fraud & Risk Management ML Use-Cases
Identifying fraudulent
financial transactions
Identity theft
detection
Large scale fraud
investigations
Credit Risk
Prediction
Example Use-case: CC Transaction Fraud
• Goal – determine if transaction is
valid or fraudulent based on details:
• Date and time
• $$$
• Geo location
• Transaction description
• Gas Station, Electronics Store, etc.
• Historical data
Approve Deny Manual Review
Potential Actions:
Rules-based Approach to CC Fraud Detection
Unrecognized Location?
…
Card Reported Stolen?
Over Limit?
Deny
Approve
Yes
Yes
Yes
Shortcomings to Rules-based Approach
Static Rules Bug-Prone Complicated Cannot ScaleAlways Behind
Solution: Machine Learning Approach
Understand
your data
Algorithmically
discover hidden
patterns
Generalize to
make decisions
on new data
Adapt to
Changing Data
Make
predictions
The Amazon ML stack: Broadest & deepest set of capabilities
Amazon
Rekognition
Amazon
Textract
Amazon
Polly
Amazon
Transcribe
Amazon
Translate
Amazon
Comprehend
Amazon
Lex
Amazon
Forecast
Amazon
Personalize
Amazon SageMaker
Amazon
EC2
P3 & P3N
Amazon
EC2
C5
Amazon
EC2
FPGAs
Amazon
Greengrass
Amazon
Elastic
Inference
Frameworks Interfaces
Build Train Deploy
Pre-build algorithms & notebooks
Data labeling (Ground Truth)
Algorithm & models (AWS
Marketplace for Machine Learning)
One-click model training & tuning
Optimization (NEO)
Reinforcement learning
One-click deployment & hosting
Vision Speech Language ChatbotsForecasting Recommendations
AI Services
Platform
Services
Frameworks &
Infrastructure
Infrastructure
Accelerating Fraud
Investigations with NLP
of
storage
events per day
30+pb135 Billion
Up to
Monitoring 99% Equities
& 65% Options in the US
Reconstructing
Trillions
of Market Nodes & Edges
Investor
protection
Market
integrity
FINRA Challenge: Unstructured Data
• High volumes of unstructured content
• ~1M documents each year from stock brokers
and investors to be reviewed
• Documents contain incredibly useful
information but mining is a challenge
• Complex cases might have 1000’s of
associated records
• Numerous features of interest
• Finding information about the Who, What,
Where, When and How is labor intensive
Documents
Reference Data
Forms
Free Style Text
Amazon Comprehend
Entities
Key Phrases
Language
Sentiment
Syntax
Grouping
English, Spanish, German, French, Italian, Portuguese
Amazon
Comprehend
NLP to Accelerate Investigations
John Doe alleged he did not understand how the
two fixed annuities sold to him by William Alex
Smith worked and did not understand the impact.
At that time William Smith was employed by
Company, Inc.
Investor John Doe
Broker William Alex Smith, ID 12345
Real-time Fraud Classification
How Intuit Cut Model Development time by 90%
Intuit Fraud Detection Use-Case
• Intuit builds fraud detection
models for:
• Account Takeover
• Identity Theft
• Require real-time
predictions for TurboTax
Client
• Previous model deployment
process was complex and
time-consuming
6 Months
Provision
Compute
Environment
Connect to
Data Lake
Create
Microservices
Traffic Load-
Balancing
Architect the
Service
Amazon SageMaker
A fully-managed service that enables data scientists and
developers to quickly and easily build machine-learning
based models into smart production applications.
Amazon SageMaker Components
Pre-built
notebooks
for common
problems
Built-in, high
performance
algorithms
BUILD
One-click
training
Hyperparameter
optimization
TRAIN
Fully managed
hosting with
auto-scaling
DEPLOY
One-click
deployment
How Intuit Cut Model Development time by 90%
Model hosting (SM)
Calculate
features
Reader
Cleanser
Processor
Data
Look-up
Training
Feature store
Model training (SM)
Model
Client serviceAmazon EMR
6 month process ⇢ ~1 week
Real-time predictions
Classifying Fraud with Supervised Learning
• ML approach that trains a model using
data labeled with the correct answers
• Labeled data required!
• Continues learning as it sees more data
• Adjust dynamically to new ground
truth
• SageMaker built-in algorithms:
• XGBoost
• LinearLearner
• Factorization Machines
• Or bring your own!
Date Amount Att1 Att2 … Fraud
02-28-18 $137 4.5 12 … 0
03-01-18 $5 0.2 1.4 … 1
…
03-28-18 $627 -2.1 3.7 … 0
Model Training
Model
New
transactions
Predictions
Labeled Training Data
SageMaker Demo
Tips for Getting Started
• You don’t need to be an expert to begin building ML-
enabled applications
• Take iterative approaches
• Many models have already been developed for general use
cases and you don’t need to train something from scratch
• Use general purpose models/APIs first, then customize if
needed as your use-case matures
• Utilize SageMaker examples and modify to suit your
use-case
• Identify projects with clear business outcomes
Next Steps for Building a Proof-of-Concept
1. Get Trained: https://aws.amazon.com/training/learning-paths/machine-
learning/
2. Build something: https://aws.amazon.com/getting-started/
11 Tutorials, 1 Project, 5 Digital Trainings
Questions?

Más contenido relacionado

La actualidad más candente

Fraud Detection presentation
Fraud Detection presentationFraud Detection presentation
Fraud Detection presentationHernan Huwyler
 
PPT AI IN FINANCE.pptx
PPT AI IN FINANCE.pptxPPT AI IN FINANCE.pptx
PPT AI IN FINANCE.pptxVidyaBorade
 
Analysis of-credit-card-fault-detection
Analysis of-credit-card-fault-detectionAnalysis of-credit-card-fault-detection
Analysis of-credit-card-fault-detectionJustluk Luk
 
MACHINE LEARNING ALGORITHMS FOR CREDIT CARD FRAUD DETECTION
MACHINE LEARNING ALGORITHMS FOR CREDIT CARD FRAUD DETECTIONMACHINE LEARNING ALGORITHMS FOR CREDIT CARD FRAUD DETECTION
MACHINE LEARNING ALGORITHMS FOR CREDIT CARD FRAUD DETECTIONmlaij
 
ACFE Presentation on Analytics for Fraud Detection and Mitigation
ACFE Presentation on Analytics for Fraud Detection and MitigationACFE Presentation on Analytics for Fraud Detection and Mitigation
ACFE Presentation on Analytics for Fraud Detection and MitigationScott Mongeau
 
Loan approval prediction based on machine learning approach
Loan approval prediction based on machine learning approachLoan approval prediction based on machine learning approach
Loan approval prediction based on machine learning approachEslam Nader
 
Credit card fraud detection using python machine learning
Credit card fraud detection using python machine learningCredit card fraud detection using python machine learning
Credit card fraud detection using python machine learningSandeep Garg
 
Emerging Frontier in Health Care delivery: Conversational AI & Virtual Voice ...
Emerging Frontier in Health Care delivery: Conversational AI & Virtual Voice ...Emerging Frontier in Health Care delivery: Conversational AI & Virtual Voice ...
Emerging Frontier in Health Care delivery: Conversational AI & Virtual Voice ...JAI NAHAR, MD MBA
 
Intelligent Banking: AI cases in Retail and Commercial Banking
Intelligent Banking: AI cases in Retail and Commercial BankingIntelligent Banking: AI cases in Retail and Commercial Banking
Intelligent Banking: AI cases in Retail and Commercial BankingDmitry Petukhov
 
IRJET - Intelligent Weather Forecasting using Machine Learning Techniques
IRJET -  	  Intelligent Weather Forecasting using Machine Learning TechniquesIRJET -  	  Intelligent Weather Forecasting using Machine Learning Techniques
IRJET - Intelligent Weather Forecasting using Machine Learning TechniquesIRJET Journal
 
Rise of Artificial Intelligence in Insurance
Rise of Artificial Intelligence in InsuranceRise of Artificial Intelligence in Insurance
Rise of Artificial Intelligence in InsuranceAnandSRao1962
 
Detecting fraud with Python and machine learning
Detecting fraud with Python and machine learningDetecting fraud with Python and machine learning
Detecting fraud with Python and machine learningwgyn
 
Wiseasy Digital Banking Solution Introduction.pdf
Wiseasy Digital Banking Solution Introduction.pdfWiseasy Digital Banking Solution Introduction.pdf
Wiseasy Digital Banking Solution Introduction.pdfkjhfjfhdsjlf
 
Fraud Detection with Cost-Sensitive Predictive Analytics
Fraud Detection with Cost-Sensitive Predictive AnalyticsFraud Detection with Cost-Sensitive Predictive Analytics
Fraud Detection with Cost-Sensitive Predictive AnalyticsAlejandro Correa Bahnsen, PhD
 
Machine Learning in Banking Sector
Machine Learning in Banking SectorMachine Learning in Banking Sector
Machine Learning in Banking SectorKnoldus Inc.
 

La actualidad más candente (20)

AI USES IN FINTECH
AI USES IN FINTECHAI USES IN FINTECH
AI USES IN FINTECH
 
Fraud Detection presentation
Fraud Detection presentationFraud Detection presentation
Fraud Detection presentation
 
Credit card fraud dection
Credit card fraud dectionCredit card fraud dection
Credit card fraud dection
 
PPT AI IN FINANCE.pptx
PPT AI IN FINANCE.pptxPPT AI IN FINANCE.pptx
PPT AI IN FINANCE.pptx
 
Analysis of-credit-card-fault-detection
Analysis of-credit-card-fault-detectionAnalysis of-credit-card-fault-detection
Analysis of-credit-card-fault-detection
 
MACHINE LEARNING ALGORITHMS FOR CREDIT CARD FRAUD DETECTION
MACHINE LEARNING ALGORITHMS FOR CREDIT CARD FRAUD DETECTIONMACHINE LEARNING ALGORITHMS FOR CREDIT CARD FRAUD DETECTION
MACHINE LEARNING ALGORITHMS FOR CREDIT CARD FRAUD DETECTION
 
ACFE Presentation on Analytics for Fraud Detection and Mitigation
ACFE Presentation on Analytics for Fraud Detection and MitigationACFE Presentation on Analytics for Fraud Detection and Mitigation
ACFE Presentation on Analytics for Fraud Detection and Mitigation
 
Loan approval prediction based on machine learning approach
Loan approval prediction based on machine learning approachLoan approval prediction based on machine learning approach
Loan approval prediction based on machine learning approach
 
Credit card fraud detection using python machine learning
Credit card fraud detection using python machine learningCredit card fraud detection using python machine learning
Credit card fraud detection using python machine learning
 
Emerging Frontier in Health Care delivery: Conversational AI & Virtual Voice ...
Emerging Frontier in Health Care delivery: Conversational AI & Virtual Voice ...Emerging Frontier in Health Care delivery: Conversational AI & Virtual Voice ...
Emerging Frontier in Health Care delivery: Conversational AI & Virtual Voice ...
 
Intelligent Banking: AI cases in Retail and Commercial Banking
Intelligent Banking: AI cases in Retail and Commercial BankingIntelligent Banking: AI cases in Retail and Commercial Banking
Intelligent Banking: AI cases in Retail and Commercial Banking
 
IRJET - Intelligent Weather Forecasting using Machine Learning Techniques
IRJET -  	  Intelligent Weather Forecasting using Machine Learning TechniquesIRJET -  	  Intelligent Weather Forecasting using Machine Learning Techniques
IRJET - Intelligent Weather Forecasting using Machine Learning Techniques
 
Housing price prediction
Housing price predictionHousing price prediction
Housing price prediction
 
Rise of Artificial Intelligence in Insurance
Rise of Artificial Intelligence in InsuranceRise of Artificial Intelligence in Insurance
Rise of Artificial Intelligence in Insurance
 
Detecting fraud with Python and machine learning
Detecting fraud with Python and machine learningDetecting fraud with Python and machine learning
Detecting fraud with Python and machine learning
 
Artificial Intelligence in Banking
Artificial Intelligence in BankingArtificial Intelligence in Banking
Artificial Intelligence in Banking
 
Wiseasy Digital Banking Solution Introduction.pdf
Wiseasy Digital Banking Solution Introduction.pdfWiseasy Digital Banking Solution Introduction.pdf
Wiseasy Digital Banking Solution Introduction.pdf
 
Fraud Detection with Cost-Sensitive Predictive Analytics
Fraud Detection with Cost-Sensitive Predictive AnalyticsFraud Detection with Cost-Sensitive Predictive Analytics
Fraud Detection with Cost-Sensitive Predictive Analytics
 
Identidata pitch deck_en
Identidata pitch deck_enIdentidata pitch deck_en
Identidata pitch deck_en
 
Machine Learning in Banking Sector
Machine Learning in Banking SectorMachine Learning in Banking Sector
Machine Learning in Banking Sector
 

Similar a AI/ML Week: Support Fraud Analytics & Risk Management

Machine Learning in Cyber Security
Machine Learning in Cyber SecurityMachine Learning in Cyber Security
Machine Learning in Cyber SecurityRishi Kant
 
Mining insights with ease: Artificial Intelligence and Machine Learning for F...
Mining insights with ease: Artificial Intelligence and Machine Learning for F...Mining insights with ease: Artificial Intelligence and Machine Learning for F...
Mining insights with ease: Artificial Intelligence and Machine Learning for F...Amazon Web Services
 
Functionalities in AI Applications and Use Cases (OECD)
Functionalities in AI Applications and Use Cases (OECD)Functionalities in AI Applications and Use Cases (OECD)
Functionalities in AI Applications and Use Cases (OECD)AnandSRao1962
 
Intro to machine learning
Intro to machine learningIntro to machine learning
Intro to machine learningTamir Taha
 
Time-to-Event Models, presented by DataSong and Revolution Analytics
Time-to-Event Models, presented by DataSong and Revolution AnalyticsTime-to-Event Models, presented by DataSong and Revolution Analytics
Time-to-Event Models, presented by DataSong and Revolution AnalyticsRevolution Analytics
 
Barga Galvanize Sept 2015
Barga Galvanize Sept 2015Barga Galvanize Sept 2015
Barga Galvanize Sept 2015Roger Barga
 
How to analyze text data for AI and ML with Named Entity Recognition
How to analyze text data for AI and ML with Named Entity RecognitionHow to analyze text data for AI and ML with Named Entity Recognition
How to analyze text data for AI and ML with Named Entity RecognitionSkyl.ai
 
Webinar - Know Your Customer - Arya (20160526)
Webinar - Know Your Customer - Arya (20160526)Webinar - Know Your Customer - Arya (20160526)
Webinar - Know Your Customer - Arya (20160526)Turi, Inc.
 
Credit Card Fraud Detection Using ML In Databricks
Credit Card Fraud Detection Using ML In DatabricksCredit Card Fraud Detection Using ML In Databricks
Credit Card Fraud Detection Using ML In DatabricksDatabricks
 
Artificial Intelligence Primer
Artificial Intelligence PrimerArtificial Intelligence Primer
Artificial Intelligence PrimerImam Hoque
 
Artificial Intelligence high ROI case studies from around the world: approach...
Artificial Intelligence high ROI case studies from around the world: approach...Artificial Intelligence high ROI case studies from around the world: approach...
Artificial Intelligence high ROI case studies from around the world: approach...Data Driven Innovation
 
Five FinTech Trends in 2018
Five FinTech Trends in 2018Five FinTech Trends in 2018
Five FinTech Trends in 2018PortfolioQuest
 
AI Talks Live - ML.NET and NLP (with ONNX)
AI Talks Live - ML.NET and NLP (with ONNX)AI Talks Live - ML.NET and NLP (with ONNX)
AI Talks Live - ML.NET and NLP (with ONNX)Mauro Bennici
 
How to Wrangle Data for Machine Learning on AWS
 How to Wrangle Data for Machine Learning on AWS How to Wrangle Data for Machine Learning on AWS
How to Wrangle Data for Machine Learning on AWSAmazon Web Services
 
Novel analytics for gas stations
Novel analytics for gas stationsNovel analytics for gas stations
Novel analytics for gas stationsNovelAnalytics
 
Ai in insurance how to automate insurance claim processing with machine lear...
Ai in insurance  how to automate insurance claim processing with machine lear...Ai in insurance  how to automate insurance claim processing with machine lear...
Ai in insurance how to automate insurance claim processing with machine lear...Skyl.ai
 
Solve complex business problems with managed ML services.pdf
Solve complex business problems with managed ML services.pdfSolve complex business problems with managed ML services.pdf
Solve complex business problems with managed ML services.pdfAmazon Web Services
 
Solve complex business problems with managed ML services.pdf
Solve complex business problems with managed ML services.pdfSolve complex business problems with managed ML services.pdf
Solve complex business problems with managed ML services.pdfAmazon Web Services
 
Transforming Insurance Analytics with Big Data and Automated Machine Learning

Transforming Insurance Analytics with Big Data and Automated Machine Learning
Transforming Insurance Analytics with Big Data and Automated Machine Learning

Transforming Insurance Analytics with Big Data and Automated Machine Learning
Cloudera, Inc.
 

Similar a AI/ML Week: Support Fraud Analytics & Risk Management (20)

Machine Learning in Cyber Security
Machine Learning in Cyber SecurityMachine Learning in Cyber Security
Machine Learning in Cyber Security
 
Mining insights with ease: Artificial Intelligence and Machine Learning for F...
Mining insights with ease: Artificial Intelligence and Machine Learning for F...Mining insights with ease: Artificial Intelligence and Machine Learning for F...
Mining insights with ease: Artificial Intelligence and Machine Learning for F...
 
AI & AWS DeepComposer
AI & AWS DeepComposerAI & AWS DeepComposer
AI & AWS DeepComposer
 
Functionalities in AI Applications and Use Cases (OECD)
Functionalities in AI Applications and Use Cases (OECD)Functionalities in AI Applications and Use Cases (OECD)
Functionalities in AI Applications and Use Cases (OECD)
 
Intro to machine learning
Intro to machine learningIntro to machine learning
Intro to machine learning
 
Time-to-Event Models, presented by DataSong and Revolution Analytics
Time-to-Event Models, presented by DataSong and Revolution AnalyticsTime-to-Event Models, presented by DataSong and Revolution Analytics
Time-to-Event Models, presented by DataSong and Revolution Analytics
 
Barga Galvanize Sept 2015
Barga Galvanize Sept 2015Barga Galvanize Sept 2015
Barga Galvanize Sept 2015
 
How to analyze text data for AI and ML with Named Entity Recognition
How to analyze text data for AI and ML with Named Entity RecognitionHow to analyze text data for AI and ML with Named Entity Recognition
How to analyze text data for AI and ML with Named Entity Recognition
 
Webinar - Know Your Customer - Arya (20160526)
Webinar - Know Your Customer - Arya (20160526)Webinar - Know Your Customer - Arya (20160526)
Webinar - Know Your Customer - Arya (20160526)
 
Credit Card Fraud Detection Using ML In Databricks
Credit Card Fraud Detection Using ML In DatabricksCredit Card Fraud Detection Using ML In Databricks
Credit Card Fraud Detection Using ML In Databricks
 
Artificial Intelligence Primer
Artificial Intelligence PrimerArtificial Intelligence Primer
Artificial Intelligence Primer
 
Artificial Intelligence high ROI case studies from around the world: approach...
Artificial Intelligence high ROI case studies from around the world: approach...Artificial Intelligence high ROI case studies from around the world: approach...
Artificial Intelligence high ROI case studies from around the world: approach...
 
Five FinTech Trends in 2018
Five FinTech Trends in 2018Five FinTech Trends in 2018
Five FinTech Trends in 2018
 
AI Talks Live - ML.NET and NLP (with ONNX)
AI Talks Live - ML.NET and NLP (with ONNX)AI Talks Live - ML.NET and NLP (with ONNX)
AI Talks Live - ML.NET and NLP (with ONNX)
 
How to Wrangle Data for Machine Learning on AWS
 How to Wrangle Data for Machine Learning on AWS How to Wrangle Data for Machine Learning on AWS
How to Wrangle Data for Machine Learning on AWS
 
Novel analytics for gas stations
Novel analytics for gas stationsNovel analytics for gas stations
Novel analytics for gas stations
 
Ai in insurance how to automate insurance claim processing with machine lear...
Ai in insurance  how to automate insurance claim processing with machine lear...Ai in insurance  how to automate insurance claim processing with machine lear...
Ai in insurance how to automate insurance claim processing with machine lear...
 
Solve complex business problems with managed ML services.pdf
Solve complex business problems with managed ML services.pdfSolve complex business problems with managed ML services.pdf
Solve complex business problems with managed ML services.pdf
 
Solve complex business problems with managed ML services.pdf
Solve complex business problems with managed ML services.pdfSolve complex business problems with managed ML services.pdf
Solve complex business problems with managed ML services.pdf
 
Transforming Insurance Analytics with Big Data and Automated Machine Learning

Transforming Insurance Analytics with Big Data and Automated Machine Learning
Transforming Insurance Analytics with Big Data and Automated Machine Learning

Transforming Insurance Analytics with Big Data and Automated Machine Learning

 

Más de Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

Más de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

AI/ML Week: Support Fraud Analytics & Risk Management

  • 1. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AI/ML Week: Support Fraud Analytics and Risk Management Hannah Marlowe, PhD AWS Professional Services Consultant
  • 2. Agenda • Fraud detection and risk management use cases • Why ML? • Intro to the AWS ML stack • Natural Language Processing (NLP) approaches • How FINRA uses NLP to accelerate investigations • Fraud Classification Modeling Approach • How Intuit decreased model development time by 90% • Demo – build a credit card fraud detection model
  • 3. Fraud & Risk Management ML Use-Cases Identifying fraudulent financial transactions Identity theft detection Large scale fraud investigations Credit Risk Prediction
  • 4. Example Use-case: CC Transaction Fraud • Goal – determine if transaction is valid or fraudulent based on details: • Date and time • $$$ • Geo location • Transaction description • Gas Station, Electronics Store, etc. • Historical data Approve Deny Manual Review Potential Actions:
  • 5. Rules-based Approach to CC Fraud Detection Unrecognized Location? … Card Reported Stolen? Over Limit? Deny Approve Yes Yes Yes
  • 6. Shortcomings to Rules-based Approach Static Rules Bug-Prone Complicated Cannot ScaleAlways Behind
  • 7. Solution: Machine Learning Approach Understand your data Algorithmically discover hidden patterns Generalize to make decisions on new data Adapt to Changing Data Make predictions
  • 8. The Amazon ML stack: Broadest & deepest set of capabilities Amazon Rekognition Amazon Textract Amazon Polly Amazon Transcribe Amazon Translate Amazon Comprehend Amazon Lex Amazon Forecast Amazon Personalize Amazon SageMaker Amazon EC2 P3 & P3N Amazon EC2 C5 Amazon EC2 FPGAs Amazon Greengrass Amazon Elastic Inference Frameworks Interfaces Build Train Deploy Pre-build algorithms & notebooks Data labeling (Ground Truth) Algorithm & models (AWS Marketplace for Machine Learning) One-click model training & tuning Optimization (NEO) Reinforcement learning One-click deployment & hosting Vision Speech Language ChatbotsForecasting Recommendations AI Services Platform Services Frameworks & Infrastructure Infrastructure
  • 10. of storage events per day 30+pb135 Billion Up to Monitoring 99% Equities & 65% Options in the US Reconstructing Trillions of Market Nodes & Edges Investor protection Market integrity
  • 11. FINRA Challenge: Unstructured Data • High volumes of unstructured content • ~1M documents each year from stock brokers and investors to be reviewed • Documents contain incredibly useful information but mining is a challenge • Complex cases might have 1000’s of associated records • Numerous features of interest • Finding information about the Who, What, Where, When and How is labor intensive Documents Reference Data Forms Free Style Text
  • 12. Amazon Comprehend Entities Key Phrases Language Sentiment Syntax Grouping English, Spanish, German, French, Italian, Portuguese Amazon Comprehend
  • 13. NLP to Accelerate Investigations John Doe alleged he did not understand how the two fixed annuities sold to him by William Alex Smith worked and did not understand the impact. At that time William Smith was employed by Company, Inc. Investor John Doe Broker William Alex Smith, ID 12345
  • 14. Real-time Fraud Classification How Intuit Cut Model Development time by 90%
  • 15.
  • 16. Intuit Fraud Detection Use-Case • Intuit builds fraud detection models for: • Account Takeover • Identity Theft • Require real-time predictions for TurboTax Client • Previous model deployment process was complex and time-consuming 6 Months Provision Compute Environment Connect to Data Lake Create Microservices Traffic Load- Balancing Architect the Service
  • 17. Amazon SageMaker A fully-managed service that enables data scientists and developers to quickly and easily build machine-learning based models into smart production applications.
  • 18. Amazon SageMaker Components Pre-built notebooks for common problems Built-in, high performance algorithms BUILD One-click training Hyperparameter optimization TRAIN Fully managed hosting with auto-scaling DEPLOY One-click deployment
  • 19. How Intuit Cut Model Development time by 90% Model hosting (SM) Calculate features Reader Cleanser Processor Data Look-up Training Feature store Model training (SM) Model Client serviceAmazon EMR 6 month process ⇢ ~1 week Real-time predictions
  • 20. Classifying Fraud with Supervised Learning • ML approach that trains a model using data labeled with the correct answers • Labeled data required! • Continues learning as it sees more data • Adjust dynamically to new ground truth • SageMaker built-in algorithms: • XGBoost • LinearLearner • Factorization Machines • Or bring your own! Date Amount Att1 Att2 … Fraud 02-28-18 $137 4.5 12 … 0 03-01-18 $5 0.2 1.4 … 1 … 03-28-18 $627 -2.1 3.7 … 0 Model Training Model New transactions Predictions Labeled Training Data
  • 22. Tips for Getting Started • You don’t need to be an expert to begin building ML- enabled applications • Take iterative approaches • Many models have already been developed for general use cases and you don’t need to train something from scratch • Use general purpose models/APIs first, then customize if needed as your use-case matures • Utilize SageMaker examples and modify to suit your use-case • Identify projects with clear business outcomes
  • 23. Next Steps for Building a Proof-of-Concept 1. Get Trained: https://aws.amazon.com/training/learning-paths/machine- learning/ 2. Build something: https://aws.amazon.com/getting-started/ 11 Tutorials, 1 Project, 5 Digital Trainings