These lecture notes are intended to cover some introductory topics in stochastic simulation for scientific computing courses offered by the IT department at Uppsala University, as taught by the author. Basic concepts in probability theory are provided in the Appendix A, which you may review before starting the upcoming sections or refer to as needed throughout the text.
๋
ผ๋ฌธ ID : 2501.00997์ ๋ชฉ : ํ๋ฅ ๋ก ์ ์๋ฎฌ๋ ์ด์
๊ณผ ๋ชฌํ
์นด๋ฅผ๋ก ๋ฐฉ๋ฒ์ ์ : Davoud Mirzaei (Uppsala University)๋ถ๋ฅ : math.NA cs.NA stat.CO stat.OT๋ฐํ ์๊ฐ : 2024๋
11์ 1์ผ (์ 2ํ)๋
ผ๋ฌธ ๋งํฌ : https://arxiv.org/abs/2501.00997 ์ด๋ Uppsala University ITํ๊ณผ ๊ณผํ๊ณ์ฐ ๊ณผ์ ์ ์ํ ํ๋ฅ ๋ก ์ ์๋ฎฌ๋ ์ด์
๊ต์ก ๊ฐ์๋
ธํธ์
๋๋ค. ๋ด์ฉ์ ๋ชฌํ
์นด๋ฅผ๋ก ๋ฐฉ๋ฒ, ๋์ ์์ฑ, ํ๋ฅ ๊ณผ์ , ๋ง๋ฅด์ฝํ ์ฐ์ ๋ชฌํ
์นด๋ฅผ๋ก(MCMC) ๋ฑ ํต์ฌ ์ฃผ์ ๋ฅผ ํฌํจํ ํ๋ฅ ๋ก ์ ์๋ฎฌ๋ ์ด์
์ ์
๋ฌธ ์ฃผ์ ๋ฅผ ๋ค๋ฃน๋๋ค. ๋ถ๋ก A๋ ํ์ ์ฅ์ ์ดํด๋ฅผ ์ํ ์ด๋ก ์ ๊ธฐ์ด๋ก์ ํ๋ฅ ๋ก ์ ๊ธฐ๋ณธ ๊ฐ๋
์ ์ ๊ณตํฉ๋๋ค.
์ด ๊ฐ์๋
ธํธ๋ ๊ณผํ๊ณ์ฐ์์ ๊ฒฐ์ ๋ก ์ ๋ชจ๋ธ๊ณผ ํ๋ฅ ๋ก ์ ๋ชจ๋ธ์ ์ ํ ๋ฐ ์ ์ฉ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค:
๋ชจ๋ธ๋ง ๋ฐฉ๋ฒ ์ ํ : ๊ฒฐ์ ๋ก ์ ๋ชจ๋ธ๋ง๊ณผ ํ๋ฅ ๋ก ์ ๋ชจ๋ธ๋ง ์ค ์ ์ ํ ๋ฐฉ๋ฒ์ ์ ํํ๋ ๋ฐฉ๋ฒํ๋ฅ ๋ก ์ ์๋ฎฌ๋ ์ด์
๊ธฐ๋ฒ : ๋ณต์กํ ์์คํ
์๋ฎฌ๋ ์ด์
์ ์ํด ๋์๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์์ฑํ๊ณ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ๋งค๊ฐ๋ณ์ ์ถ์ : ๋ถํ์ค์ฑ ํ๊ฒฝ์์ ๋ฒ ์ด์ง์ ๋งค๊ฐ๋ณ์ ์ถ์ ์ ์ํํ๋ ๋ฐฉ๋ฒํ๋ฅ ๋ก ์ ์๋ฎฌ๋ ์ด์
์ ํ๋ ๊ณผํ๊ณ์ฐ์์ ์ค์ํ ์๋ฏธ๋ฅผ ๊ฐ์ง๋๋ค:
์ค์ ์์คํ
๋ชจ๋ธ๋ง : ๋ง์ ์ค์ ์์คํ
์ ๋ด์ฌ์ ํ๋ฅ ์ฑ๊ณผ ๋ถํ์ค์ฑ์ ํฌํจํฉ๋๋ค๊ณ ์ฐจ์ ์ ๋ถ ๊ณ์ฐ : ๋ชฌํ
์นด๋ฅผ๋ก ๋ฐฉ๋ฒ์ ๊ณ ์ฐจ์ ์ ๋ถ ๊ณ์ฐ์์ ๊ณ ์ ํ ์ฅ์ ์ ๊ฐ์ง๋๋ค๋ณต์กํ ์์คํ
๋ถ์ : ์๋ฌผ ์์คํ
, ๊ธ์ต ์์ฅ, ์ ์ผ๋ณ ํ์ฐ ๋ฑ ๋ณต์กํ ์์คํ
์ ํ๋ฅ ๋ก ์ ๋ชจ๋ธ๋ง์ด ํ์ํฉ๋๋ค๊ฒฐ์ ๋ก ์ ๋ฐฉ๋ฒ : ์์คํ
์ ํ๋ฅ ๋ก ์ ๋ณ๋๊ณผ ๋ถํ์ค์ฑ์ ํฌ์ฐฉํ ์ ์์ต๋๋ค์ ํต์ ์์น ๋ฐฉ๋ฒ : ๊ณ ์ฐจ์ ๋ฌธ์ ์์ ๊ณ์ฐ ๋ณต์ก๋๊ฐ ๊ธ๊ฒฉํ ์ฆ๊ฐํฉ๋๋ค๋งค๊ฐ๋ณ์ ์ถ์ ์ ์ด๋ ค์ : ๋ณต์กํ ์ฌํ ๋ถํฌ๋ฅผ ์ง์ ๊ณ์ฐํ๊ธฐ ์ด๋ ต์ต๋๋ค์ฒด๊ณ์ ๊ต์ก ํ๋ ์์ํฌ : ๊ธฐ์ด ํ๋ฅ ๋ก ์์ ๊ณ ๊ธ MCMC ๋ฐฉ๋ฒ๊น์ง์ ์์ ํ ๊ต์ก ์ฒด๊ณ ์ ๊ณต์ค์ฉ์ ์๊ณ ๋ฆฌ์ฆ ๊ตฌํ : ๋์ ์์ฑ, Gillespie ์๊ณ ๋ฆฌ์ฆ, MCMC ๋ฑ ํต์ฌ ์๊ณ ๋ฆฌ์ฆ์ Python ๊ตฌํ ์ ๊ณต๋ค์ค ๋ถ์ผ ์์ฉ ์ฌ๋ก : ๋ฐฉ์ฌ์ฑ ๋ถ๊ดด, ์ ์ผ๋ณ ํ์ฐ, ๊ธ์ต ์ต์
๊ฐ๊ฒฉ ์ฑ
์ , ์ํํ ๋ฐ์ ๋ฑ์ ์์ฉ ์ฌ๋ก ํฌํจ์ด๋ก ๊ณผ ์ค์ ์ ๊ฒฐํฉ : ์ํ ์ด๋ก ๊ณผ ์ค์ ํ๋ก๊ทธ๋๋ฐ ๊ตฌํ์ ์ ๊ธฐ์ ๊ฒฐํฉ์ด ๊ฐ์๋
ธํธ๋ ๋ค์์ ํต์ฌ ์์
์ ํด๊ฒฐํฉ๋๋ค:
๋์ ์์ฑ : ์ฃผ์ด์ง ๋ถํฌ์์ ํจ์จ์ ์ผ๋ก ๋์ ํ๋ณธ ์์ฑ๋ชฌํ
์นด๋ฅผ๋ก ์ ๋ถ : ๋์ ํ๋ณธ ์ถ์ถ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ ๋ณต์กํ ์ ๋ถ ๊ณ์ฐํ๋ฅ ๊ณผ์ ์๋ฎฌ๋ ์ด์
: ๋ง๋ฅด์ฝํ ์ฐ์, ๋ธ๋ผ์ด ์ด๋ ๋ฑ ํ๋ฅ ๊ณผ์ ๋ชจ์๋งค๊ฐ๋ณ์ ์ถ์ : MCMC ๋ฐฉ๋ฒ์ ํตํ ๋ฒ ์ด์ง์ ๋งค๊ฐ๋ณ์ ์ถ๋ก ์ญ๋ณํ ๋ฐฉ๋ฒ (Inverse Transform Method)
# ๊ธฐ๋ณธ ๊ฐ๋
: U ~ U(0,1)์ด๋ฉด, X = F^(-1)(U) ~ f
def inverse_transform_sampling(cdf_inverse, n):
U = np.random.uniform(0, 1, n)
return cdf_inverse(U)
์์ฉ-๊ฑฐ์ ๋ฐฉ๋ฒ (Acceptance-Rejection Method)
์ ์ ๋ถํฌ g(x)์ ์์ C๋ฅผ ์ฌ์ฉํ์ฌ ๋ชฉํ ๋ถํฌ f(x)๋ฅผ ์ ํํฉ๋๋ค ์์ฉ ํ๋ฅ : ฮฑ = min{f(X)/(Cg(X)), 1} ํจ์จ์ฑ: P(์์ฉ) = 1/C ๊ธฐ๋ณธ ๋ชฌํ
์นด๋ฅผ๋ก ์ถ์
์ ๋ถ I = โซg(x)f(x)dx์ ๋ํด:
I โ (1/N) ฮฃ g(xi), xi ~ f
์ค์๋ ํ๋ณธ ์ถ์ถ (Importance Sampling)
I = โซg(x)f(x)dx = โซg(x)[f(x)/โ(x)]โ(x)dx
I โ (1/N) ฮฃ g(xi)w(xi), xi ~ โ, w(xi) = f(xi)/โ(xi)
๋ง๋ฅด์ฝํ ์ฐ์ ์์ฑ
์ํ ์ ์ด ํ๋ ฌ P = (pij) ์ ์ ๋ถํฌ ฯ๋ ฯP = ฯ๋ฅผ ๋ง์กฑํฉ๋๋ค ๋ธ๋ผ์ด ์ด๋ ์์ฑ
# Wt+1 = Wt + โ(ฮt) * Z, Z ~ N(0,1)
def brownian_motion(t_vec, dim):
W = np.zeros([dim, len(t_vec)])
for k in range(len(t_vec)-1):
Z = np.random.normal(0, 1, dim)
dt = t_vec[k+1] - t_vec[k]
W[:, k+1] = W[:, k] + np.sqrt(dt) * Z
return W
ํต์ฌ ๋จ๊ณ :
์ด ๊ฒฝํฅ ํจ์ ๊ณ์ฐ: a(y) = ฮฃ wj(y) ๋๊ธฐ ์๊ฐ ์์ฑ: ฯ ~ Exp(a(y)) ๋ฐ์ ์ ํ: k ~ DD(1,...,m , p1,...,pm ) ์ํ ์
๋ฐ์ดํธ: y โ y + vk ์ฐจ์ ๋ฌด๊ด ์๋ ด : ๋ชฌํ
์นด๋ฅผ๋ก ๋ฐฉ๋ฒ์ ์๋ ด์จ O(N^(-1/2))์ ์ฐจ์๊ณผ ๋ฌด๊ดํฉ๋๋ค์ ์ํ ํ๋ณธ ์ถ์ถ : ์ค์๋ ํ๋ณธ ์ถ์ถ์ ์ ์ ํ ์ ์ ๋ถํฌ ์ ํ์ ํตํด ํจ์จ์ฑ์ ํฅ์์ํต๋๋คํ๋ฅ ๋ฏธ๋ถ๋ฐฉ์ ์ ํ์ด : Euler-Maruyama ๋ฐฉ๋ฒ์ ์ฌ์ฉํ ํ์ฐ ๊ณผ์ ํ์ดMCMC ์๋ ด์ฑ : ์์ธ ๊ท ํ ๋ฐฉ์ ์์ ํตํด ๋ชฉํ ๋ถํฌ๋ก์ ์๋ ด์ ๋ณด์ฅํฉ๋๋ค๋ฐฉ์ฌ์ฑ ๋ถ๊ดด ๋ชจ๋ธ ๊ฒฐ์ ๋ก ์ ๋ชจ๋ธ: dy/dt = -ฮปy(t) ํ๋ฅ ๋ก ์ ๋ชจ๋ธ: y โ^ฮป z (Gillespie ์๊ณ ๋ฆฌ์ฆ) SIR ์ ์ผ๋ณ ๋ชจ๋ธ ์ํ: S(๊ฐ์์ฑ), I(๊ฐ์ผ), R(ํ๋ณต) ๋งค๊ฐ๋ณ์: ฮผ(์ถ์ ์ฌ๋ง๋ฅ ), ฮฒ(๊ฐ์ผ๋ฅ ), ฮณ(ํ๋ณต๋ฅ ) ๊ธ์ต ์ต์
๊ฐ๊ฒฉ ์ฑ
์ ๊ธฐํ ๋ธ๋ผ์ด ์ด๋: dSt = ฮผStdt + ฯStdWt ์ ๋ฝ์ ์ฝ ์ต์
: C0 = e^(-rT)Emax(ST-K, 0) ์๋ ด์ฑ ๋ถ์ : ํ๋ณธ ์ N์ ๋ฐ๋ฅธ ์ค์ฐจ ๋ณํ์ ๋ขฐ ๊ตฌ๊ฐ : 95% ํ๋ฅ ํ์ ์ค์ฐจ ํ๊ณ๊ณ์ฐ ํจ์จ์ฑ : ์๊ณ ๋ฆฌ์ฆ ์คํ ์๊ฐ ๋ฐ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋๋ถ์ฐ ๋น๊ต : ๋ค์ํ ํ๋ณธ ์ถ์ถ ์ ๋ต์ ๋ถ์ฐ ๋ถ์๊ธฐ๋ณธ MC ๋ฐฉ๋ฒ : ์๋ ด์จ O(N^(-0.5))์ค์๋ ํ๋ณธ ์ถ์ถ : ํฌ๊ท ์ฌ๊ฑด ์ถ์ ์์ ์ ํ๋ ๋ํญ ํฅ์์์ : ฮฆ(-4.5) ์ถ์ ์, ์ค์๋ ํ๋ณธ ์ถ์ถ์ด ๊ธฐ๋ณธ MC ๋ฐฉ๋ฒ๋ณด๋ค ์ ํ๋ 3-4 ์๋ฆฟ์ ํฅ์๋ธ๋ผ์ด ์
์ : ๊ฒฝ๊ณ ์ถฉ๋ ์์ ์๊ฐ ์ถ์ โ 0.4856ยฑ0.0061๋๋ฐ๊พผ์ ํ์ฐ : ์ด๋ก ๊ฐ๊ณผ ์๋ฎฌ๋ ์ด์
๊ฒฐ๊ณผ ๋์ ์ผ์น๋์ต์
๊ฐ๊ฒฉ ์ฑ
์ : Black-Scholes ๋ชจ๋ธ ์๋ฎฌ๋ ์ด์
๊ฒฐ๊ณผ C0โ10.03ยฑ0.29ํ๋ณต๋ฅ ์ถ์ : ์ฌํ ํ๊ท ฮธโ0.1489ยฑ0.0009ํฌํธํด๋ฆฌ์ค ์ํ : ํฐ ์์ค ํ๋ฅ โ 1.08%๋ชฌํ
์นด๋ฅผ๋ก ์ค์ฐจ ํ๊ณ :
์ถ์ ๋ Y = (1/N)ฮฃg(Xi)์ ๋ํด:
๋ถ์ฐ: Var(Y) = ฯยฒ/N 95% ์ ๋ขฐ ๊ตฌ๊ฐ: ฮผ ยฑ 1.96ฯ/โN MCMC ์ง๋จ :
Burn-in ๊ธฐ๊ฐ: ์ฒ์ 1000-2000๊ฐ ํ๋ณธ ์ ๊ฑฐ ์๊ธฐ์๊ด ๋ถ์: ํ๋ณธ์ด ์ถฉ๋ถํ ํผํฉ๋์๋์ง ํ์ธ ๋ชฌํ
์นด๋ฅผ๋ก ๊ธฐ์ : 2์ฐจ ์ธ๊ณ๋์ ์ค von Neumann๊ณผ Ulam์ด ๋ฐ๋ช
Metropolis ์๊ณ ๋ฆฌ์ฆ : 1953๋
Metropolis ๋ฑ์ด ์ ์Hastings ํ์ฅ : 1970๋
Hastings๊ฐ ๋น๋์นญ ์ ์ ๋ถํฌ ์ ์Gillespie ์๊ณ ๋ฆฌ์ฆ : 1977๋
์ํํ ๋ฐ์ ๋คํธ์ํฌ ์๋ฎฌ๋ ์ด์
์ ์ฌ์ฉ๋์์ ๋ฒ์น : ๋ชฌํ
์นด๋ฅผ๋ก ์ถ์ ์ ์ผ๊ด์ฑ ๋ณด์ฅ์ค์ฌ๊ทนํ์ ๋ฆฌ : ์ค์ฐจ์ ์ ๊ทผ ๋ถํฌ ์ ๊ณต๋ง๋ฅด์ฝํ ์ฐ์ ์ด๋ก : MCMC ์๋ ด์ฑ์ ์ด๋ก ์ ๊ธฐ์ด๋ฐฉ๋ฒ ์ ์ฉ์ฑ :๊ฒฐ์ ๋ก ์ ๋ฐฉ๋ฒ์ ๋๊ท๋ชจ ์์คํ
๊ณผ ์์ธก ๊ฐ๋ฅํ ํ๋์ ์ ํฉํฉ๋๋ค ํ๋ฅ ๋ก ์ ๋ฐฉ๋ฒ์ ์๊ท๋ชจ ์์คํ
๊ณผ ๋ถํ์ค์ฑ ํ๊ฒฝ์ ์ ํฉํฉ๋๋ค ๊ณ์ฐ ํจ์จ์ฑ :๋ชฌํ
์นด๋ฅผ๋ก๋ ๊ณ ์ฐจ์ ๋ฌธ์ ์์ ์ฅ์ ์ ๊ฐ์ง๋๋ค ์ค์๋ ํ๋ณธ ์ถ์ถ์ ํฌ๊ท ์ฌ๊ฑด ์ถ์ ์ ํ๋๋ฅผ ํฌ๊ฒ ํฅ์์ํฌ ์ ์์ต๋๋ค ์ค์ฉ์ ๊ฐ์น :์์ ํ ์๊ณ ๋ฆฌ์ฆ ๊ตฌํ ํ๋ ์์ํฌ ์ ๊ณต ์ฌ๋ฌ ์ค์ํ ์์ฉ ๋ถ์ผ ํฌํจ ์๋ ด ์๋ : ๋ชฌํ
์นด๋ฅผ๋ก ๋ฐฉ๋ฒ์ ์๋ ด์ด ๋๋ ค ๋ง์ ํ๋ณธ์ด ํ์ํฉ๋๋ค๋ถ์ฐ ์ ์ด : ์ผ๋ถ ๋ฌธ์ ์ ๋ถ์ฐ์ด ํด ์ ์์ด ์ถ์ ์ ํ๋์ ์ํฅ์ ๋ฏธ์นฉ๋๋คMCMC ์ง๋จ : ์๋ ด ์ง๋จ ๋ฐ burn-in ๊ธฐ๊ฐ ์ ํ์ ์ฌ์ ํ ๊ณผ์ ๊ฐ ์์ต๋๋ค๊ณ ๊ธ MCMC ๋ฐฉ๋ฒ : Hamiltonian Monte Carlo, ๋ณ๋ถ ์ถ๋ก ๋ฑ๋ณ๋ ฌ ์๊ณ ๋ฆฌ์ฆ : ํ๋ ๊ณ์ฐ ์ํคํ
์ฒ๋ฅผ ํ์ฉํ ํจ์จ์ฑ ํฅ์์ ์ํ ๋ฐฉ๋ฒ : ํ๋ณธ ์ถ์ถ ์ ๋ต์ ๋์ ์กฐ์ ๊ต์ก์ ๊ฐ์น :๊ตฌ์กฐ๊ฐ ๋ช
ํํ๊ณ ๊ธฐ์ด์์ ๊ณ ๊ธ๊น์ง ๋จ๊ณ์ ์ผ๋ก ์งํ๋ฉ๋๋ค ์ด๋ก ๊ณผ ์ค์ ๋ฅผ ๋๋ฑํ๊ฒ ์ค์ํ๋ฉฐ ์์ ํ ์ฝ๋ ๊ตฌํ์ ์ ๊ณตํฉ๋๋ค ์ฌ๋ฌ ์์ฉ ๋ถ์ผ๋ฅผ ํฌํจํ์ฌ ์ค์ฉ์ฑ์ด ๋์ต๋๋ค ๊ธฐ์ ์ ์์ ์ฑ :ํ๋ฅ ๋ก ์ ์๋ฎฌ๋ ์ด์
์ ํต์ฌ ๋ฐฉ๋ฒ์ ํฌํจํฉ๋๋ค ์๋ ด์ฑ ๋ถ์ ๋ฐ ์ค์ฐจ ์ถ์ ์ ์ ๊ณตํฉ๋๋ค ํ๋ MCMC ๋ฐฉ๋ฒ์ ํฌํจํฉ๋๋ค ๊ตฌํ ํ์ง :Python ์ฝ๋๊ฐ ๊ท๋ฒ์ ์ด๊ณ ์ดํดํ๊ธฐ ์ฝ์ต๋๋ค ์๊ณ ๋ฆฌ์ฆ ๊ตฌํ์ด ์ ํํ๊ณ ๊ฒ์ฆ๋์์ต๋๋ค ์๊ฐํ ๊ฒฐ๊ณผ๋ฅผ ์ ๊ณตํฉ๋๋ค ๊น์ด ์ ํ : ๊ต์ก ์๋ฃ๋ก์ ์ผ๋ถ ๊ณ ๊ธ ์ฃผ์ ์ ๋
ผ์๊ฐ ์ถฉ๋ถํ์ง ์์ต๋๋คํ๋ ๋ฐฉ๋ฒ : ๋ณ๋ถ ์ถ๋ก , ์ฌ์ธต ํ์ต ๊ด๋ จ ์ต์ ๋ฐฉ๋ฒ์ด ๋ถ์กฑํฉ๋๋ค๊ณ์ฐ ์ต์ ํ : ๋ณ๋ ฌ ๊ณ์ฐ ๋ฐ GPU ๊ฐ์์ ๋ํ ๋
ผ์๊ฐ ์ ์ต๋๋ค๊ต์ก์ ๊ฐ์น : ํ๋ฅ ๋ก ์ ์๋ฎฌ๋ ์ด์
๊ต์ก์ ์ํ ์ฐ์ํ ์๋ฃ ์ ๊ณต์ค์ฉ์ ์ฐธ๊ณ ์๋ฃ : ์ฐ๊ตฌ์ ๋ฐ ์์ง๋์ด๋ฅผ ์ํ ์ค์ฉ ํธ๋๋ถ์ฝ๋ ๊ธฐ์ฌ : ์ฌํ ๊ฐ๋ฅํ ์๊ณ ๋ฆฌ์ฆ ๊ตฌํ ์ ๊ณต๊ต์ก ๋ชฉ์ : ๊ณผํ๊ณ์ฐ, ํต๊ณํ, ์์ฉ์ํ ๊ณผ์ ์ฐ๊ตฌ ์์ฉ : ์๋ฌผ์ ๋ณดํ, ๊ธ์ต๊ณตํ, ๋ฌผ๋ฆฌ ์๋ฎฌ๋ ์ด์
๊ณตํ ์ค์ : ์ํ ํ๊ฐ, ์์คํ
์๋ฎฌ๋ ์ด์
, ์ต์ ํ ๋ฌธ์ ๊ฐ์๋
ธํธ๋ ํด๋น ๋ถ์ผ์ ๊ณ ์ ๊ต์ฌ๋ฅผ ์ธ์ฉํฉ๋๋ค:
DeGroot & Schervish: ํ๋ฅ ๋ก ๊ณผ ํต๊ณํ Ross: ์๋ฎฌ๋ ์ด์
Rubinstein & Kroese: ์๋ฎฌ๋ ์ด์
๊ณผ ๋ชฌํ
์นด๋ฅผ๋ก ๋ฐฉ๋ฒ Robert & Casella: ๋ชฌํ
์นด๋ฅผ๋ก ํต๊ณ ๋ฐฉ๋ฒ ์ข
ํฉ ํ๊ฐ : ์ด๋ ๋์ ํ์ง์ ํ๋ฅ ๋ก ์ ์๋ฎฌ๋ ์ด์
๊ต์ก ์๋ฃ๋ก, ์ฒด๊ณ์ฑ์ด ๊ฐํ๊ณ ์ค์ฉ์ฑ์ด ์ฐ์ํ๋ฉฐ, ํ์ต์์๊ฒ ์ด๋ก ์์ ์ค์ ๊น์ง์ ์์ ํ ํ์ต ๊ฒฝ๋ก๋ฅผ ์ ๊ณตํฉ๋๋ค. ๊ต์ก ๊ฐ์๋
ธํธ๋ก์ ์ผ๋ถ ์ต์ฒจ๋จ ๋ฐฉ๋ฒ์ ์ ํ์ด ์์ง๋ง, ๊ต์ก์ ๊ฐ์น์ ์ค์ฉ์ ๊ฐ์น๊ฐ ๋ชจ๋ ๋์ผ๋ฉฐ, ํด๋น ๋ถ์ผ์ ์ฐ์ํ ์ฐธ๊ณ ์๋ฃ์
๋๋ค.