확률 계산

R로 배우는 생명보험 상품 평가

Katrien Antonio, Ph.D.

Professor, KU Leuven and University of Amsterdam

1년 생존 확률에서 다년 생존 확률로

 

 

R로 배우는 생명보험 상품 평가

1년 생존 확률에서 다년 생존 확률로

 

 

R로 배우는 생명보험 상품 평가

1년 생존 확률에서 다년 생존 확률로

 

 

R로 배우는 생명보험 상품 평가

1년 생존 확률에서 다년 생존 확률로

 

 

R로 배우는 생명보험 상품 평가

곱셈 법칙

  • 생존 확률 재표현:

$$ _{t+u}p_x =\ _{u}p_x \cdot \ _{t}p_{x+u}. $$

R로 배우는 생명보험 상품 평가

곱셈 법칙

  • 생존 확률 재표현:

    $$ _{t+u}p_x =\ _{u}p_x \cdot \ _{t}p_{x+u}. $$

  • $k$가 정수일 때:

$$ \begin{aligned} _kp_x &= p_x \cdot \ _{k-1}p_{x+1} \\ &= p_x \cdot p_{x+1} \cdots p_{x+k-1} \\ &= \prod_{l=0}^{k-1} p_{x+l} \end{aligned} $$

$\quad \,$ 이는 1년 생존 확률의 입니다.

R로 배우는 생명보험 상품 평가

R에서 생존 확률 계산

$_5p_{65} = p_{65} \cdot p_{66} \cdot p_{67} \cdot p_{68} \cdot p_{69}$ 계산.

# One-year survival probabilities
px <- 1 - life_table$qx 
px[(65 + 1):(69 + 1)]
0.98491 0.98320 0.98295 0.98091 0.97935
# Probability that (65) survives 5 more years
prod(px[(65 + 1):(69 + 1)])
0.9144015

$_5p_{65} = \frac{\ell_{70}}{\ell_{65}}$ 계산.

# Alternatively (difference due to 
                 rounding)
lx[70 + 1] / lx[65 + 1]
0.9143957
R로 배우는 생명보험 상품 평가

R에서 생존 확률의 누적 곱

$k = 1, 2, 3, 4, 5$에 대해 $_kp_{65}$ 계산.

# One-year survival probabilities
px[(65 + 1):(69 + 1)]
0.98491 0.98320 0.98295 0.98091 0.97935
# Multi-year survival probabilities of (65)
cumprod(px[(65 + 1):(69 + 1)])
0.9849100 0.9683635 0.9518529 0.9336820
0.9144015

$k = 0, 1, 2, 3, 4, 5$에 대해 $_kp_{65}$ 계산.

# Multi-year survival probabilities of (65)
c(1, cumprod(px[(65 + 1):(69 + 1)]))
1.0000000 0.9849100 0.9683635 0.9518529 
0.9336820 0.9144015
R로 배우는 생명보험 상품 평가

지연 사망 확률

  • 특정 지연 사망 확률에 집중:

  • $(x)$가 $k$년 전체를 생존하지만 나이 $x + k + 1$에 도달하기 전에 사망:

$$ \begin{aligned} _{k|}q_x &= {}_kp_x \cdot q_{x+k}. \end{aligned} $$

R로 배우는 생명보험 상품 평가

R에서 지연 사망 확률

$_{5|}q_{65} = {}_5p_{65} \cdot q_{70}$ 계산.

# 5-year deferred mortality probability of (65) 
prod(px[(65 + 1):(69 + 1)]) * qx[70 + 1]
0.02086664

$_{5|}q_{65} = \frac{d_{70}}{\ell_{65}}$ 계산.

# Alternatively (difference due to rounding)
dx[70 + 1] / lx[65 + 1]
0.02086817
R로 배우는 생명보험 상품 평가

R에서 지연 사망 확률들

$k = 0, 1, 2, \ldots$에 대해 $_{k|}q_{65} = {}_kp_{65} \cdot q_{65 + k}$ 계산.

# Survival probabilities of (65)
kpx <- c(1, cumprod(px[(65 + 1):(length(px) - 1)]))
head(kpx)
1.0000000 0.9849100 0.9683635 0.9518529 0.9336820 0.9144015
# Deferred mortality probabilities of (65)
kqx <- kpx * qx[(65 + 1):length(qx)]
head(kpx)
0.01509000 0.01654649 0.01651060 0.01817087 0.01928053 0.02086664
R로 배우는 생명보험 상품 평가

연습해 봅시다!

R로 배우는 생명보험 상품 평가

Preparing Video For Download...