Shingoの数学ノート

プログラミングと機械学習のメモ

離散型確率分布でも連続型確率分布でもない確率分布

最近機械学習の実装系を多く挙げていたので、今回はちょっと理論チックに行きます。

離散型確率分布と連続型確率分布

分析をしている人ならば、確率分布には離散型と連続型が存在することはご存知でしょう。定義は以下のようになっています。(東大出版の統計学入門の定義を書きました。)

  • ある確率変数XXが可算集合{x1,x2,}\{x_1,x_2,\cdots\}の値を取るとする(飛び飛びの値を取るとする)。以下がなりたつffが存在するとき、XX離散型の確率分布を持つという。
P(X=xk)=f(xk) P(X=x_k)=f(x_k)
  • ある確率変数XXが連続値をとるとする。以下がなりたつffが存在するとき、XX連続型の確率分布を持つという。
P(aXb)=abf(x)dx P(a \le X \le b) = \int_a^bf(x)dx

例を挙げると、離散型の確率分布は二項分布やポアソン分布、連続型の確率分布は正規分布や一様分布などがあります。

離散でも連続でもない確率分布

離散型の確率分布と連続型の確率分布の定義をよく見ると、実はどちらにも属さない確率分布がありそうな気がします。というか実際にあります。

例えば、XXは0.5の確率で0の値を取り、残りの0.5の確率で[0,1]上の一様分布に従う確率変数とします。XXは確率変数ですが、XXの確率分布は離散型でしょうか、連続型でしょうか。

XXが離散だとすると、XXは[0,1]上の実数値を取りうるため、取りうる値が可算ではありません。(飛び飛びの値ではありません。)

XXが連続だとすると、連続の定義からP(X=0)=0P(X=0)=0 (a=b=0a=b=0を代入)となりますが、実際はXXは0.5の確率で0を取ります。

つまり、XXは離散型でも連続型でもない確率分布をもつ確率変数となってしまったのです。

まとめ

何が言いたかったかというと、離散型でないから連続型だ!という間違いは犯さないようにしましょう、ということです(私の失敗談より)。特に、取りうる値が連続だからと言って、確率密度関数が存在すると考えるのは非常に危険なのでやめましょう。

Comments

Loading comments...