Population dynamics for longevity risk Alexandre Boumezoued with - - PowerPoint PPT Presentation

population dynamics for longevity risk
SMART_READER_LITE
LIVE PREVIEW

Population dynamics for longevity risk Alexandre Boumezoued with - - PowerPoint PPT Presentation

POPULATION AGE PYRAMID POPULATION HETEROGENEITY Population dynamics for longevity risk Alexandre Boumezoued with Nicole El Karoui (Paris 6) and St ephane Loisel (Lyon 1) Paris 6 University Probability and Random Models Laboratory, UMR-CNRS


slide-1
SLIDE 1

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Population dynamics for longevity risk

Alexandre Boumezoued

with Nicole El Karoui (Paris 6) and St´ ephane Loisel (Lyon 1)

Paris 6 University Probability and Random Models Laboratory, UMR-CNRS 7599 Work partially funded by Chair ”Risques financiers” and ANR project ”Lolita”

LONGEVITY 11, Lyon, 2015 September 7th

1/25

Alexandre Boumezoued

slide-2
SLIDE 2

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Aim of this talk Why population dynamics ? How do birth patterns interact with mortality ?

1 Focus on age pyramid dynamics 2 Focus on heterogeneity dynamics 2/25

Alexandre Boumezoued

slide-3
SLIDE 3

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Age pyramid

◮ Age pyramid: the number of individuals by age class

100 50 50 100 7 15 24 33 42 51 60 69 78 87 96 107 119 Number of males Number of females Age

3/25

Alexandre Boumezoued

slide-4
SLIDE 4

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Age pyramid

◮ Evolves over time due to several demographic events:

Deaths Births Migration flows

4/25

Alexandre Boumezoued

slide-5
SLIDE 5

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Age pyramid

◮ Evolves over time due to several demographic events:

Deaths Births Migration flows

◮ Let g(a, t): number of individuals with exact age a at exact

time t ⇒ Continuous age and time setting

4/25

Alexandre Boumezoued

slide-6
SLIDE 6

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Age pyramid

◮ Evolves over time due to several demographic events:

Deaths Births Migration flows

◮ Let g(a, t): number of individuals with exact age a at exact

time t ⇒ Continuous age and time setting

◮ Example:

a2

a1 g(a, t)da

the number of individuals with exact age in [a1, a2) at time t

4/25

Alexandre Boumezoued

slide-7
SLIDE 7

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Age pyramid

◮ Evolves over time due to several demographic events:

Deaths Births Migration flows

◮ Let g(a, t): number of individuals with exact age a at exact

time t ⇒ Continuous age and time setting

◮ Example:

a2

a1 g(a, t)da

the number of individuals with exact age in [a1, a2) at time t

◮ Example: [intergenerational issues] Dependency ratio

rt = ∞

65 g(a, t)da

65

15 g(a, t)da

.

4/25

Alexandre Boumezoued

slide-8
SLIDE 8

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Mortality force & Cohort dynamics

◮ Let µ(a, t) ≡ mortality force at exact age a and exact time t ◮ Drives the time evolution of a given cohort ◮ Let g(0, ν) be given (number of newborns at time ν) 5/25

Alexandre Boumezoued

slide-9
SLIDE 9

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Mortality force & Cohort dynamics

◮ Let µ(a, t) ≡ mortality force at exact age a and exact time t ◮ Drives the time evolution of a given cohort ◮ Let g(0, ν) be given (number of newborns at time ν) ◮ The number of survivors at age a in the cohort is

g(a, ν + a) = g(0, ν) exp

a µ(s, ν + s)ds

  • 5/25

Alexandre Boumezoued

slide-10
SLIDE 10

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Mortality force & Cohort dynamics

◮ Let µ(a, t) ≡ mortality force at exact age a and exact time t ◮ Drives the time evolution of a given cohort ◮ Let g(0, ν) be given (number of newborns at time ν) ◮ The number of survivors at age a in the cohort is

g(a, ν + a) = g(0, ν) exp

a µ(s, ν + s)ds

  • ◮ Differentiation (age and time) leads to the...

...transport component of McKendrick-Von Foerster equation

( ∂a + ∂t)g(a, t) = −µ(a, t)g(a, t).

5/25

Alexandre Boumezoued

slide-11
SLIDE 11

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

National mortality

◮ How to estimate mortality force µ(a, t) on a national basis ? ◮ Assumption that mortality force is piecewise constant. Why ? 1 Classical non-parametric estimation for continuous age

and time is not possible (see e.g. Keiding 1990)

2 Due to the lack of data ◮ Uses of the Lexis diagram to regroup individuals by age

classes a and years of observation t (e.g. 1 or even 5 years)

C

  • h
  • r

t Year Age 66 65 64 63 2008 1943 1942

[May vary from one country to another]

6/25

Alexandre Boumezoued

slide-12
SLIDE 12

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

National mortality

◮ Therefore mortality force is estimated as

ˆ µ(a, t) = D(a, t) E(a, t)

◮ D(a, t) is (e.g.) the number of deaths in year t of people age

a at date of death

◮ E(a, t) is the famous exposure to risk ≡ total time lived

during year t by individuals aged a Exposure to risk depends on underlying age pyramid dynamics

E(a, t) = t+1

t

a+1

a

g(u, s)duds

7/25

Alexandre Boumezoued

slide-13
SLIDE 13

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Linking birth patterns with mortality data

◮ Richards, S.J. (2008).

Detecting year-of-birth mortality patterns with limited data. Journal of the Royal Statistical Society, Series A, 171.

Highlights that ”some question marks remain about the population estimates for years of birth with sharp swings in fertility”

◮ Cairns, A. J., D. Blake, K. Dowd, A. Kessler (2014).

Phantoms never die: Living with unreliable mortality data.

  • Tech. rep., Herriot Watt University, Edinburgh.

Propose a methodology to detect and manage exposure errors based on monthly/quarterly birth data

8/25

Alexandre Boumezoued

slide-14
SLIDE 14

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Simple population philosphy

◮ ”People of a birth cohort share the fact that they are born

from the same population” Renewal component of the McKendrick-Von Foerster equation

g(0, ν) = ∞ g(a, ν)b(a, ν)da.

Recall the transport component :

( ∂a + ∂t)g(a, t) = −µ(a, t)g(a, t).

9/25

Alexandre Boumezoued

slide-15
SLIDE 15

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Simple population philosphy

◮ ”People of a birth cohort share the fact that they are born

from the same population” Renewal component of the McKendrick-Von Foerster equation

g(0, ν) = ∞ g(a, ν)b(a, ν)da.

⇒ By the way, all this shows why the Human Fertility Database∗ is also useful for Mortality

∗HFD, Max Planck Institute for Demographic Research (Germany) and Vienna

Institute of Demography (Austria). www.humanfertility.org

9/25

Alexandre Boumezoued

slide-16
SLIDE 16

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Simple population philosphy

◮ ”People of a birth cohort share the fact that they are born

from the same population” Renewal component of the McKendrick-Von Foerster equation

g(0, ν) = ∞ g(a, ν)b(a, ν)da.

⇒ Let us extend this to a stochastic setting

9/25

Alexandre Boumezoued

slide-17
SLIDE 17

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Stochastic setting and micro/macro link

◮ Due to the finite population size, demographic events

(individual births and deaths) occur at random times ⇒ Microscopic point of view

◮ Need of stochastic modeling to account for idiosyncratic risk 10/25

Alexandre Boumezoued

slide-18
SLIDE 18

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Stochastic setting and micro/macro link

◮ Due to the finite population size, demographic events

(individual births and deaths) occur at random times ⇒ Microscopic point of view

◮ Need of stochastic modeling to account for idiosyncratic risk ◮ Zt([a1, a2)) ≡ the stochastic number of individuals with age in

[a1, a2) at exact time t

10/25

Alexandre Boumezoued

slide-19
SLIDE 19

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Stochastic setting and micro/macro link

◮ Due to the finite population size, demographic events

(individual births and deaths) occur at random times ⇒ Microscopic point of view

◮ Need of stochastic modeling to account for idiosyncratic risk ◮ Zt([a1, a2)) ≡ the stochastic number of individuals with age in

[a1, a2) at exact time t Micro-macro consistency∗ E [Zt([a1, a2))] = a2

a1

g(a, t)da [Linear model]

10/25

Alexandre Boumezoued

slide-20
SLIDE 20

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Stochastic setting and micro/macro link

◮ Due to the finite population size, demographic events

(individual births and deaths) occur at random times ⇒ Microscopic point of view

◮ Need of stochastic modeling to account for idiosyncratic risk ◮ Zt([a1, a2)) ≡ the stochastic number of individuals with age in

[a1, a2) at exact time t Micro-macro consistency∗ E [Zt([a1, a2))] = a2

a1

g(a, t)da [Linear model]

◮ Simulation by means of the Thinning algorithm

∗Convergence of sequence of renormalized population processes (large number effect) also holds

10/25

Alexandre Boumezoued

slide-21
SLIDE 21

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Simulation algorithm: stochastic setting

age$ %me$ 11/25

Alexandre Boumezoued

slide-22
SLIDE 22

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Simulation algorithm: stochastic setting

age$ %me$ age$ %me$

Inspec%on$%me$1:$ no#event# ageing#

11/25

Alexandre Boumezoued

slide-23
SLIDE 23

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Simulation algorithm: stochastic setting

age$ %me$ age$ %me$

Inspec%on$%me$1:$ no#event# ageing#

age$ %me$

Inspec%on$%me$2$:$ death# ageing#

11/25

Alexandre Boumezoued

slide-24
SLIDE 24

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Simulation algorithm: stochastic setting

age$ %me$ age$ %me$

Inspec%on$%me$1:$ no#event# ageing#

age$ %me$

Inspec%on$%me$2$:$ death# ageing#

age$ %me$

Inspec%on$%me$3$:$ no#event# ageing#

11/25

Alexandre Boumezoued

slide-25
SLIDE 25

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Simulation algorithm: stochastic setting

age$ %me$ age$ %me$

Inspec%on$%me$1:$ no#event# ageing#

age$ %me$

Inspec%on$%me$2$:$ death# ageing#

age$ %me$

Inspec%on$%me$3$:$ no#event# ageing#

age$ %me$

ageing# Inspec%on$%me$4$:$ birth#

11/25

Alexandre Boumezoued

slide-26
SLIDE 26

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Simulation example

◮ From Arnold, Boumezoued, Labit Hardy, El Karoui (2015).

Cause-of-death mortality : What can be learned from population dynamics ? [hal-01157900]

◮ Age pyramid and dependency ratios Rt = Zt([65,∞)) Zt([15,65)).

3000 2000 1000 1000 2000 3000 7 15 24 33 42 51 60 69 78 87 96 107 119 Number of males Number of females

Initial population in 2008 Final men population in 2108 Final women population in 2108

20 40 60 80 100 30 35 40 Time Dependance ratio (%)

All causes

12/25

Alexandre Boumezoued

slide-27
SLIDE 27

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

What is heterogeneity at the individual level ?

◮ The way an individual behaves in the population may differ

depending on particular factors, or characteristics x ∈ X

◮ The population is made of several sub-groups:

g(a, t) =

  • x∈X

g(x, a, t).

◮ An individual with characteristics x ∈ X and age a at time t,

Dies at rate µ (x, a, t) Gives birth at rate b (x, a, t)

13/25

Alexandre Boumezoued

slide-28
SLIDE 28

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

What is heterogeneity at the individual level ?

◮ The way an individual behaves in the population may differ

depending on particular factors, or characteristics x ∈ X

◮ The population is made of several sub-groups:

g(a, t) =

  • x∈X

g(x, a, t).

◮ An individual with characteristics x ∈ X and age a at time t,

Dies at rate µ (x, a, t) Gives birth at rate b (x, a, t) and the newborn has characteristics x′ ∼ K b(x, a, dx′)

13/25

Alexandre Boumezoued

slide-29
SLIDE 29

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

What is heterogeneity at the individual level ?

◮ The way an individual behaves in the population may differ

depending on particular factors, or characteristics x ∈ X

◮ The population is made of several sub-groups:

g(a, t) =

  • x∈X

g(x, a, t).

◮ An individual with characteristics x ∈ X and age a at time t,

Dies at rate µ (x, a, t) Gives birth at rate b (x, a, t) and the newborn has characteristics x′ ∼ K b(x, a, dx′)

Characteritics can change during life Changes its characteristics during life at rate e (x, a, t)

13/25

Alexandre Boumezoued

slide-30
SLIDE 30

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

What is heterogeneity at the individual level ?

◮ The way an individual behaves in the population may differ

depending on particular factors, or characteristics x ∈ X

◮ The population is made of several sub-groups:

g(a, t) =

  • x∈X

g(x, a, t).

◮ An individual with characteristics x ∈ X and age a at time t,

Dies at rate µ (x, a, t) Gives birth at rate b (x, a, t) and the newborn has characteristics x′ ∼ K b(x, a, dx′)

Characteritics can change during life Changes its characteristics during life at rate e (x, a, t) from characteristics x to x′ ∼ K e(x, a, dx′) [e ≡ evolution]

13/25

Alexandre Boumezoued

slide-31
SLIDE 31

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Characteristics changes during life

◮ Statistical example based on a French representative sample

from INSEE

◮ Focus on cohort dynamics: its composition evolves according

to deaths and characteristics changes (multistate model)

Death& 3& Not&& Married& 1& && Married& 2& 14/25

Alexandre Boumezoued

slide-32
SLIDE 32

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

◮ Heterogenous mortality compensation law + transition rates

60 70 80 90 100

  • 5
  • 4
  • 3
  • 2
  • 1

Log-mortality rates for the 1907 cohort

Age Log-mortality rate from 1 Log-mortality rate from 2 60 70 80 90 100 0.0 0.1 0.2 0.3 0.4

Transition rates for the 1907 cohort

Age Transition from 1 to 2 Transition from 2 to 1

From Boumezoued, El Karoui, Loisel (2015), Measuring mortality heterogeneity dynamics with interval-censored data. Working paper.

15/25

Alexandre Boumezoued

slide-33
SLIDE 33

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

◮ Cohort heterogenous dynamics

⇒ age pattern of aggregate mortality

60 70 80 90 100

  • 5
  • 4
  • 3
  • 2
  • 1

Log-mortality rates for the cohort born in 1907

Age Log-mortality rate for non-married Log-mortality rate for married Log of aggregate mortality

16/25

Alexandre Boumezoued

slide-34
SLIDE 34

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Population heterogenous dynamics

The Cohort Effect: Insights And Explanations, 2004, R. C. Willets

The Golden cohort has experienced higher mortality improvements than earlier and later generations. Some possible explanations:

◮ Impact of World War II on previous generations, ◮ Changes on smoking prevalence: tobacco consumption in next

generations,

◮ Impact of diet in early life, ◮ Post World War II welfare state, ◮ Patterns of birth rates 17/25

Alexandre Boumezoued

slide-35
SLIDE 35

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Cohort effect (UK)

18/25

Alexandre Boumezoued

slide-36
SLIDE 36

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Impact of heterogenous birth patterns

”One possible consequence of rapidly changing birth rates is that the ‘average’ child is likely to be different in periods where birth rates are very different. For instance, if trends in fertility vary by socio-economic class, the class mix of a population will change.”

The Cohort Effect: Insights And Explanations, 2004, R. C. Willets

19/25

Alexandre Boumezoued

slide-37
SLIDE 37

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Simulation example∗

◮ Reference death rate ¯

d(a) = A exp(Ba)

◮ Parameters A ∼ 0.0004 and B ∼ 0.073 estimated on French

national data for year 1925 to capture proper magnitude

◮ Group 1 : time independent death rate d1(a) = ¯

d(a) and birth rate b1(a) = c1[20,40](a) (c=0.1)

◮ Group 2 : time independent death rate d2(a) = 2 ¯

d(a) but b2(a, t) = 4c1[20,40](a)1[0,t1)∪(t2,∞)(t) + 2c1[20,40](a)1[t1,t2](t).

◮ Constant death rates but reduction in overall fertility between

times t1 (=10) and t2 (=20)

◮ Aim: compute standard demographic indicators

∗From Bensusan, H., A. Boumezoued, N. El Karoui, S. Loisel. 2010–2015.

Impact of heterogeneity in Human population dynamics. Working paper

20/25

Alexandre Boumezoued

slide-38
SLIDE 38

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Aggregate fertility

◮ One trajectory with 10000 individuals (randomly) splitted

between groups. Estimation of aggregate fertility

5 10 15 20 25 30 0.0 0.1 0.2 0.3 0.4 year number of children per individual aged [20,40]

21/25

Alexandre Boumezoued

slide-39
SLIDE 39

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Life expectancy by year of birth

◮ ”Cohort effect” for aggregate life expectancy

5 10 15 20 25 30 55 56 57 58 59 60 year of birth life expectancy (at birth)

22/25

Alexandre Boumezoued

slide-40
SLIDE 40

5 10 15 20 25 30 0.0 0.1 0.2 0.3 0.4 year number of children per individual aged [20,40] 5 10 15 20 25 30 55 56 57 58 59 60 year of birth life expectancy (at birth)

Figure : Observed fertility (left) and estimated life expectancy by year of birth (right)

◮ Death rates by specific group remain the same ◮ But reduction in fertility for ”lower class” during 10-20

modifies the generations composition ⇒ ”upper class” is more represented among those born between 10 and 20

slide-41
SLIDE 41

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

So, why population dynamics ?

1 A general mathematical framework to understand the joint

impact on aggregate mortality of

Birth patterns Heterogeneity Demographic stochasticity (idiosyncratic risk) Environment noise (systematic risk) [is included in the model]

2 A simulation toolbox for demographic scenarios generation... 3 ...gathering statistical inputs of various types (heterogenous

mortality, birth rates, characteristics changes)

24/25

Alexandre Boumezoued

slide-42
SLIDE 42

POPULATION AGE PYRAMID POPULATION HETEROGENEITY

Bibliography

Bensusan, H., A. Boumezoued, N. El Karoui, S. Loisel. 2010–2015. Impact of heterogeneity in human population dynamics. Working Paper Arnold, S., A. Boumezoued, H. Labit Hardy, N. El Karoui. 2015. Cause-of-death mortality: What can be learned from population dynamics? HAL preprint Id: hal-01157900 Boumezoued, A., N. El Karoui, S. Loisel. 2015. Measuring mortality heterogeneity dynamics with interval-censored data. Working Paper Cairns, A. J., D. Blake, K. Dowd, A. Kessler. 2014. Phantoms never die: Living with unreliable mortality data.

  • Tech. rep., Herriot Watt University, Edinburgh

Willets, RC. 2004. The cohort effect: insights and explanations. Cambridge Univ Press

25/25

Alexandre Boumezoued