ユニット 3 / 11

リザーブ(プロビジョニング)口座:IBNR、チェーンラダー、人工知能による検証

利益:

  • 人工知能の支援を受けて、損害進展トライアングル、IBNR(発生したが報告されていない損害)およびチェーンラダー法を確立し、進展要因を解釈する能力
  • ボーンヒュッター・ファーガソンやマックなどの代替手法と結果を比較し、人工知能を使用して予備不確実性 (変動性、信頼区間) を説明する能力
  • 人工知能によって計算された引当金の数値は最終的なものではなく草案であり、開発係数の選択と司法上の修正は責任ある保険数理人に属することを維持できること。

保険会社が今日損害賠償を支払うとき、実際には過去に販売した保険の負債を返済していることになります。しかし、すべての損害が直ちに報告されるわけではなく、報告されたすべての損害が直ちに全額支払われるわけでもありません。今日交通事故が発生し、3か月後に会社に通知され、裁判手続きに2年かかり、最終的な支払いが判明するのは4年後です。したがって、会社は、まだ全額支払われていない、またはまだ報告されていない損害賠償に備えて、今日から資金を積み立てなければなりません。このお金は準備金と呼ばれ、その正確な計算は保険会社にとって最も重要な数理業務です。もし彼の退職が減れば、会社は破産するだろう。配分が多すぎると、資本が無駄に縛られ、利益が隠れてしまいます。

この単元では、引当金会計の中心となる 3 つの概念、損害展開トライアングル、IBNR、チェーンラダー法について説明します。次に、代替手法 (Bornhuetter-Ferguson、Mack) と不確実性を検討します。 AI はこれらの計算のコードを書き、三角形を埋め、係数を計算し、結果を説明します。ただし、開発要素の選択、司法修正、最終引当額に対する責任は責任ある保険計理人にあります。

ダメージ展開トライアングルとは何ですか?

引当金計算の基礎となるのは、開発トライアングル/ランオフトライアングルです。行は損害が発生した期間(事故年)を示し、列はその損害に対して支払われた金額(開発年)を示します。これは次のようになります。2021 年の事故年の最初の開発年に 400 万が支払われ、2 年目に累計 620 万が支払われ、3 年目には 700 万が支払われました。古い事故年度は成熟しました(ほぼすべての支払いが完了しました)が、新しい年度はまだ発展途上です。したがって、三角形の名前は、新年のさらなる発展がまだ起こっていないため、右下隅は空です。保険計理士の仕事は、この空きコーナーを推定することです。

IBNR (Incurred But Not Reported) はまさにこのギャップの一部であり、発生したがまだ会社に報告されていない保険金請求の将来コストです。 IBNER (報告されているが予約が不十分なクレームの追加開発) もあります。実際には、トライアングル法により、必要な備えの合計 (有償 + 将来の開発) が見積もられます。支払われた部分を差し引くと、IBNR を含む残りの引当金が残ります。

ヒント: 「支払われた損害」と「発生した損害 (支払われた + 既知の予備金)」という 2 つの異なる基準に基づいて三角形を設定できます。 2 つを一緒に調べると、保険請求チームの予約行動の変化を把握するのに役立ちます。

鎖はしごのステップバイステップ

チェーンラダーは最も一般的な対応方法であり、そのロジックは直観的です。過去の損失が開発年から次の開発年にかけて平均して一定の割合で増加した場合、新しい年も同様の割合で増加します。手順:

  1. 累積三角形を設定します。各事故の累積支払保険金を開発年ごとに並べ替えます。
  2. 開発要因を計算します。各列パス: 次の列の合計 / 現在の列の合計 (両方の列が占有されている行のみを使用)。たとえば、係数 1→2 は 1.45 です。因数 2→3 は 1.12 になります。この係数は年齢対年齢係数と呼ばれます。
  3. 累積 (積み上げ) 因子を見つけます。各年の決勝に到達するには、残りの要素を掛け合わせます。
  4. 空いている隅を埋めます。新しい事故年の最新の既知の値に残りの係数を乗じて、最終的な損害を推定します。
  5. 応答を計算します。最終損害額 - 現在までに支払われた額 = 将来支払われる引当金 (IBNR を含む)。

次の表は、ミニ例です (累積支払ダメージ、100 万 TL)。

事故の年

さあ。 1

さあ。 2

さあ。 3

さあ。 4

2021年

4.0

6.0

6.8

7.0

2022年

4.4

6.5

7.3

?

2023年

4.8

7.0

?

?

2024年

5.2

?

?

?

この三角形では、係数 1→2 は約 1.47 です。 2→3は約1.12。 3→4 は約 1.03 に相当します。 2024 年の最終額は 5.2 × 1.47 × 1.12 × 1.03 ≈ 882 万、支払額は5.2なので、引当金は約362万TLとなります。 AIはこの計算を数秒で実行しますが、要素が合理的かどうかは保険計理人が判断します。

代替方法と不確実性

最近の事故年のデータはほとんどないため、開発要因は小さな変動に非常に敏感であるため、チェーンラダーだけでは十分ではありません。大きな損害が 1 つ発生すると、見積もり全体が吹き飛ぶ可能性があります。そのため、ボーンヒュッター・ファーガソン (BF) 法が使用されます。BF では、外部の予想損失率情報を使用して未開発部分を推定し、ボラティリティを平滑化します。成熟した年にはチェーンラダーが好まれ、新年や未熟な年にはBFが好まれます。これらを総合すると、バランスの取れた見積もりが得られます。

不確実性を測定するには、Mack 法が使用されます。Mack 法は、連鎖はしご推定の標準誤差 (ばらつき) を分析的に与えます。さらに、応答の完全な確率分布は、ブートストラップ (データを繰り返しサンプリングすることによるシミュレーション) によって生成できます。これは、「最悪の場合のシナリオではどのような対応が取られるでしょうか?」という (ソルベンシー II にとって重要な) 質問に答えます。 AI は、コードの生成とこれらのメソッドの比較において非常に強力です。

注意: 成長因子の選択は機械的ではありません。 1 年以内に、法律の変更、訴訟の大波、保険金支払い率の変更などにより、これらの要因が混乱する可能性があります。 「単純平均、加重平均、過去 3 年間」の選択は司法的なものであり、正当化されなければなりません。

積立会計におけるAIの活用方法

1) チェーンラダーコード:

チェーンラダーを計算するコメント付きコードを Python で作成します。入力: 累積支払ダメージ三角形 (リストのリスト、欠落セルなし)。 1) 各カラムパスの体積加重経過時間係数を計算します。 2) 累積因子を求めます。 3) 空白の隅を埋めて、事故年ごとの最終的な損害額を推定してください。 4) 報酬を計算して合計します (最終 - 支払済み)。各中間ステップを画面に出力します。ライブラリを作成せず、基本的な Python を使用してください。

2) 方法の比較:

保険計理士にチェーンラダーとボルンヒュッター・ファーガソンの違いを説明してください。 - どのような状況において、どちらがより信頼できますか? - 新しい (未熟な) 事故年には BF が好まれるのはなぜですか? - BF に必要な「予想損害率」はどのように決定すればよいですか?メリット・デメリットを表にまとめます。

3) 因子の妥当性チェック:

次の年齢対年齢係数があります: 1->2: 1.47; 2->3: 1.12; 3→4: 1.03; 4->5: 1,45。4->5 の要素は、他の要素と比較すると奇妙に見えます。- このジャンプの考えられる理由は何ですか (規制、重大な損害、データ エラー)?- 検証するにはどのようなチェックを行う必要がありますか?意思決定。チェックリストをください。

4) 不確実性の解釈:

私のチェーンラダーの最良推定引当金は 4,200 万 TL、マックの標準誤差は 530 万です。これを管理者や規制当局にどのように説明すればよいですか?- 75% と 99.5% のレベルが何を意味するのかをわかりやすい言葉で説明してください。- 「単一の数字ではなく範囲」というメッセージをどのように伝えればよいでしょうか?

弱いプロンプト / 強いプロンプト

弱いプロンプト:

私の報酬を計算してください。

三角形もメソッドもデータもありません。 AIはそのギャップにフィットします。

強力なプロンプト:

あなたの役割: 予約アシスタント。累積支払保険金トライアングル (匿名、100 万 TL) を提示します:2021: [4.0, 6.0, 6.8, 7.0]2022: [4.4, 6.5, 7.3]2023: [4.8, 7.0]2024: [5.2]タスク:1) 各ショーの年齢ごとの加重係数を計算します。2) 空白を埋めます。 3) 引当金総額 (最終 - 支払済み) を計算します。4) 2024 年は非常に新しいです。したがって、あなたの推定値がより不確実である理由を説明してください。手動で確認できるように中間番号を見せてください。私が提供するデータを使用してください。

ミニケース3個

ケース 1 — 不十分な規定。ある企業は、急成長している自社の交通ポートフォリオにおける過去 2 年間の事故を直鎖はしごで計算しました。新年要因が低かったため、引当金は 3,100 万 TL と見積もられました。保険計理士が BF に確認し、予想損害率を使用したところ、現実的な応答は 4,400 万 TL でした。 1,300万の差は1年後に実質損害額で確認されました。教訓:新年には、単なる鎖ははしごを欺く。

ケース 2 — 破損した要因。保険計理士補は、AI が生成した三角形の 3→4 係数が 1.42 であることに気づきました。一方、過去の平均は 1.05 でした。もし問答無用で可決されていたら、回答は約3割膨れ上がっていただろう。調査の結果、データ読み込みエラーにより事故年が2年ずれていたことが判明した。 AI はエラーを生成しませんでしたが、それに気づきませんでした。保険数理士の合理性チェックが引っかかった。

ケース 3 — 不確実性を正しく表現する。責任ある計理士は経営陣に「引当金は4,200万である」とだけ伝えた。経営者はこれが確実だと考えて利益を分配した。翌年、実質4800万人となったときに危機が起きた。来期、保険計理士はマックとブートストラップに「最良の推測は42だが、75%レベルは46、99.5%レベルは5500万」と範囲を提示した。経営陣はそれに応じて決定を下した。 AI ブートストラップ コードとチャートの準備にかかる時間を大幅に節約できました。

よくある間違い

  • 近年の事故では鎖はしごのみを使用。データが少ないということは変動要因を意味します。 BFとのバランス。
  • 開発要素を合理性管理の対象としないこと。 1 つの腐敗要因が反応全体を吹き飛ばします。過去のパターンと比較してください。
  • 逆数を単一の正確な数値として表示します。応答は推測です。不確実性の範囲なしでそれを提示する(Mack、ブートストラップ)と誤解を招きます。
  • 支払われたものと実現された三角形の混同。この 2 つは異なるものを測定します。一貫して 1 つの基準に基づいて作業するか、2 つを意識的に比較してください。
  • インフレや規制違反は無視する。過去の発展パターンが将来も同じであるとは限りません。構造変更も考慮してください。

要約すると

引当金は将来の負債の現時点での見積りであり、保険会社にとって最も重要な保険数理計算です。過去の支払いパターンは開発トライアングルで見られます。チェーンラダーは、空いているコーナーを年齢ごとの要素で埋め、IBNRを含む最終的な損害と補償を推定します。新しい年では、BF はより安定しています。不確実性は Mack とブートストラップによって測定されます。 AI は三角形を埋め、コードを記述し、メソッドを比較します。ただし、係数の選択、合理性のチェック、および最終的な数値は、責任ある保険計理人の判断と署名に依存します。

アプリケーションタスク

累積支払保険金の匿名ミニトライアングルを作成します (4 事故年 × 最大 4 開発年)。 AIに鎖梯子と同等の計算をしてもらいます。年齢ごとの要素と 2 年間の最終を手動で確認します。次に、AI に「BF が最近の 1 年間にどのように異なる結果をもたらしたでしょうか」と質問し、2 つの方法を比較します。要因の 1 つを意識的に歪め (たとえば、セルを 10 倍に拡大する)、AI の応答がどのように変化するか、妥当性チェックがこれをどのように捉えるかを観察します。

チェックリスト

  • [ ] 支払ったダメージに基づいて三角形を設定するか、受けたダメージに基づいて三角形を設定するかについては一貫していますか?
  • [ ] 年齢と年齢の要因を歴史的パターンと比較することによって、妥当性をチェックしましたか?
  • [ ] 新しい年/未熟な年について BF と照合しましたか?
  • [ ] 単一の数値ではなく、不確実性の範囲を指定して応答を提示しましたか?
  • [ ] 最終的なダメージとカウンター算術を独自に再計算しましたか?
  • [ ] 因子選択 (平均タイプ、期間) の正当性を書面にしましたか?