SlideShare a Scribd company logo
1 of 40
Graphs and Financial
ServicesAnalytics
Michael Moore, Ph.D. Executive Director, Enterprise
Knowledge Graphs + AI
EY Performance Improvement Advisory
Omar Azhar, M.S. Manager,
Machine Learning andAdvanced Analytics
EY Financial ServicesOrganization
Miguel Perez, Ph.D. (DND), M.S. Senior,
Machine Learning andAdvanced Analytics
EY Financial ServicesOrganization
Falling Memory Cost: 1990-2016
2
15 68 117
244
2000
4000
0
500
1000
1500
2000
2500
3000
3500
4000
m
1.xlarge
m
2.4xlarge
hs1.8xlarge
r3.8xlarge
x1e.16xlarge
x1e.32xlarge
2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017
EC2 RAM (GB)Continued increase in capacity and
dropping compute costs are challenging
scale-out commodity server assumptions,
particularly for database workloads
2018
ScaleOut  Scale Up
This is a Graph.
This is a Graph.
This is a Graph.
This is a Graph.
► Common use cases for graph analytics
► Recommendation engines
► Supply chain and network optimization
► Fraud networks
► Community detection (social network analysis)
► Impact analysis / network contagion
► Anomaly detection
7
Graph Analytics Use Cases
Focus of this talk
8
Anomalous Behavior Detection in Dynamic Graphs in Financial Services
Anomalies are not always about finding bad behavior. We’re trying to find change in a network or behavior that is
indicative of a significant change in our assumptions
• Customer Behavior: A life event such as new job, new house, marriage. Significant life changes are
indicated by customers behaving in ways that they previously did not. Points of opportunities for
providing new services
• Transaction Networks at Scale: What defines an efficient flow of funds vs. an inefficient? Are they
correlated with the type of behavior?
•
How should we think of structuring this as a graph problem?
problem?
9
Let’s start with a model everyone is familiar with…Customer 360
FA Hub Corporate
Wiki
Call Logs
E-mail Logs
Social network
data
Financial Hub
Accounts
Hub
Transaction
Logs
Now that we’ve got our graph model we now need to consider
scale
10
Scaling determines what snapshots you take of the graph for analysis
Micro. Looking at my graph at an account
level
11
Scaling determines what snapshots you take of the graph for analysis
Moving up the scale. Looking at the customer level
12
Scaling determines what snapshots you take of the graph for analysis
Household level
13
How do we think about scaling in a graph problem?
Consider the business defined scale
• Scaling by collections of nodes: clumping nodes together -> household node
• Generally defined by business and domain expertise
• Scaling by collections of edges: clumping edges together -> geometric time-averaging
• Requires both business / domain knowledge as well as a little bit of investigating. How do you
tell what is a full time cycle?
Micro Macro
Account Firm
Coarse versus fine grain Tuning
14
Understanding your graph snapshot. Different data models of the same underlying
knowledge graph
Explore your graph snapshots. You will notice natural separation or clusters / segments in each snapshot. Most of this is already
done through current segmentation models at most firms
Can we use similar graph snapshots to describe expected behavior?
Checking accounts
Credit Cards
Similar customers
by spend
Households with
similar incomes
15
But how is this any different than what is already done today? Why Graph?
They all belong to this
household
The college student
Let’s investigate how a single household shows up through two separate
snapshots
The parents
16
How should change in one snapshot change the nodes in another snapshot?
What does it mean for a node in on snapshot to change it’s data to move to another
location in it’s snapshot?
Can we model that?
17
We should expect diffusion of information across our graph data models (GDMs)
Household moves to a lower cost state -> Household retains income but is wealthier in new state
18
Information should spread across GDMs. It should go both ways but not necessarily
with the same weight
College student graduates and moves back in with his parents
19
Can we now model this as expected change across our GDMs?
Identify node changes
What other types of change have a small impact in one GDM and a large impact in the other
GDM?: One family member moves -> Household income is represented differently in one model versus
another
20
Expressing Behavior with graph snapshots
Compare graph snapshots to identify node behavioral change
• Similar GDMs can give you a context dependent way of expressing behavioral change! This
means we can self-compute it
21
Expressing Behavior with graph snapshots
Compare graph snapshots to identify node behavioral change
• Similar GDMs can give you a context dependent way of expressing behavioral change! This means
we can self-compute it
• Expressing behavioral change is now deeply connected to expressing the structural change on
similar GDMs that are supported by the same underlying knowledge graph
22
Behavioral Change over time
Time-Sequenced Graph Data Models (TSGDM)
• A sequence of graph data models provides the Context for behavioral change over time.
23
TSGDM – Assumptions – Semantic Compatibility
Time-Sequenced Graph Data Models – Necessary Conditions
• (1) Intuitive edges that are semantically compatible with the parent KG and entity resolution
24
TSGDM – Assumptions – Semantic Compatibility
Time-Sequenced Graph Data Models – Necessary Conditions
• (1) Intuitive edges that are semantically compatible with the parent KG and entity resolution
• (2) Obeys information theoretic concerns about “information propagation on a geometric
structure
25
TSGDM – Assumptions – Semantic Compatibility
Time-Sequenced Graph Data Models – Necessary Conditions
• (1) Intuitive edges that are semantically compatible with the parent KG and entity resolution
• (2) Obeys information theoretic concerns about “information propagation on a geometric
structure
• (3) Use an Unsupervised architecture that correctly diffuses information in each time step
26
TSGDM – Assumptions – Semantic Compatibility
Time-Sequenced Graph Data Models – Necessary Conditions
• (1) Intuitive edges that are semantically compatible with the parent KG and entity resolution
• (2) Obeys information theoretic concerns about “information propagation on a geometric
structure
• (3) Use an Unsupervised architecture that correctly diffuses information in each time step
• (4) The architecture learns how we should be describing behavioral change – not the other
way around
27
TSGDM – Assumptions – Semantic Compatibility
Time-Sequenced Graph Data Models – Necessary Conditions
• (1) Intuitive edges that are semantically compatible with the parent KG and entity resolution
• (2) Obeys information theoretic concerns about “information propagation on a geometric
structure
• (3) Use an Unsupervised architecture that correctly diffuses information in each time step
• (4) The architecture learns how we should be describing behavioral change – not the other
way around
• (5) Use the statistical distribution learned to identify outliers
• (6) Rank Those outliers
28
TSGDM - Using a learned statistical distribution to identify outliers
Take your customer transaction data and build a Parent Knowledge Graph
29
Scaling experimentation let’s us study different schema for candidate TSGDM
Comparing two similar GDMs
provides context for
behavioral change of a node
TSGDM - Using a learned statistical distribution to identify outliers
30
Apply the selected schema on each month of data (or another appropriate time scale)
Memory constraints will fix the
number of time windows your
architecture can learn from
TSGDM - Using a learned statistical distribution to identify outliers
Month
1
Month
2
Month
3
Month
4
Month
X
31
Learn a Champion Model on each time window batch
TSGDM - Using a learned statistical distribution to identify outliers
Champion Model
32
Apply Champion Model to each TSGDM and investigate the tail of each distribution
TSGDM - Using a learned statistical distribution to identify outliers
The log scale compression error, or reconstruction error,
tends to follow a power law distribution.
Graph structural changes that are harder to
reproduce tend to be outliers!
33
• Create multiple champion models with some overlap in their
time windows
• The overlap in the cumulative error between champion
models will be the outliers of interest
• Rank all nodes by their cumulative error for each Champion
Model
• Key Takeaway: If a financial behavior is hard to
replicate in this framework, the more likely the
behavior is an anomaly
TSGDM - Using a learned statistical distribution to identify outliers
…
34
Use Case: Anti-Money Laundering
Existing Business Problem: Financial Institutions are responsible for monitoring the transaction activity of client
accounts in order to detect the presence of Money Laundering activity. Rule-based systems generate too many false-
positive alerts that require expensive and subjective manual review. Industry standard performance is 1:1000
35
Aggregated activity in real-world networks can demonstrate the efficiency of money-
flow in certain pockets of our economy
36
Aggregated activity in real-world networks can demonstrate the efficiency of money-
flow in certain pockets of our economy
normal and random
dispersion of money flow
that follows a natural path
A few regions of high interconnectivity connected to spoke-like hubs. Low
reproducibility, potentially anomalous
38
A few regions of high interconnectivity connected to spoke-like hubs. Low
reproducibility, potentially anomalous
Potentially higher
connectedness than normal
EY Cross-Sector Graph Experience: MDM, 360°, AML/Fraud, Recommenders
Fortune 100 Tech Company
Use Case:
Global B2B Account 360° view and
marketing attribution
Approach:
Neo4j graph with 500M nodes
and 2.2B relationships,
representing all known business
accounts, contacts and marketing
touches. Mastered data from
17disparate transactional sources
in Azure Data Lake. Supported in-
graph analytics for marketing
attribution and next best action
recommendations across global
geographies
Duration:
16 weeks to working graph
Fortune 100 Footwear Company
Use Case:
Converged Brick & Mortar +
Online Shopper 360° View
Approach:
Neo4j graph with 2B nodes and
relationships, representing sales
transactions for 40M shoppers
across 275 physical stores and the
ecommerce platform. Algorithmic
extraction and profiling from raw
XML records in AWS Hadoop,
MDM record concordance and in-
graph analytics for product
associations, store analytics and
recommendation services.
Duration:
12 weeks to working graph
Fortune 500 Cruise Line Company
Use Case:
Shipboard and Shoreside
Recommendation Engine
Approach:
Neo4j graph deployable to
shipboard VM Ware data centers,
with streaming updates from
large shoreside Neo4j graph
integrating data from Azure
Cerebro, Adobe Experience
Manager and legacy transactional
systems. In-graph
analytics,services API,
recommendation engine for next
best activity for passengers
surfaced via mobile app
Duration:
12 weeks to working graph
Fortune 100 Investment Firm
Use Case:
Enhanced Anti-Money Laundering
and Fraud Detection using
Graph+AI
Approach:
Neo4j graph of account 360° view
representing activity of 2M
accounts over 4 years. MDM and
entity extraction for account and
party identity elements from
enterprise Oracle system.
Network clustering, feature
engineering and graph embedding
in TensorFlow deep learning
classifier for suspicious activity
patterns across accounts and
between parties.
Duration:
16 weeks to working graph
Fortune 100 Tech Company
Use Case:
B2B Local Marketing Events
Recommendation Engine
Approach:
Neo4j graph and personalized
next best event recommendation
engine for B2B field marketers.
Reconciles physical and digital
event attendees with corporate
account structures for 10K
accounts and 5M contacts
Entities mastered from
transactional data in SQLServer
and Azure Data Lake.
Microservices APIs support data
syndication to martech
applications and PowerBI
reporting.
Duration:
10 weeks to working graph

More Related Content

What's hot

How Graphs Enhance AI
How Graphs Enhance AIHow Graphs Enhance AI
How Graphs Enhance AINeo4j
 
Real World Guide to Building Your Knowledge Graph
Real World Guide to Building Your Knowledge GraphReal World Guide to Building Your Knowledge Graph
Real World Guide to Building Your Knowledge GraphNeo4j
 
Graph-Powered Machine Learning
Graph-Powered Machine LearningGraph-Powered Machine Learning
Graph-Powered Machine LearningDatabricks
 
Knowledge graphs, meet Deep Learning
Knowledge graphs, meet Deep LearningKnowledge graphs, meet Deep Learning
Knowledge graphs, meet Deep LearningConnected Data World
 
AI, ML and Graph Algorithms: Real Life Use Cases with Neo4j
AI, ML and Graph Algorithms: Real Life Use Cases with Neo4jAI, ML and Graph Algorithms: Real Life Use Cases with Neo4j
AI, ML and Graph Algorithms: Real Life Use Cases with Neo4jIvan Zoratti
 
Fast Parallel Similarity Calculations with FPGA Hardware
Fast Parallel Similarity Calculations with FPGA HardwareFast Parallel Similarity Calculations with FPGA Hardware
Fast Parallel Similarity Calculations with FPGA HardwareTigerGraph
 
Neo4j Graph Data Science - Webinar
Neo4j Graph Data Science - WebinarNeo4j Graph Data Science - Webinar
Neo4j Graph Data Science - WebinarNeo4j
 
Roadmap for Enterprise Graph Strategy
Roadmap for Enterprise Graph StrategyRoadmap for Enterprise Graph Strategy
Roadmap for Enterprise Graph StrategyNeo4j
 
Graph intelligence: the future of data-driven investigations
Graph intelligence: the future of data-driven investigationsGraph intelligence: the future of data-driven investigations
Graph intelligence: the future of data-driven investigationsConnected Data World
 
GraphTour 2020 - Graphs & AI: A Path for Data Science
GraphTour 2020 - Graphs & AI: A Path for Data ScienceGraphTour 2020 - Graphs & AI: A Path for Data Science
GraphTour 2020 - Graphs & AI: A Path for Data ScienceNeo4j
 
Neo4j Graph Data Science Training - June 9 & 10 - Slides #6 Graph Algorithms
Neo4j Graph Data Science Training - June 9 & 10 - Slides #6 Graph AlgorithmsNeo4j Graph Data Science Training - June 9 & 10 - Slides #6 Graph Algorithms
Neo4j Graph Data Science Training - June 9 & 10 - Slides #6 Graph AlgorithmsNeo4j
 
Graph Data: a New Data Management Frontier
Graph Data: a New Data Management FrontierGraph Data: a New Data Management Frontier
Graph Data: a New Data Management FrontierDemai Ni
 
Predicting Influence and Communities Using Graph Algorithms
Predicting Influence and Communities Using Graph AlgorithmsPredicting Influence and Communities Using Graph Algorithms
Predicting Influence and Communities Using Graph AlgorithmsDatabricks
 
Real World Guide to Building Your Knowledge Graph
Real World Guide to Building Your Knowledge GraphReal World Guide to Building Your Knowledge Graph
Real World Guide to Building Your Knowledge GraphNeo4j
 
GraphTour London 2020 - Graphs for AI, Amy Hodler
GraphTour London 2020  - Graphs for AI, Amy HodlerGraphTour London 2020  - Graphs for AI, Amy Hodler
GraphTour London 2020 - Graphs for AI, Amy HodlerNeo4j
 
Neo4j: What's Under the Hood & How Knowing This Can Help You
Neo4j: What's Under the Hood & How Knowing This Can Help You Neo4j: What's Under the Hood & How Knowing This Can Help You
Neo4j: What's Under the Hood & How Knowing This Can Help You Neo4j
 
Graph technology meetup slides
Graph technology meetup slidesGraph technology meetup slides
Graph technology meetup slidesSean Mulvehill
 
What Is GDS and Neo4j’s GDS Library
What Is GDS and Neo4j’s GDS LibraryWhat Is GDS and Neo4j’s GDS Library
What Is GDS and Neo4j’s GDS LibraryNeo4j
 
Graphs for AI & ML, Jim Webber, Neo4j
Graphs for AI & ML, Jim Webber, Neo4jGraphs for AI & ML, Jim Webber, Neo4j
Graphs for AI & ML, Jim Webber, Neo4jNeo4j
 
Graph Data Science DEMO for fraud analysis
Graph Data Science DEMO for fraud analysisGraph Data Science DEMO for fraud analysis
Graph Data Science DEMO for fraud analysisNeo4j
 

What's hot (20)

How Graphs Enhance AI
How Graphs Enhance AIHow Graphs Enhance AI
How Graphs Enhance AI
 
Real World Guide to Building Your Knowledge Graph
Real World Guide to Building Your Knowledge GraphReal World Guide to Building Your Knowledge Graph
Real World Guide to Building Your Knowledge Graph
 
Graph-Powered Machine Learning
Graph-Powered Machine LearningGraph-Powered Machine Learning
Graph-Powered Machine Learning
 
Knowledge graphs, meet Deep Learning
Knowledge graphs, meet Deep LearningKnowledge graphs, meet Deep Learning
Knowledge graphs, meet Deep Learning
 
AI, ML and Graph Algorithms: Real Life Use Cases with Neo4j
AI, ML and Graph Algorithms: Real Life Use Cases with Neo4jAI, ML and Graph Algorithms: Real Life Use Cases with Neo4j
AI, ML and Graph Algorithms: Real Life Use Cases with Neo4j
 
Fast Parallel Similarity Calculations with FPGA Hardware
Fast Parallel Similarity Calculations with FPGA HardwareFast Parallel Similarity Calculations with FPGA Hardware
Fast Parallel Similarity Calculations with FPGA Hardware
 
Neo4j Graph Data Science - Webinar
Neo4j Graph Data Science - WebinarNeo4j Graph Data Science - Webinar
Neo4j Graph Data Science - Webinar
 
Roadmap for Enterprise Graph Strategy
Roadmap for Enterprise Graph StrategyRoadmap for Enterprise Graph Strategy
Roadmap for Enterprise Graph Strategy
 
Graph intelligence: the future of data-driven investigations
Graph intelligence: the future of data-driven investigationsGraph intelligence: the future of data-driven investigations
Graph intelligence: the future of data-driven investigations
 
GraphTour 2020 - Graphs & AI: A Path for Data Science
GraphTour 2020 - Graphs & AI: A Path for Data ScienceGraphTour 2020 - Graphs & AI: A Path for Data Science
GraphTour 2020 - Graphs & AI: A Path for Data Science
 
Neo4j Graph Data Science Training - June 9 & 10 - Slides #6 Graph Algorithms
Neo4j Graph Data Science Training - June 9 & 10 - Slides #6 Graph AlgorithmsNeo4j Graph Data Science Training - June 9 & 10 - Slides #6 Graph Algorithms
Neo4j Graph Data Science Training - June 9 & 10 - Slides #6 Graph Algorithms
 
Graph Data: a New Data Management Frontier
Graph Data: a New Data Management FrontierGraph Data: a New Data Management Frontier
Graph Data: a New Data Management Frontier
 
Predicting Influence and Communities Using Graph Algorithms
Predicting Influence and Communities Using Graph AlgorithmsPredicting Influence and Communities Using Graph Algorithms
Predicting Influence and Communities Using Graph Algorithms
 
Real World Guide to Building Your Knowledge Graph
Real World Guide to Building Your Knowledge GraphReal World Guide to Building Your Knowledge Graph
Real World Guide to Building Your Knowledge Graph
 
GraphTour London 2020 - Graphs for AI, Amy Hodler
GraphTour London 2020  - Graphs for AI, Amy HodlerGraphTour London 2020  - Graphs for AI, Amy Hodler
GraphTour London 2020 - Graphs for AI, Amy Hodler
 
Neo4j: What's Under the Hood & How Knowing This Can Help You
Neo4j: What's Under the Hood & How Knowing This Can Help You Neo4j: What's Under the Hood & How Knowing This Can Help You
Neo4j: What's Under the Hood & How Knowing This Can Help You
 
Graph technology meetup slides
Graph technology meetup slidesGraph technology meetup slides
Graph technology meetup slides
 
What Is GDS and Neo4j’s GDS Library
What Is GDS and Neo4j’s GDS LibraryWhat Is GDS and Neo4j’s GDS Library
What Is GDS and Neo4j’s GDS Library
 
Graphs for AI & ML, Jim Webber, Neo4j
Graphs for AI & ML, Jim Webber, Neo4jGraphs for AI & ML, Jim Webber, Neo4j
Graphs for AI & ML, Jim Webber, Neo4j
 
Graph Data Science DEMO for fraud analysis
Graph Data Science DEMO for fraud analysisGraph Data Science DEMO for fraud analysis
Graph Data Science DEMO for fraud analysis
 

Similar to Graphs and Financial Services Analytics

Machine Learning in the Financial Industry
Machine Learning in the Financial IndustryMachine Learning in the Financial Industry
Machine Learning in the Financial IndustrySubrat Panda, PhD
 
Deep Credit Risk Ranking with LSTM with Kyle Grove
Deep Credit Risk Ranking with LSTM with Kyle GroveDeep Credit Risk Ranking with LSTM with Kyle Grove
Deep Credit Risk Ranking with LSTM with Kyle GroveDatabricks
 
Pricing like a data scientist
Pricing like a data scientistPricing like a data scientist
Pricing like a data scientistMatthew Evans
 
Machine Learning for Fraud Detection
Machine Learning for Fraud DetectionMachine Learning for Fraud Detection
Machine Learning for Fraud DetectionNitesh Kumar
 
Barga Galvanize Sept 2015
Barga Galvanize Sept 2015Barga Galvanize Sept 2015
Barga Galvanize Sept 2015Roger Barga
 
Mark Seiss, Dun & Bradstreet - Importance of Domain Expertise for Building ML...
Mark Seiss, Dun & Bradstreet - Importance of Domain Expertise for Building ML...Mark Seiss, Dun & Bradstreet - Importance of Domain Expertise for Building ML...
Mark Seiss, Dun & Bradstreet - Importance of Domain Expertise for Building ML...Sri Ambati
 
The Price is Wrong - Quantative Finance
The Price is Wrong - Quantative Finance The Price is Wrong - Quantative Finance
The Price is Wrong - Quantative Finance TerminusDB
 
Machine Learning & IT Service Intelligence for the Enterprise: The Future is ...
Machine Learning & IT Service Intelligence for the Enterprise: The Future is ...Machine Learning & IT Service Intelligence for the Enterprise: The Future is ...
Machine Learning & IT Service Intelligence for the Enterprise: The Future is ...Precisely
 
Egypt hackathon 2014 analytics & spss session
Egypt hackathon 2014   analytics & spss sessionEgypt hackathon 2014   analytics & spss session
Egypt hackathon 2014 analytics & spss sessionM Baddar
 
The importance of model fairness and interpretability in AI systems
The importance of model fairness and interpretability in AI systemsThe importance of model fairness and interpretability in AI systems
The importance of model fairness and interpretability in AI systemsFrancesca Lazzeri, PhD
 
22 non statistical questions for a statistician v2
22 non statistical questions for a statistician v222 non statistical questions for a statistician v2
22 non statistical questions for a statistician v2Derick Jose
 
How to bridge the gap between Statisticans and Business folks ? Flutura outli...
How to bridge the gap between Statisticans and Business folks ? Flutura outli...How to bridge the gap between Statisticans and Business folks ? Flutura outli...
How to bridge the gap between Statisticans and Business folks ? Flutura outli...fluturadsa
 
Victor Chang: Cloud computing business framework
Victor Chang: Cloud computing business frameworkVictor Chang: Cloud computing business framework
Victor Chang: Cloud computing business frameworkCBOD ANR project U-PSUD
 
Platforming the Major Analytic Use Cases for Modern Engineering
Platforming the Major Analytic Use Cases for Modern EngineeringPlatforming the Major Analytic Use Cases for Modern Engineering
Platforming the Major Analytic Use Cases for Modern EngineeringDATAVERSITY
 
Module 5 - Data Science Methodology.pdf
Module 5 - Data Science Methodology.pdfModule 5 - Data Science Methodology.pdf
Module 5 - Data Science Methodology.pdffathiah5
 
Quant Foundry Labs - Low Probability Defaults
Quant Foundry Labs - Low Probability DefaultsQuant Foundry Labs - Low Probability Defaults
Quant Foundry Labs - Low Probability DefaultsDavidkerrkelly
 
Data Science for Business Managers - An intro to ROI for predictive analytics
Data Science for Business Managers - An intro to ROI for predictive analyticsData Science for Business Managers - An intro to ROI for predictive analytics
Data Science for Business Managers - An intro to ROI for predictive analyticsAkin Osman Kazakci
 

Similar to Graphs and Financial Services Analytics (20)

Intro to ml_2021
Intro to ml_2021Intro to ml_2021
Intro to ml_2021
 
Machine Learning in the Financial Industry
Machine Learning in the Financial IndustryMachine Learning in the Financial Industry
Machine Learning in the Financial Industry
 
Deep Credit Risk Ranking with LSTM with Kyle Grove
Deep Credit Risk Ranking with LSTM with Kyle GroveDeep Credit Risk Ranking with LSTM with Kyle Grove
Deep Credit Risk Ranking with LSTM with Kyle Grove
 
Pricing like a data scientist
Pricing like a data scientistPricing like a data scientist
Pricing like a data scientist
 
Machine Learning for Fraud Detection
Machine Learning for Fraud DetectionMachine Learning for Fraud Detection
Machine Learning for Fraud Detection
 
Barga Galvanize Sept 2015
Barga Galvanize Sept 2015Barga Galvanize Sept 2015
Barga Galvanize Sept 2015
 
Mark Seiss, Dun & Bradstreet - Importance of Domain Expertise for Building ML...
Mark Seiss, Dun & Bradstreet - Importance of Domain Expertise for Building ML...Mark Seiss, Dun & Bradstreet - Importance of Domain Expertise for Building ML...
Mark Seiss, Dun & Bradstreet - Importance of Domain Expertise for Building ML...
 
The Price is Wrong - Quantative Finance
The Price is Wrong - Quantative Finance The Price is Wrong - Quantative Finance
The Price is Wrong - Quantative Finance
 
Machine Learning & IT Service Intelligence for the Enterprise: The Future is ...
Machine Learning & IT Service Intelligence for the Enterprise: The Future is ...Machine Learning & IT Service Intelligence for the Enterprise: The Future is ...
Machine Learning & IT Service Intelligence for the Enterprise: The Future is ...
 
Egypt hackathon 2014 analytics & spss session
Egypt hackathon 2014   analytics & spss sessionEgypt hackathon 2014   analytics & spss session
Egypt hackathon 2014 analytics & spss session
 
Big data overview
Big data overviewBig data overview
Big data overview
 
The importance of model fairness and interpretability in AI systems
The importance of model fairness and interpretability in AI systemsThe importance of model fairness and interpretability in AI systems
The importance of model fairness and interpretability in AI systems
 
Stock Market Analysis
Stock Market AnalysisStock Market Analysis
Stock Market Analysis
 
22 non statistical questions for a statistician v2
22 non statistical questions for a statistician v222 non statistical questions for a statistician v2
22 non statistical questions for a statistician v2
 
How to bridge the gap between Statisticans and Business folks ? Flutura outli...
How to bridge the gap between Statisticans and Business folks ? Flutura outli...How to bridge the gap between Statisticans and Business folks ? Flutura outli...
How to bridge the gap between Statisticans and Business folks ? Flutura outli...
 
Victor Chang: Cloud computing business framework
Victor Chang: Cloud computing business frameworkVictor Chang: Cloud computing business framework
Victor Chang: Cloud computing business framework
 
Platforming the Major Analytic Use Cases for Modern Engineering
Platforming the Major Analytic Use Cases for Modern EngineeringPlatforming the Major Analytic Use Cases for Modern Engineering
Platforming the Major Analytic Use Cases for Modern Engineering
 
Module 5 - Data Science Methodology.pdf
Module 5 - Data Science Methodology.pdfModule 5 - Data Science Methodology.pdf
Module 5 - Data Science Methodology.pdf
 
Quant Foundry Labs - Low Probability Defaults
Quant Foundry Labs - Low Probability DefaultsQuant Foundry Labs - Low Probability Defaults
Quant Foundry Labs - Low Probability Defaults
 
Data Science for Business Managers - An intro to ROI for predictive analytics
Data Science for Business Managers - An intro to ROI for predictive analyticsData Science for Business Managers - An intro to ROI for predictive analytics
Data Science for Business Managers - An intro to ROI for predictive analytics
 

More from Neo4j

Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...Neo4j
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosNeo4j
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Neo4j
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jNeo4j
 
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
 
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdfRabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j
 
Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Neo4j
 
IA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeIA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeNeo4j
 
Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)Neo4j
 
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdfNeo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdfNeo4j
 
Enabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge GraphsEnabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge GraphsNeo4j
 
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdfNeo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdfNeo4j
 
Neo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with GraphNeo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with GraphNeo4j
 
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...Neo4j
 
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AIDeloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AINeo4j
 
Ingka Digital: Linked Metadata by Design
Ingka Digital: Linked Metadata by DesignIngka Digital: Linked Metadata by Design
Ingka Digital: Linked Metadata by DesignNeo4j
 
Discover Neo4j Aura_ The Future of Graph Database-as-a-Service Workshop_3.13.24
Discover Neo4j Aura_ The Future of Graph Database-as-a-Service Workshop_3.13.24Discover Neo4j Aura_ The Future of Graph Database-as-a-Service Workshop_3.13.24
Discover Neo4j Aura_ The Future of Graph Database-as-a-Service Workshop_3.13.24Neo4j
 
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptxGraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptxNeo4j
 
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptx
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptxEmil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptx
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptxNeo4j
 

More from Neo4j (20)

Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
 
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
 
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdfRabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
 
Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!
 
IA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeIA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG time
 
Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)
 
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdfNeo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
 
Enabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge GraphsEnabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge Graphs
 
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdfNeo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
 
Neo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with GraphNeo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with Graph
 
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
 
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AIDeloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
 
Ingka Digital: Linked Metadata by Design
Ingka Digital: Linked Metadata by DesignIngka Digital: Linked Metadata by Design
Ingka Digital: Linked Metadata by Design
 
Discover Neo4j Aura_ The Future of Graph Database-as-a-Service Workshop_3.13.24
Discover Neo4j Aura_ The Future of Graph Database-as-a-Service Workshop_3.13.24Discover Neo4j Aura_ The Future of Graph Database-as-a-Service Workshop_3.13.24
Discover Neo4j Aura_ The Future of Graph Database-as-a-Service Workshop_3.13.24
 
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptxGraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
 
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptx
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptxEmil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptx
Emil Eifrem at GraphSummit Copenhagen 2024 - The Art of the Possible.pptx
 

Recently uploaded

[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 

Recently uploaded (20)

[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 

Graphs and Financial Services Analytics

  • 1. Graphs and Financial ServicesAnalytics Michael Moore, Ph.D. Executive Director, Enterprise Knowledge Graphs + AI EY Performance Improvement Advisory Omar Azhar, M.S. Manager, Machine Learning andAdvanced Analytics EY Financial ServicesOrganization Miguel Perez, Ph.D. (DND), M.S. Senior, Machine Learning andAdvanced Analytics EY Financial ServicesOrganization
  • 3. 2 15 68 117 244 2000 4000 0 500 1000 1500 2000 2500 3000 3500 4000 m 1.xlarge m 2.4xlarge hs1.8xlarge r3.8xlarge x1e.16xlarge x1e.32xlarge 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 EC2 RAM (GB)Continued increase in capacity and dropping compute costs are challenging scale-out commodity server assumptions, particularly for database workloads 2018 ScaleOut  Scale Up
  • 4. This is a Graph.
  • 5. This is a Graph.
  • 6. This is a Graph.
  • 7. This is a Graph.
  • 8. ► Common use cases for graph analytics ► Recommendation engines ► Supply chain and network optimization ► Fraud networks ► Community detection (social network analysis) ► Impact analysis / network contagion ► Anomaly detection 7 Graph Analytics Use Cases Focus of this talk
  • 9. 8 Anomalous Behavior Detection in Dynamic Graphs in Financial Services Anomalies are not always about finding bad behavior. We’re trying to find change in a network or behavior that is indicative of a significant change in our assumptions • Customer Behavior: A life event such as new job, new house, marriage. Significant life changes are indicated by customers behaving in ways that they previously did not. Points of opportunities for providing new services • Transaction Networks at Scale: What defines an efficient flow of funds vs. an inefficient? Are they correlated with the type of behavior? • How should we think of structuring this as a graph problem? problem?
  • 10. 9 Let’s start with a model everyone is familiar with…Customer 360 FA Hub Corporate Wiki Call Logs E-mail Logs Social network data Financial Hub Accounts Hub Transaction Logs Now that we’ve got our graph model we now need to consider scale
  • 11. 10 Scaling determines what snapshots you take of the graph for analysis Micro. Looking at my graph at an account level
  • 12. 11 Scaling determines what snapshots you take of the graph for analysis Moving up the scale. Looking at the customer level
  • 13. 12 Scaling determines what snapshots you take of the graph for analysis Household level
  • 14. 13 How do we think about scaling in a graph problem? Consider the business defined scale • Scaling by collections of nodes: clumping nodes together -> household node • Generally defined by business and domain expertise • Scaling by collections of edges: clumping edges together -> geometric time-averaging • Requires both business / domain knowledge as well as a little bit of investigating. How do you tell what is a full time cycle? Micro Macro Account Firm Coarse versus fine grain Tuning
  • 15. 14 Understanding your graph snapshot. Different data models of the same underlying knowledge graph Explore your graph snapshots. You will notice natural separation or clusters / segments in each snapshot. Most of this is already done through current segmentation models at most firms Can we use similar graph snapshots to describe expected behavior? Checking accounts Credit Cards Similar customers by spend Households with similar incomes
  • 16. 15 But how is this any different than what is already done today? Why Graph? They all belong to this household The college student Let’s investigate how a single household shows up through two separate snapshots The parents
  • 17. 16 How should change in one snapshot change the nodes in another snapshot? What does it mean for a node in on snapshot to change it’s data to move to another location in it’s snapshot? Can we model that?
  • 18. 17 We should expect diffusion of information across our graph data models (GDMs) Household moves to a lower cost state -> Household retains income but is wealthier in new state
  • 19. 18 Information should spread across GDMs. It should go both ways but not necessarily with the same weight College student graduates and moves back in with his parents
  • 20. 19 Can we now model this as expected change across our GDMs? Identify node changes What other types of change have a small impact in one GDM and a large impact in the other GDM?: One family member moves -> Household income is represented differently in one model versus another
  • 21. 20 Expressing Behavior with graph snapshots Compare graph snapshots to identify node behavioral change • Similar GDMs can give you a context dependent way of expressing behavioral change! This means we can self-compute it
  • 22. 21 Expressing Behavior with graph snapshots Compare graph snapshots to identify node behavioral change • Similar GDMs can give you a context dependent way of expressing behavioral change! This means we can self-compute it • Expressing behavioral change is now deeply connected to expressing the structural change on similar GDMs that are supported by the same underlying knowledge graph
  • 23. 22 Behavioral Change over time Time-Sequenced Graph Data Models (TSGDM) • A sequence of graph data models provides the Context for behavioral change over time.
  • 24. 23 TSGDM – Assumptions – Semantic Compatibility Time-Sequenced Graph Data Models – Necessary Conditions • (1) Intuitive edges that are semantically compatible with the parent KG and entity resolution
  • 25. 24 TSGDM – Assumptions – Semantic Compatibility Time-Sequenced Graph Data Models – Necessary Conditions • (1) Intuitive edges that are semantically compatible with the parent KG and entity resolution • (2) Obeys information theoretic concerns about “information propagation on a geometric structure
  • 26. 25 TSGDM – Assumptions – Semantic Compatibility Time-Sequenced Graph Data Models – Necessary Conditions • (1) Intuitive edges that are semantically compatible with the parent KG and entity resolution • (2) Obeys information theoretic concerns about “information propagation on a geometric structure • (3) Use an Unsupervised architecture that correctly diffuses information in each time step
  • 27. 26 TSGDM – Assumptions – Semantic Compatibility Time-Sequenced Graph Data Models – Necessary Conditions • (1) Intuitive edges that are semantically compatible with the parent KG and entity resolution • (2) Obeys information theoretic concerns about “information propagation on a geometric structure • (3) Use an Unsupervised architecture that correctly diffuses information in each time step • (4) The architecture learns how we should be describing behavioral change – not the other way around
  • 28. 27 TSGDM – Assumptions – Semantic Compatibility Time-Sequenced Graph Data Models – Necessary Conditions • (1) Intuitive edges that are semantically compatible with the parent KG and entity resolution • (2) Obeys information theoretic concerns about “information propagation on a geometric structure • (3) Use an Unsupervised architecture that correctly diffuses information in each time step • (4) The architecture learns how we should be describing behavioral change – not the other way around • (5) Use the statistical distribution learned to identify outliers • (6) Rank Those outliers
  • 29. 28 TSGDM - Using a learned statistical distribution to identify outliers Take your customer transaction data and build a Parent Knowledge Graph
  • 30. 29 Scaling experimentation let’s us study different schema for candidate TSGDM Comparing two similar GDMs provides context for behavioral change of a node TSGDM - Using a learned statistical distribution to identify outliers
  • 31. 30 Apply the selected schema on each month of data (or another appropriate time scale) Memory constraints will fix the number of time windows your architecture can learn from TSGDM - Using a learned statistical distribution to identify outliers Month 1 Month 2 Month 3 Month 4 Month X
  • 32. 31 Learn a Champion Model on each time window batch TSGDM - Using a learned statistical distribution to identify outliers Champion Model
  • 33. 32 Apply Champion Model to each TSGDM and investigate the tail of each distribution TSGDM - Using a learned statistical distribution to identify outliers The log scale compression error, or reconstruction error, tends to follow a power law distribution. Graph structural changes that are harder to reproduce tend to be outliers!
  • 34. 33 • Create multiple champion models with some overlap in their time windows • The overlap in the cumulative error between champion models will be the outliers of interest • Rank all nodes by their cumulative error for each Champion Model • Key Takeaway: If a financial behavior is hard to replicate in this framework, the more likely the behavior is an anomaly TSGDM - Using a learned statistical distribution to identify outliers …
  • 35. 34 Use Case: Anti-Money Laundering Existing Business Problem: Financial Institutions are responsible for monitoring the transaction activity of client accounts in order to detect the presence of Money Laundering activity. Rule-based systems generate too many false- positive alerts that require expensive and subjective manual review. Industry standard performance is 1:1000
  • 36. 35 Aggregated activity in real-world networks can demonstrate the efficiency of money- flow in certain pockets of our economy
  • 37. 36 Aggregated activity in real-world networks can demonstrate the efficiency of money- flow in certain pockets of our economy normal and random dispersion of money flow that follows a natural path
  • 38. A few regions of high interconnectivity connected to spoke-like hubs. Low reproducibility, potentially anomalous
  • 39. 38 A few regions of high interconnectivity connected to spoke-like hubs. Low reproducibility, potentially anomalous Potentially higher connectedness than normal
  • 40. EY Cross-Sector Graph Experience: MDM, 360°, AML/Fraud, Recommenders Fortune 100 Tech Company Use Case: Global B2B Account 360° view and marketing attribution Approach: Neo4j graph with 500M nodes and 2.2B relationships, representing all known business accounts, contacts and marketing touches. Mastered data from 17disparate transactional sources in Azure Data Lake. Supported in- graph analytics for marketing attribution and next best action recommendations across global geographies Duration: 16 weeks to working graph Fortune 100 Footwear Company Use Case: Converged Brick & Mortar + Online Shopper 360° View Approach: Neo4j graph with 2B nodes and relationships, representing sales transactions for 40M shoppers across 275 physical stores and the ecommerce platform. Algorithmic extraction and profiling from raw XML records in AWS Hadoop, MDM record concordance and in- graph analytics for product associations, store analytics and recommendation services. Duration: 12 weeks to working graph Fortune 500 Cruise Line Company Use Case: Shipboard and Shoreside Recommendation Engine Approach: Neo4j graph deployable to shipboard VM Ware data centers, with streaming updates from large shoreside Neo4j graph integrating data from Azure Cerebro, Adobe Experience Manager and legacy transactional systems. In-graph analytics,services API, recommendation engine for next best activity for passengers surfaced via mobile app Duration: 12 weeks to working graph Fortune 100 Investment Firm Use Case: Enhanced Anti-Money Laundering and Fraud Detection using Graph+AI Approach: Neo4j graph of account 360° view representing activity of 2M accounts over 4 years. MDM and entity extraction for account and party identity elements from enterprise Oracle system. Network clustering, feature engineering and graph embedding in TensorFlow deep learning classifier for suspicious activity patterns across accounts and between parties. Duration: 16 weeks to working graph Fortune 100 Tech Company Use Case: B2B Local Marketing Events Recommendation Engine Approach: Neo4j graph and personalized next best event recommendation engine for B2B field marketers. Reconciles physical and digital event attendees with corporate account structures for 10K accounts and 5M contacts Entities mastered from transactional data in SQLServer and Azure Data Lake. Microservices APIs support data syndication to martech applications and PowerBI reporting. Duration: 10 weeks to working graph

Editor's Notes

  1. Consider your different snapshots, consider the scalings that make sense for your data and the connectedness available in your data. Customer snapshots might not make sense for too small a time scale, so you have to investigate it
  2. Does the anomalous structural change of a node over a 5 month window mean the same thing as the anomalous structural change over a 13 month window? Clearly not. It’s a contextual window for resolving what the architecture means by anomaly Month snapshots make sense so use it
  3. This is a non-convex optimization problem on the model weights and learned operators, making model performance very sensitive to initial conditions and complicates reproducibility.
  4. This is hard to understand If I apply Here are some toy examples Active area of research – Here are some of the ideas that guiding our R&D, Here are some examples of what you might see Redraw them – blue square – use eraser – make the scales all the same for the red ones
  5. Hard to understand We expect different Simplify this down to one champion model – it ascribes what
  6. Why is anomaly detection important Robust pattern detection -