リー・カーターモデルは、死亡率予測および平均余命予測に使用される数値アルゴリズムです。[ 1 ] モデルへの入力は、通常、年齢が列、年が行となる、時間に対して単調に並べられた年齢別死亡率のマトリックスです。出力は、入力と同じ形式の予測死亡率マトリックスです。
このモデルは特異値分解(SVD)を用いて以下を求めます。
通常は線形であり、これはほとんどの集団において平均寿命の伸びが毎年ほぼ一定であることを意味します。SVDを計算する前に、年齢別死亡率はまず次のように変換されます。対数を取ってから、時間経過に伴う年齢別平均値を差し引いて中心化します。時間経過に伴う年齢別平均値は、で表されます。下付き文字これは、年齢と時間の両方を包含する。
多くの研究者はベクトルを各年の経験的平均余命に適合させることにより、そしてSVDで生成。このアプローチを使用して調整すると、通常は小さい。
死亡率を予測するために、(調整済みか否かにかかわらず)は投影されるARIMAモデルを使用して将来の年を予測します。対応する予測乗算によって回復されるによるそしてSの最初の対角要素()実際の死亡率は、このベクトルの指数関数を取ることによって求められます。
線形性のため一般的には、傾向を伴うランダムウォークとしてモデル化されます。この予測行列から平均値を加算し、指数関数を用いて通常の死亡率を算出することで、平均余命やその他の生命表指標を計算できます。
ほとんどの実装では、モンテカルロ法を用いて複数の死亡率予測をシミュレーションすることで、予測の信頼区間が生成されます。シミュレーション結果の5%から95%パーセンタイルの間の死亡率の範囲が、有効な予測とみなされます。これらのシミュレーションは、拡張することによって実行されます。標準誤差に基づくランダム化を使用して将来に入力データから導出される。
このアルゴリズムは、以下の式に対する最小二乗解を求めることを目的としています。
どこは各年齢の死亡率のマトリックスです。毎年。
SVDやその他の次元削減手法を適用しない場合、死亡率データの表は相関性の高い多変量データ系列となり、これらの多次元時系列の複雑さゆえに予測が困難になります。SVDは、 Googleのページランクアルゴリズムをはじめ、さまざまな分野で次元削減手法として広く利用されています。
リー・カーターモデルは、 1992年にロナルド・D・リーとローレンス・カーターによって「米国の死亡率のモデリングと予測」という論文で発表されました。[ 2 ]このモデルは、1980年代後半から1990年代初頭にかけて、逆投影法を用いて過去の人口統計における死亡率を推定しようとした彼らの研究から発展したものです。[ 3 ]このモデルは、米国社会保障局、米国国勢調査局、国連などで使用されています。現在では、世界で最も広く使用されている死亡率予測手法となっています。[ 4 ]
リー・カーターモデルには拡張版がいくつかあり、特に欠落年、相関関係にある男女集団、そして死亡率の共通性を持つ集団(例えば西ヨーロッパ)における大規模な一貫性を考慮するための拡張版が挙げられます。関連する論文の多くは、ロナルド・リー教授のウェブサイトで閲覧できます。
リー・カーターモデルを用いた予測のためのソフトウェアパッケージは少ない。