SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

Similar a 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
 
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
 
Ahead of the Curve: How 23andMe Improved UX with Performance Edge
Ahead of the Curve: How 23andMe Improved UX with Performance EdgeAhead of the Curve: How 23andMe Improved UX with Performance Edge
Ahead of the Curve: How 23andMe Improved UX with Performance EdgeOptimizely
 

Similar a 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
 
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
Acec quality programAcec quality program
Acec quality program
 
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
 
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
 
Ahead of the Curve: How 23andMe Improved UX with Performance Edge
Ahead of the Curve: How 23andMe Improved UX with Performance EdgeAhead of the Curve: How 23andMe Improved UX with Performance Edge
Ahead of the Curve: How 23andMe Improved UX with Performance Edge
 

Último

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 

Último (20)

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 

Learning over Sequences of Decisions with Reinforcement Learning