SlideShare ist ein Scribd-Unternehmen logo
1 von 95
Learning over Sequences of Decisions
CEO / Co-Founder Conductrics
www.conductrics.com
Past: Database Marketing
Education: Artificial Intelligence & Economics
twitter:@mgershoff, @conductrics
Email:matt@conductrics.com
www.conductrics.com/blog
Who is this guy?
AI in the News
www.Conductrics.com
@conductrics
AI in the News
www.Conductrics.com
@conductrics
AI is …?
www.Conductrics.com
@conductrics
What’s In it For You
www.Conductrics.com
@conductrics
• Reinforcement Learning (RL):
• AB Testing
What’s In it For You
www.Conductrics.com
@conductrics
• Reinforcement Learning (RL):
• AB Testing
• Attribution
What’s In it For You
www.Conductrics.com
@conductrics
• Reinforcement Learning (RL):
• AB Testing
• Attribution
• Predictive Targeting
What’s In it For You
www.Conductrics.com
@conductrics
• Reinforcement Learning (RL):
• AB Testing
• Attribution
• Predictive Targeting
• An RL Solution from AI
What’s In it For You
www.Conductrics.com
@conductrics
• Reinforcement Learning (RL):
• AB Testing
• Attribution
• Predictive Targeting
• An RL Solution from AI
• Tell EveryoneYou Know AI!!!
What’s In it For You
www.Conductrics.com
@conductrics
What is
Reinforcement
Learning?
www.Conductrics.com
@conductrics
Reinforcement
Learning is a
Problem not a
Solution
www.Conductrics.com
@conductrics
Reinforcement Learning Problem:
Learn to make a Sequence
of Decisions by Trial &
Error in order to Achieve
some Goal(s)
www.Conductrics.com
@conductrics
Reinforcement Learning Example:
www.Conductrics.com
@conductrics
Reinforcement Learning
www.Conductrics.com
@conductrics
www.Conductrics.com
@conductrics
www.Conductrics.com
@conductrics
19
AB
Testing
Sequential
Decisions
Targeting
Part 1: AB TEST = Trial & Error Learning
www.Conductrics.com
@conductrics
Single Location Decisions/AB Test
Home
Page
Hero
Decision
Point
Decision
Simple
Image
Fancy
Version
Fancy
Version
RL Agent
www.Conductrics.com
@conductrics
Page A
Location
Single Location Decisions/AB Test
www.Conductrics.com
@conductrics
A
B
Page A
Location Decision
Single Location Decisions/AB Test
www.Conductrics.com
@conductrics
A
B
Page A Convert
Location Decision Objective/Payoff
Single Location Decisions/AB Test
A
B
Page A Convert
Location Decision Objective/Payoff
Single Location Decisions/AB Test
www.Conductrics.com
@conductrics
A
B
Page A Convert
Don’t
Convert
Location Decision Objective/Payoff
Single Location Decisions/AB Test
A
B
Page A Convert
Don’t
Convert
Location Decision Objective/Payoff
Single Location Decisions/AB Test
www.Conductrics.com
@conductrics
How to Solve:
A
B
Page A Convert
Don’t
Convert
Location Decision Objective/Payoff
Single Location Decisions/AB Test
How to Solve:
1. AB/MV Testing
A
B
Page A Convert
Don’t
Convert
Location Decision Objective/Payoff
Single Location Decisions/AB Test
www.Conductrics.com
@conductrics
How to Solve:
1. AB/MV Testing
2. Multi-Arm Bandit
A
B
Page A Convert
Don’t
Convert
Location Decision Objective/Payoff
Single Location Decisions/AB Test
Only need Conversion Data
Option Value
A 5%
B 6%
Single Location Decisions/AB Test
www.Conductrics.com
@conductrics
31
Part 2: Attribution as Sequential Decisions
AB
Testing
Attribution
Targeting
www.Conductrics.com
@conductrics
Single Location Compound: MVT
Home
Page
Banner
Hero
Decision
Point
Decision #1
Decision #2
Banner A
Banner B
Banner C
Simple
Image
Fancy
Version
Banner C
Fancy
Version
RL Agent
Search
Results
Special
Offers
CheckoutSignup
Home
Page
www.Conductrics.com
@conductrics
Sequential Decisions -> Dynamics
Enter
Site
Page 1
Page 2
www.Conductrics.com
@conductrics
Enter
Site
Page 1
Page 2 C D
A B
Sequential Decisions -> Dynamics
www.Conductrics.com
@conductrics
Enter
Site
Exit Site
Page 1
Page 2 C D
A B
Sequential Decisions -> Dynamics
Enter
Site
Exit SiteGoal
Page 1
Page 2 C D
A B
Sequential Decisions -> Dynamics
www.Conductrics.com
@conductrics
Enter
Site
Exit SiteGoal
Page 1
Page 2 C D
A B
Sequential Decisions -> Dynamics
www.Conductrics.com
@conductrics
So far just AB Testing
Enter
Site
Exit SiteGoal
Page 1
Page 2 C D
A B
Sequential Decisions -> Dynamics
www.Conductrics.com
@conductrics
Now add Dynamics
Enter
Site
Exit SiteGoal
Page 1
Page 2 C D
A B
Sequential Decisions -> Dynamics
Transitions = Dynamics
www.Conductrics.com
@conductrics
Enter
Site
Exit SiteGoal
Page 1
Page 2 C D
A B
Sequential Decisions -> Dynamics
www.Conductrics.com
@conductrics
1. Conversion Rates
Option Value
Page1:A 3%
Page1:B 4%
Page2:C 10%
Page2:D 12%
Sequential Decisions
1. Conversion Rates
2. Transition Frequencies
Page:Action Page 1 Page 2
Page1:A - 30%
Page1:B - 20%
Page2:C 2% -
Page2:D 1% -
Sequential Decisions -> Dynamics
www.Conductrics.com
@conductrics
This is Complicated!
Sequential Decisions -> Dynamics
How to Assign Value?
Backward Calculation:
AssignValues BACK to
events AFTER the
Conversion
www.Conductrics.com
@conductrics
Agent
Calculating Attribution: Backward Looking
Search
Results
Special
Offers
Signup
Home
Page
How Does Google Do it?
www.Conductrics.com
@conductrics
How Does Google Do it?
How to Assign Value?
Backward Calculation:
Is this the ONLY way?
www.Conductrics.com
@conductrics
Q Learning
ሿ𝑸 𝒔 𝒕, 𝒂 𝒕 + 𝜶[𝒓 𝒕+𝟏 + 𝜸 ∗ 𝒎𝒂𝒙 𝒂 𝑸 𝒔 𝒕+𝟏, 𝒂 𝒕 − 𝑸 𝒔 𝒕, 𝒂 𝒕
www.Conductrics.com
@conductrics
Q Learning
ሿ𝑸 𝒔 𝒕, 𝒂 𝒕 + 𝜶[𝒓 𝒕+𝟏 + 𝜸 ∗ 𝒎𝒂𝒙 𝒂 𝑸 𝒔 𝒕+𝟏, 𝒂 𝒕 − 𝑸 𝒔 𝒕, 𝒂 𝒕
www.Conductrics.com
@conductrics
Q Learning
ሿ𝑸 𝒔 𝒕, 𝒂 𝒕 + 𝜶[𝒓 𝒕+𝟏 + 𝜸 ∗ 𝒎𝒂𝒙 𝒂 𝑸 𝒔 𝒕+𝟏, 𝒂 𝒕 − 𝑸 𝒔 𝒕, 𝒂 𝒕
Q Learning
ሿ𝑸 𝒔 𝒕, 𝒂 𝒕 + 𝜶[𝒓 𝒕+𝟏 + 𝜸 ∗ 𝒎𝒂𝒙 𝒂 𝑸 𝒔 𝒕+𝟏, 𝒂 𝒕 − 𝑸 𝒔 𝒕, 𝒂 𝒕
www.Conductrics.com
@conductrics
Forward View: Q Learning
ሿ𝑸 𝒔 𝒕, 𝒂 𝒕 + 𝜶[𝒓 𝒕+𝟏 + 𝜸 ∗ 𝒎𝒂𝒙 𝒂 𝑸 𝒔 𝒕+𝟏, 𝒂 𝒕 − 𝑸 𝒔 𝒕, 𝒂 𝒕
www.Conductrics.com
@conductrics
Forward View: Q Learning
Analytics Interpretation of Q-Learning
1)Treat Landing on the Next Page like a
regular conversion!
www.Conductrics.com
@conductrics
Forward View: Q Learning
Analytics Interpretation of Q-Learning
1)Treat Landing on the Next Page like a
regular conversion!
2)Use the estimates at the next step as the
conversion value!
www.Conductrics.com
@conductrics
Page 1 A B
1) Take an action
Forward View: Q Learning
www.Conductrics.com
@conductrics
Page 1 A
1) Take an action – Pick A
Forward View: Q Learning
www.Conductrics.com
@conductrics
Page 1 A
2) Measure what user does after
Forward View: Q Learning
www.Conductrics.com
@conductrics
2) Do they Convert?
$10
Page 1 A
Forward View: Q Learning
www.Conductrics.com
@conductrics
2) Yes!
$10
Page 1 A
Forward View: Q Learning
www.Conductrics.com
@conductrics
ሿ𝑸 𝒔 𝒕, 𝒂 𝒕 + 𝜶[𝒓 𝒕+𝟏 + 𝜸 ∗ 𝒎𝒂𝒙 𝒂 𝑸 𝒔𝒕+𝟏, 𝒂 𝒕 − 𝑸 𝒔 𝒕, 𝒂 𝒕
2) Set r =$10
$10
Page 1 A
Forward View: Q Learning
www.Conductrics.com
@conductrics
EXACTLY the SAME as AB TESTING
$10
Page 1 A
Forward View: Q Learning
www.Conductrics.com
@conductrics
3) Do they next go to Page 2?
Goal
Page 1 A
Page 2
Forward View: Q Learning
3) Yes!
Goal
Page 1
Page 2
A
Forward View: Q Learning
www.Conductrics.com
@conductrics
3) Yes! Now in Dynamic part of Path
Goal
Page 1
Page 2
A
Forward View: Q Learning
www.Conductrics.com
@conductrics
Page 2 C D
4) Check Current Estimated Values ‘C’ & ‘D’
Forward View: Q Learning
www.Conductrics.com
@conductrics
4) Check Current Estimated Values ‘C’ & ‘D’
Of course initially C=$0; D=$0
Page 2 C D
$0 $0
Forward View: Q Learning
www.Conductrics.com
@conductrics
4) Check Current Estimated Values ‘C’ & ‘D’
But lets just assume a mean of C=$1; D=$5
Page 2 C D
$1 $5
Forward View: Q Learning
www.Conductrics.com
@conductrics
ሿ𝑸 𝒔 𝒕, 𝒂 𝒕 + 𝜶[𝒓 𝒕+𝟏 + 𝜸 ∗ 𝒎𝒂𝒙 𝒂 𝑸 𝒔𝒕+𝟏, 𝒂 𝒕 − 𝑸 𝒔 𝒕, 𝒂 𝒕
4) Set max(Q(st,at)) = $5
Page 2 C D
$1 $5
Forward View: Q Learning
www.Conductrics.com
@conductrics
ሿ𝑸 𝒔 𝒕, 𝒂 𝒕 + 𝜶[𝒓 𝒕+𝟏 + 𝜸 ∗ 𝒎𝒂𝒙 𝒂 𝑸 𝒔𝒕+𝟏, 𝒂 𝒕 − 𝑸 𝒔 𝒕, 𝒂 𝒕
1. 𝛄 𝐢𝐬 the 𝐝𝐢𝐬𝐜𝐨𝐮𝐧𝐭 𝐫𝐚𝐭𝐞
2. Related to Google’s Half Life
3. 7 day half life  0.9
Forward View: Q Learning
www.Conductrics.com
@conductrics
ሿ𝑸 𝒔 𝒕, 𝒂 𝒕 + 𝜶[𝒓 𝒕+𝟏 + 𝜸 ∗ 𝒎𝒂𝒙 𝒂 𝑸 𝒔𝒕+𝟏, 𝒂 𝒕 − 𝑸 𝒔 𝒕, 𝒂 𝒕
5) 𝐏𝐚𝐠𝐞𝟏: 𝐀 = 𝟏 + 𝟎. 𝟗 ∗ 𝟓
Goal
Page 1
Page 2
A
Forward View: Q Learning
www.Conductrics.com
@conductrics
Forward View: Q Learning
Direct Credit: $1.0
Attribution Credit: $4.5
www.Conductrics.com
@conductrics
Forward View: Q Learning
Direct Credit: $1.0
Attribution Credit: $4.5
Total Page1|A: $5.5
www.Conductrics.com
@conductrics
5) 𝐂𝐫𝐞𝐝𝐢𝐭 𝐏𝐚𝐠𝐞𝟏: 𝐀 = 𝟓. 𝟓
Goal
Page 1
Page 2
A
Forward View: Q Learning
www.Conductrics.com
@conductrics
Attribution in just two simple steps:
Forward View: Q Learning
www.Conductrics.com
@conductrics
Forward View: Q Learning
Attribution in just two simple steps:
1)Treat Landing on Next Page like a regular
conversion!
www.Conductrics.com
@conductrics
Attribution in just two simple steps:
1)Treat Landing on Next Page like a regular
conversion!
2)Use Predictions of future values at the
next step as the conversion value!
Forward View: Q Learning
www.Conductrics.com
@conductrics
Attribution in just two simple steps:
1)Treat Landing on Next Page exactly like a
conversion!
2)Use estimates at the next step as the conversion
value!
3)This is guaranteed to converge to optimum result!!!
Forward View: Q Learning
www.Conductrics.com
@conductrics
79
Part 3: Targeting
Trial &
Error
Learning
Sequential
Decisions
Targeting
www.Conductrics.com
@conductrics
Targeting = Decision Logic
IF [Customer]
THEN
[Experiences?]
www.Conductrics.com
@conductrics
Q Learning + Targeting
User: Is a New User and from Rural area
Page 1
Page 2
A
www.Conductrics.com
@conductrics
User: Is a New User and from Rural area
Page 1
Page 2
A
Q Learning + Targeting
www.Conductrics.com
@conductrics
Attribution calculation depends on [Rural;New]
Page 1
Page 2
A
Q Learning + Targeting
www.Conductrics.com
@conductrics
84
www.Conductrics.com
@conductrics
At Page2: Evaluate Value New & Rural Customer
85
At Page2: Evaluate Value New & Rural Customer
www.Conductrics.com
@conductrics
86
www.Conductrics.com
@conductrics
At Page2: Evaluate Value New & Rural Customer
87
www.Conductrics.com
@conductrics
88
Predicted Value=43%
Q Learning + Targeting
www.Conductrics.com
@conductrics
ሿ𝑸 𝒔 𝒕, 𝒂 𝒕 + 𝜶[𝒓 𝒕+𝟏 + 𝜸 ∗ 𝒎𝒂𝒙 𝒂 𝑸 𝒔𝒕+𝟏, 𝒂 𝒕 − 𝑸 𝒔 𝒕, 𝒂 𝒕
Page 1
Page 2
A
𝐏𝐚𝐠𝐞𝟏: 𝐀 = 𝟎 + 𝟎. 𝟗 ∗ 𝟒𝟑%
Q Learning + Targeting
www.Conductrics.com
@conductrics
90
Case Study: Web & Call Center
Optimize Marketing Site and Call Center
IVR
1. WebSite
• Initial Offer
• Online Chat option
2. Call Center
• Choice of IVR prompts
Result: Call Center Conversion by 26%
Increased average call value by $9.28www.Conductrics.com
@conductrics
Sales drive
Optimization
User Features
•Time of Day
•Geo-Data
•Browser Data
Get Decision
Website IVR
Options
Response
IVR Prompts: A;B;C;….
Get Decision
Call Agent
IVR ‘Rewards’
Web Decision
Case Study: Web and Call Center
www.Conductrics.com
@conductrics
Application
Layer
Targeted Multi-Touch Optimization
Touch-Point 1
User
2) Option
Response
3) Touch-Point Transition
1) Option
Request
Local Options
Optimizer
F1
F2
Fn
S
Local Model 1
Touch-Point 2
User
7) Option
Response
4) Option
Request
Local Options
Optimizer
F1
F2
Fn
S
Local Model 25) Calculates Attribution Credit
and sends to Model1
8)Conversion
6) Update Local Model1 using
credit as a conversion
9) Update
Local Model2 using
conversion value
• Attribution Credit enables Local Optimizers to Solve
Global Multi-Touch Optimization
www.Conductrics.com
@conductrics
1) Attribution can be solved by
hacking ‘AB Testing’ (Q-Learning)
2) Extended Attribution to include
decisions/experiments
3) Looked into the eye of AI and Lived
What did we Do/Learn?
www.Conductrics.com
@conductrics
References
www.Conductrics.com
@conductrics
1) https://conductrics.com/data-
science-resources-2
2) http://videolectures.net/mlss09uk_
littman_rl (model based RL)
3) https://en.wikipedia.org/wiki/Mar
kov_decision_process
Thank you!
www.Conductrics.com
@conductrics

Weitere ähnliche Inhalte

Ähnlich wie Learning over Sequences of Decisions with Reinforcement Learning

Big Data graph Clustering with Laurence O'Toole - Digital Marketing Show, Nov...
Big Data graph Clustering with Laurence O'Toole - Digital Marketing Show, Nov...Big Data graph Clustering with Laurence O'Toole - Digital Marketing Show, Nov...
Big Data graph Clustering with Laurence O'Toole - Digital Marketing Show, Nov...Authoritas
 
Port80: the uncertainty principle
Port80: the uncertainty principlePort80: the uncertainty principle
Port80: the uncertainty principleFred Heath
 
Solving the Offline Conversion Conundrum for Better Digital Marketing Optimis...
Solving the Offline Conversion Conundrum for Better Digital Marketing Optimis...Solving the Offline Conversion Conundrum for Better Digital Marketing Optimis...
Solving the Offline Conversion Conundrum for Better Digital Marketing Optimis...Ed Brocklebank
 
Website Redesigns: Why they Fail and How to Ensure Success
Website Redesigns: Why they Fail and How to Ensure SuccessWebsite Redesigns: Why they Fail and How to Ensure Success
Website Redesigns: Why they Fail and How to Ensure SuccessOptimizely
 
Supply Chain 2030
Supply Chain 2030Supply Chain 2030
Supply Chain 2030Lora Cecere
 
Making Your Website Deliver
Making Your Website DeliverMaking Your Website Deliver
Making Your Website DeliverDarren Ratcliffe
 
How to ace case questions in the CBAP exam
How to ace case questions in the CBAP examHow to ace case questions in the CBAP exam
How to ace case questions in the CBAP examLN Mishra CBAP
 
SEO Site Clinic, Web 2.0 Expo
SEO Site Clinic, Web 2.0 ExpoSEO Site Clinic, Web 2.0 Expo
SEO Site Clinic, Web 2.0 ExpoParallel Path
 
How to optimize your nonprofit website like a boss
How to optimize your nonprofit website like a bossHow to optimize your nonprofit website like a boss
How to optimize your nonprofit website like a bossWhole Whale
 
CO Base Deck ERP Final 100712
CO Base Deck ERP Final 100712CO Base Deck ERP Final 100712
CO Base Deck ERP Final 100712Erik Peterson
 
Lead Conversions: 6 Steps to Patching the Profit Leaks in Your Marketing Funnel
Lead Conversions: 6 Steps to Patching the Profit Leaks in Your Marketing Funnel Lead Conversions: 6 Steps to Patching the Profit Leaks in Your Marketing Funnel
Lead Conversions: 6 Steps to Patching the Profit Leaks in Your Marketing Funnel Christopher Marentis
 
Jacob Kildebogaard - Web Juice (All Things Data 2015)
Jacob Kildebogaard - Web Juice (All Things Data 2015)Jacob Kildebogaard - Web Juice (All Things Data 2015)
Jacob Kildebogaard - Web Juice (All Things Data 2015)Shuki Mann
 
Enhance your website redesign with a digital marketing assessment
Enhance your website redesign with a digital marketing assessmentEnhance your website redesign with a digital marketing assessment
Enhance your website redesign with a digital marketing assessmentPhilippe Taza
 
Enhance your website redesign with a digital marketing assessment
Enhance your website redesign with a digital marketing assessmentEnhance your website redesign with a digital marketing assessment
Enhance your website redesign with a digital marketing assessmentHigher Education Marketing
 

Ähnlich wie Learning over Sequences of Decisions with Reinforcement Learning (20)

Big Data graph Clustering with Laurence O'Toole - Digital Marketing Show, Nov...
Big Data graph Clustering with Laurence O'Toole - Digital Marketing Show, Nov...Big Data graph Clustering with Laurence O'Toole - Digital Marketing Show, Nov...
Big Data graph Clustering with Laurence O'Toole - Digital Marketing Show, Nov...
 
Port80: the uncertainty principle
Port80: the uncertainty principlePort80: the uncertainty principle
Port80: the uncertainty principle
 
Office of Economic Development Update: Resources for Business - May 20, 2014
Office of Economic Development Update: Resources for Business - May 20, 2014Office of Economic Development Update: Resources for Business - May 20, 2014
Office of Economic Development Update: Resources for Business - May 20, 2014
 
Solving the Offline Conversion Conundrum for Better Digital Marketing Optimis...
Solving the Offline Conversion Conundrum for Better Digital Marketing Optimis...Solving the Offline Conversion Conundrum for Better Digital Marketing Optimis...
Solving the Offline Conversion Conundrum for Better Digital Marketing Optimis...
 
Website Redesigns: Why they Fail and How to Ensure Success
Website Redesigns: Why they Fail and How to Ensure SuccessWebsite Redesigns: Why they Fail and How to Ensure Success
Website Redesigns: Why they Fail and How to Ensure Success
 
Supply Chain 2030
Supply Chain 2030Supply Chain 2030
Supply Chain 2030
 
Making Your Website Deliver
Making Your Website DeliverMaking Your Website Deliver
Making Your Website Deliver
 
Acec quality program
Acec quality programAcec quality program
Acec quality program
 
ACEC QUALITY PROGRAM PRESENTATION
ACEC QUALITY PROGRAM PRESENTATIONACEC QUALITY PROGRAM PRESENTATION
ACEC QUALITY PROGRAM PRESENTATION
 
Acec quality program
Acec quality programAcec quality program
Acec quality program
 
Acec quality program
Acec quality programAcec quality program
Acec quality program
 
How to ace case questions in the CBAP exam
How to ace case questions in the CBAP examHow to ace case questions in the CBAP exam
How to ace case questions in the CBAP exam
 
SEO Site Clinic, Web 2.0 Expo
SEO Site Clinic, Web 2.0 ExpoSEO Site Clinic, Web 2.0 Expo
SEO Site Clinic, Web 2.0 Expo
 
How to optimize your nonprofit website like a boss
How to optimize your nonprofit website like a bossHow to optimize your nonprofit website like a boss
How to optimize your nonprofit website like a boss
 
CO Base Deck ERP Final 100712
CO Base Deck ERP Final 100712CO Base Deck ERP Final 100712
CO Base Deck ERP Final 100712
 
Lead Conversions: 6 Steps to Patching the Profit Leaks in Your Marketing Funnel
Lead Conversions: 6 Steps to Patching the Profit Leaks in Your Marketing Funnel Lead Conversions: 6 Steps to Patching the Profit Leaks in Your Marketing Funnel
Lead Conversions: 6 Steps to Patching the Profit Leaks in Your Marketing Funnel
 
Jacob Kildebogaard - Web Juice (All Things Data 2015)
Jacob Kildebogaard - Web Juice (All Things Data 2015)Jacob Kildebogaard - Web Juice (All Things Data 2015)
Jacob Kildebogaard - Web Juice (All Things Data 2015)
 
08.pdf
08.pdf08.pdf
08.pdf
 
Enhance your website redesign with a digital marketing assessment
Enhance your website redesign with a digital marketing assessmentEnhance your website redesign with a digital marketing assessment
Enhance your website redesign with a digital marketing assessment
 
Enhance your website redesign with a digital marketing assessment
Enhance your website redesign with a digital marketing assessmentEnhance your website redesign with a digital marketing assessment
Enhance your website redesign with a digital marketing assessment
 

Kürzlich hochgeladen

WomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneWomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneUiPathCommunity
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Mark Simos
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
[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
 
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
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
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
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialJoão Esperancinha
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
QMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfQMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfROWELL MARQUINA
 

Kürzlich hochgeladen (20)

WomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneWomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyone
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
[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
 
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...
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
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
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorial
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
QMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfQMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdf
 

Learning over Sequences of Decisions with Reinforcement Learning