1. 生存関数
生存関数は、特定の時間までにあるイベント(例えば、機械の故障、人の死亡など)が起こらない確率を表します。
生存関数は次のように定義されます。
ここで、はイベントが起こるまでの時間を表す確率変数です。
生存関数の主な意味は、時間の経過とともにイベントがまだ起こらない確率を示すことです。
これは、例えば、製品の耐久性や患者の生存期間を評価する際に非常に役立ちます。
時間が増加するにつれて、は一般に減少します。
なぜなら、より長い期間が経過すればするほど、イベントが発生する確率が高くなるためです。
つまり、生存関数は、1から始まります()。
これは、時間がの時点でイベントが発生する確率が0であるため、全員が生存している(あるいはイベントがまだ発生していない)ことを意味します。
また、時間が無限大に向かうにつれて、生存関数はに近づきます。
これは、十分な時間が経過すれば、最終的にはすべての個体がイベントに遭遇する(つまり、故障するか、死亡するなど)ことを反映しています。
2. ハザード関数
ハザード関数は、特定の時点における瞬間的なイベント発生率を表します。
ハザード関数は次のように定義されます。
これは、時刻でイベントがまだ発生していないという条件の下で、次の瞬間()にイベントが発生する確率密度を表しています。
こちらの内容をもう少し詳細に解説します。
「時刻でイベントがまだ発生していないという条件の下でイベントが発生する」という確率は、次のように条件付き確率を用いて表現することができます。
はイベントが起こるまでの時間を表します。
はからの間でイベントが発生する確率を表します。
は、特定の時間までイベントが発生しない確率を表します。
この条件付き確率の分子には、 がありますが、これは実際にはと同義です。
なぜなら、はの条件に含まれているためです。
これをふまえて、式を整理すると次のようになります。
続いて、特定のにおけるイベントの「瞬間的」な発生確率を求めるために、両辺をで割ってを限りなく小さくします。
つまり、「瞬間的」な発生確率を求めるために、両辺を微分するということです。
このようにハザード関数の値は、時刻でイベントがまだ発生していないという条件の下、次の瞬間にイベントがどれだけ起こりやすいかを示します。
高い値はイベントが発生する可能性が高いことを意味し、低い値はその逆を意味します。