A Recommendation System For Insurance Laurent Lesage, PhD Student - - PowerPoint PPT Presentation

a recommendation system for insurance
SMART_READER_LITE
LIVE PREVIEW

A Recommendation System For Insurance Laurent Lesage, PhD Student - - PowerPoint PPT Presentation

A Recommendation System For Insurance Laurent Lesage, PhD Student Foyer, Uni 28 th April 2020 28 th April 2020 Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 1 / 15 Recommendation system 1 Context


slide-1
SLIDE 1

A Recommendation System For Insurance

Laurent Lesage, PhD Student

Foyer, Uni

28th April 2020

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 1 / 15

slide-2
SLIDE 2

1

Recommendation system Context Architecture Results

2

Future work: Hawkes processes

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 2 / 15

slide-3
SLIDE 3

Recommendation system: context

Objective: optimize up-selling campaigns by automatically selecting the most likely customers to augment insurance coverage

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 3 / 15

slide-4
SLIDE 4

Recommendation system: context

Objective: optimize up-selling campaigns by automatically selecting the most likely customers to augment insurance coverage Scope : car insurance product

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 3 / 15

slide-5
SLIDE 5

Recommendation system: context

Objective: optimize up-selling campaigns by automatically selecting the most likely customers to augment insurance coverage Scope : car insurance product Specificity of insurance context:

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 3 / 15

slide-6
SLIDE 6

Recommendation system: context

Objective: optimize up-selling campaigns by automatically selecting the most likely customers to augment insurance coverage Scope : car insurance product Specificity of insurance context:

◮ Data dimensions: the number of covers is limited to a dozen of

guarantees

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 3 / 15

slide-7
SLIDE 7

Recommendation system: context

Objective: optimize up-selling campaigns by automatically selecting the most likely customers to augment insurance coverage Scope : car insurance product Specificity of insurance context:

◮ Data dimensions: the number of covers is limited to a dozen of

guarantees

◮ Trustworthiness: insurance products are consumed differently from

movies, books and other daily or weekly products

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 3 / 15

slide-8
SLIDE 8

Recommendation system: context

Objective: optimize up-selling campaigns by automatically selecting the most likely customers to augment insurance coverage Scope : car insurance product Specificity of insurance context:

◮ Data dimensions: the number of covers is limited to a dozen of

guarantees

◮ Trustworthiness: insurance products are consumed differently from

movies, books and other daily or weekly products

◮ Constraints: customers could have to respect some criterion (age,

no-claims bonus level, vehicle characteristics, etc.)

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 3 / 15

slide-9
SLIDE 9

1

Recommendation system Context Architecture Results

2

Future work: Hawkes processes

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 4 / 15

slide-10
SLIDE 10

Recommendation system: architecture

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 5 / 15

slide-11
SLIDE 11

Focus on modelling: two independant models

Who is likely to add a cover? XGBoost algorithm → supervised learning on customers who added a guarantee in the past. Estimates the probability for each customer to add a guarantee

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 6 / 15

slide-12
SLIDE 12

Focus on modelling: two independant models

Who is likely to add a cover? XGBoost algorithm → supervised learning on customers who added a guarantee in the past. Estimates the probability for each customer to add a guarantee Which guarantee to suggest? Apriori algorithm → select the additional guarantee which is the best suited to the existing cover. For this purpose, we use the concept of an association rule: R : R1 = {Guar.1, ..., Guar.n} → R2 = {Guar.n + 1}, and we choose, for a customer with a current cover {Guar.1, ..., Guar.3} the rule with the highest confidence, that’s to say the guarantee which is the most associated with the set of guarantees {Guar.1, ..., Guar.3}

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 6 / 15

slide-13
SLIDE 13

1

Recommendation system Context Architecture Results

2

Future work: Hawkes processes

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 7 / 15

slide-14
SLIDE 14

Results on a pilot phase

Pilot phase: test of the recommendation system over a hundred customers. These customers were selected by their high probability to add a guarantee and among the portfolio of four collaborating agents.

Table: Profile of customers selected for the pilot phase (VS average customer)

Characteristic Delta (%) Age

  • 2.2%

Living in Luxembourg City +8.1% Number of guarantees

  • 4.7%

Car insurance premium +15.1% Number of products +27.4% Number of vehicles +10.1% Age of vehicles

  • 6.4%

Price of vehicles +33.5% Scoring +0.5 level Number of amendments 11.1%

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 8 / 15

slide-15
SLIDE 15

Results on a pilot phase

Pilot phase: test of the recommendation system over a hundred customers. These customers were selected by their high probability to add a guarantee and among the portfolio of four collaborating agents.

Table: Pilot phase results

Conversion rate in literature 15% Expected conversion rate (back-testing) 45% Observed conversion rate 38%

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 9 / 15

slide-16
SLIDE 16

1

Recommendation system Context Architecture Results

2

Future work: Hawkes processes

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 10 / 15

slide-17
SLIDE 17

Motivation

Improve the accuracy of the recommendation system:

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 11 / 15

slide-18
SLIDE 18

Motivation

Improve the accuracy of the recommendation system:

◮ Before: recommendation built on past observations of customers Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 11 / 15

slide-19
SLIDE 19

Motivation

Improve the accuracy of the recommendation system:

◮ Before: recommendation built on past observations of customers ◮ After: recommendation built on past observations of customers and on

life events predictions

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 11 / 15

slide-20
SLIDE 20

Motivation

Improve the accuracy of the recommendation system:

◮ Before: recommendation built on past observations of customers ◮ After: recommendation built on past observations of customers and on

life events predictions

⋆ Vehicle change: 70% of guarantees adds are from a vehicle change Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 11 / 15

slide-21
SLIDE 21

Motivation

Improve the accuracy of the recommendation system:

◮ Before: recommendation built on past observations of customers ◮ After: recommendation built on past observations of customers and on

life events predictions

⋆ Vehicle change: 70% of guarantees adds are from a vehicle change ⋆ Move, new job, birth, etc.: new habits change how the customer drives

and then what car or insurance he should get

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 11 / 15

slide-22
SLIDE 22

Motivation

Improve the accuracy of the recommendation system:

◮ Before: recommendation built on past observations of customers ◮ After: recommendation built on past observations of customers and on

life events predictions

⋆ Vehicle change: 70% of guarantees adds are from a vehicle change ⋆ Move, new job, birth, etc.: new habits change how the customer drives

and then what car or insurance he should get

⋆ Claims: the more the customer is likely to have an accident, the more

he needs additional guarantees

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 11 / 15

slide-23
SLIDE 23

Motivation

Improve the accuracy of the recommendation system:

◮ Before: recommendation built on past observations of customers ◮ After: recommendation built on past observations of customers and on

life events predictions

⋆ Vehicle change: 70% of guarantees adds are from a vehicle change ⋆ Move, new job, birth, etc.: new habits change how the customer drives

and then what car or insurance he should get

⋆ Claims: the more the customer is likely to have an accident, the more

he needs additional guarantees

Innovative approach:

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 11 / 15

slide-24
SLIDE 24

Motivation

Improve the accuracy of the recommendation system:

◮ Before: recommendation built on past observations of customers ◮ After: recommendation built on past observations of customers and on

life events predictions

⋆ Vehicle change: 70% of guarantees adds are from a vehicle change ⋆ Move, new job, birth, etc.: new habits change how the customer drives

and then what car or insurance he should get

⋆ Claims: the more the customer is likely to have an accident, the more

he needs additional guarantees

Innovative approach:

◮ Classic models in insurance: customers’ profiles only from an apriori

vision

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 11 / 15

slide-25
SLIDE 25

Motivation

Improve the accuracy of the recommendation system:

◮ Before: recommendation built on past observations of customers ◮ After: recommendation built on past observations of customers and on

life events predictions

⋆ Vehicle change: 70% of guarantees adds are from a vehicle change ⋆ Move, new job, birth, etc.: new habits change how the customer drives

and then what car or insurance he should get

⋆ Claims: the more the customer is likely to have an accident, the more

he needs additional guarantees

Innovative approach:

◮ Classic models in insurance: customers’ profiles only from an apriori

vision

◮ Hawkes processes: many recent research papers, a few applied to

insurance

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 11 / 15

slide-26
SLIDE 26

Hawkes Process: introduction

Hawkes Process is a category of point process. Idea of Hawkes Process:

  • ccurrence of an event increases the likelihood that this event happens

again in the near future Burglaries: when happening, criminals figure out that this specific area is vulnerable and then are more likely to commit crimes there

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 12 / 15

slide-27
SLIDE 27

Definition

(Hawkes process) Let’s consider λ > 0 (background intensity) and µ : (0, +∞) → [0, +∞) (excitation function). We denote {t1, .., tn} the sequence of past occurrences until time t. A point process is a Hawkes process if its conditional intensity function is of the form λ∗(t) = λ + t µ(t − u)dN(u) = λ +

n

  • k=1

µ(t − tk) (1) Homogeneous Poisson process: λ∗(t) = λ Non-homogeneous Poisson process: λ∗(t) = λ(t)

Example

λ∗(t) = λ +

n

  • k=1

α exp(−β(t − tk)) (2)

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 13 / 15

slide-28
SLIDE 28

Multivariate Hawkes Process: example

I: move, II: new job, III: new vehicle 1: Bob moves from Luxembourg to a French apartment → maybe a new job in France and a new car for different rides

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 14 / 15

slide-29
SLIDE 29

Multivariate Hawkes Process: example

I: move, II: new job, III: new vehicle 1: Bob moves from Luxembourg to a French apartment → maybe a new job in France and a new car for different rides 2: Bob buys an estate car → maybe a birth incoming, which could imply a new move for a house or a new job (to earn more or work less)

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 14 / 15

slide-30
SLIDE 30

Multivariate Hawkes Process: example

I: move, II: new job, III: new vehicle 1: Bob moves from Luxembourg to a French apartment → maybe a new job in France and a new car for different rides 2: Bob buys an estate car → maybe a birth incoming, which could imply a new move for a house or a new job (to earn more or work less) 3: Bob obtains a better paid job → the house becomes more affordable, and Bob could buy a better car

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 14 / 15

slide-31
SLIDE 31

Multivariate Hawkes Process: example

I: move, II: new job, III: new vehicle 1: Bob moves from Luxembourg to a French apartment → maybe a new job in France and a new car for different rides 2: Bob buys an estate car → maybe a birth incoming, which could imply a new move for a house or a new job (to earn more or work less) 3: Bob obtains a better paid job → the house becomes more affordable, and Bob could buy a better car 4: Bob buys a house in Belgium → maybe he is looking for a job in Belgium and maybe he could change his vehicle again

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 14 / 15

slide-32
SLIDE 32

Thank you for your attention!

Feel free to contact me for any question/remark: laurent.lesage@foyer.lu laurent.lesage@uni.lu

Laurent Lesage, PhD Student (Foyer, Uni) A Recommendation System For Insurance 28th April 2020 15 / 15