CopulaDistribution

CopulaDistribution[ker,{dist1,dist2,}]

カーネル分布 ker,周辺分布 dist1, dist2, のコピュラ分布を表す.

詳細

  • 累積分布関数は で与えられる.ただし,はカーネル ker の累積分布関数,distiの累積分布関数である.
  • 周辺分布 distiは任意の一変量分布でよい.
  • 次のカーネル ker を使うことができる.
  • "Product"独立分布
    "Maximal"FrechétHoeffding上界
    "Minimal"FrechétHoeffding下界
    {"Frank",α}Frankコピュラ
    {"Clayton",c}ClaytonParetoコピュラ
    {"GumbelHougaard",α}GumbelHougaardコピュラ
    {"FGM",α}FarlieGumbelMorgensternコピュラ
    {"AMH",α}AliMikhailHaqコピュラ
    {"Binormal",ρ}相関が の二変量ガウス分布
    {"Multinormal",Σ}共分散が の多変量ガウス分布
    {"MultivariateT",Σ,ν}尺度行列 ,自由度 の多変量 分布
  • "Frank"の場合, は二次元の任意の正の数,あるいは,二次元より上の次元では,特定の定数 以下の任意の正の数でよい.
  • "Clayton"の場合は, は任意の正の数でよい.
  • "GumbelHougaard"の場合は, は1以上の任意の実数でよい.
  • "FGM""AMH"の場合は,からまでの任意の実数でよい.
  • "Binormal""Multinormal""MultivariateT"の母数はそれぞれBinormalDistributionMultinormalDistributionMultivariateTDistributionのものと同じである.
  • CopulaDistributionは,MeanPDFRandomVariate等の関数とともに使うことができる.

予備知識

  • CopulaDistribution[ker,{dist1,dist2,,distn}]は,第 周辺分布(MarginalDistribution)が厳密に distjであり,distjに従う確率変量の累積分布関数が一様分布(UniformDistribution)に従う多変量統計分布を表す.一般的なコピュラ分布CopulaDistribution[ker,{dist1,dist2,,distn}]については,Yj=TransformedDistribution[Fj[x],xdistj]の確率密度関数(PDF)は,Fj[x]distjの累積分布関数である場合は常にUniformDistribution[]に等しい.コピュラ分布はすべて上記の特性を有するが,特定のコピュラ分布の特徴と動作はそのカーネル ker と周辺分布 dist1,dist2,,distnに依存する.
  • コピュラ分布は,実際のところ,変数間の依存関係を説明するツールであり,この文脈では,ker を変えることでさまざまな依存度を調べることができる(例:{"FGM",α}は変数間の弱い依存関係の分析ができ,"Product"は独立変数の分析ができる).コピュラ分布のパラメータ化に使える定義済みのカーネル ker は11個あり,独立・従属カーネル("Product""Maximal""Minimal"),アルキメデスカーネル({"Frank",α},ただし,のときはのときは についての{"Clayton",c}についての {"GumbelHougaard",α}についての{"AMH",α}),分布派生カーネル(BinormalDistributionにおけるような ρ についての{"Binormal",ρ}MultinormalDistributionにおけるような Σ についての{"Multinormal",Σ}MultivariateTDistributionにおけるような Σ および ν についての{"MultivariateT",Σ,ν},非結合カーネル(について{"FGM",α})の4つのグループに分けることができる.メンバーは定性的あるいは理論的に同じような特性を共有する.
  • Sklarの定理は,関係 を介して任意の結合分布 とその一変量周辺分布 を「カップル」にするコピュラ が存在し,したがって,コピュラ分布が多変量統計のいたるところに存在することを証明した.コピュラ分布は1940年代にまで遡ることができるが,今日使用されている用語と構造の多くは1950年代から1960年代にかけて開発されたものである.コピュラは,その萌芽期より,信頼性理論,気象学,待ち行列理論を含むさまざまな分野における現象のモデル化に使われている.また,生存分析における生存コピュラや金融工学におけるパニックコピュラのように,各分野のツールとなるように特別な目的を持ったコピュラおよびカーネルも開発されている.コピュラ分布は,モンテカルロ理論や応用数学でも,他とは無関係の理論的興味を集めている.
  • CopulaDistribution[ker,{dist1,,distn}]と他のさまざまな分布の間には,パラメータ kerdistjによって数多くの関係がある.すべての分布 distjについて,CopulaDistribution["Product",{dist1,,distn}]ProductDistribution[dist1,,distn]に等しく,2つのNormalDistributionの積コピュラはBinormalDistributionである.さらに,積コピュラは,CopulaDistribution["Product",{dist1,,distn}]の確率密度分布が,すべての分布 distjについて,CopulaDistribution[{"Binormal",0},{dist1,,distn}]のそれと厳密に等しいという意味で,ゼロ相関の二項正規コピュラと等しい.分布由来カーネルの中で,NormalDistributionに従う周辺分布のある二項正規コピュラとStudentTDistributionに従う周辺分布のある多変量 コピュラは,それぞれBinormalDistributionMultivariateTDistributionに等しい.また,アルキメデスコピュラとさまざまな分布の間には定性的に同じような関係が数限りなく存在する.

例題

すべて開くすべて閉じる

  (3)

積コピュラを定義する:

FarlieGumbelMorgenstern(FGM)コピュラを定義する:

三次元最大コピュラを定義する:

スコープ  (32)

基本的な用法  (6)

2つの正規分布を使って積コピュラを定義する:

確率密度関数:

累積分布関数:

2つの一様分布を使ってFrankコピュラを定義する:

確率ベクトルを生成する:

平均と分散を比較する:

ベータ分布に従うFGMコピュラを定義する:

モーメントとモーメント母関数:

離散成分を持つ最大コピュラを定義する:

確率密度関数:

確率と期待値を計算する:

ポアソン分布に従う最小コピュラを定義する:

確率密度関数:

統計特性は成分ごとに計算される:

分布母数を推定する:

コピュラカーネル  (11)

積コピュラ:

確率密度関数:

累積分布関数:

最大コピュラ:

累積分布関数:

最小コピュラ:

累積分布関数:

Frankコピュラ:

確率密度関数:

累積分布関数:

Claytonコピュラ:

確率密度関数:

累積分布関数:

GumbelHougaardコピュラ:

確率密度関数:

累積分布関数:

Farlie-Gordon-Morgensternコピュラ:

確率密度関数:

累積分布関数:

AliMikhailHaqueコピュラ:

確率密度関数:

累積分布関数:

二変量正規コピュラ:

確率密度関数:

多変量正規コピュラ:

確率密度関数:

多変量スチューデント コピュラ:

確率密度関数:

パラメトリック分布  (4)

周辺分布がベータ分布である最小コピュラを定義する:

累積分布関数:

生存関数:

異なる連続周辺分布の最大コピュラを定義する:

累積分布関数:

平均と分散:

歪度と尖度:

ポアソン周辺分布のコピュラを定義する:

確率密度関数:

ハザード関数:

負の二項分布が周辺分布のコピュラを定義する:

確率密度関数:

乱数を生成する:

ノンパラメトリック分布  (3)

SmoothKernelDistributionのコピュラ分布を定義する:

確率密度関数:

平均と分散:

EmpiricalDistributionのコピュラ分布を定義する:

確率密度関数:

HistogramDistributionのコピュラ分布を定義する:

確率密度関数をプロットする:

累積分布関数をプロットする:

派生分布  (8)

TruncatedDistributionを周辺分布としてコピュラ分布を定義する:

確率密度関数:

CensoredDistributionを周辺分布としてコピュラ分布を定義する:

確率密度関数:

平均と分散:

MixtureDistributionを周辺分布としてコピュラ分布を定義する:

確率密度関数:

累積分布関数:

ParameterMixtureDistributionを周辺分布としてコピュラ分布を定義する:

確率密度関数:

ハザード関数:

OrderDistributionを周辺分布としてコピュラ分布を定義する:

確率密度関数:

累積分布関数:

TransformedDistributionを周辺分布としてコピュラ分布を定義する:

確率密度関数:

平均と分散:

歪度と尖度:

MarginalDistributionを周辺分布としてコピュラ分布を定義する:

確率密度関数:

QuantityDistributionが周辺分布のコピュラ分布を評価するとQuantityDistributionになる:

平均と分散:

アプリケーション  (6)

4つの部品からなるシステムがある.それぞれの部品の寿命は1時間あたりを母数として指数的に分布している.故障までの時間に対する依存度はα1/3のFarlieGumbelMorgensternコピュラ分布でモデル化される.500時間経ってもどの部品も故障していない確率を求める:

部品の1つが1000時間後に故障する確率を求める:

2つの資産の値がそれぞれドリフト ,ボラティリティ で幾何ブラウン運動に従うと仮定する.両方の初期値を1と仮定して,時間 における両方の資産の連結累積分布関数の境界を求める:

下界:

上界:

以下の値を仮定して累積分布関数のプロットを比較する:

2つの会社にそれぞれ の負債があり,双方とも初期資産が1であったと仮定する.資産の値がそれぞれドリフト ,ボラティリティ で幾何ブラウン運動に従うと仮定する.Frankコピュラを仮定して時間 におけるデフォルトの連結確率を求める:

α に依存するデフォルト確率:

極限値:

コーシーコピュラは自由度1の多変量スチューデント コピュラである:

確率密度関数:

散布図を使って密度を可視化する:

母数の異なる値についてGumbelHougaardコピュラを定義する:

母数の値が値間の依存関係にどのように影響するかを示す:

Gumbelの二変量ロジスティック分布はロジスティック周辺分布を持つAMHコピュラ分布である:

確率密度関数を可視化する:

累積分布関数は,一変量ロジスティック分布の累積分布関数の構造を持つ:

特性と関係  (5)

2つの正規分布の積コピュラ分布は二変量正規分布である:

積コピュラはゼロ相関の二変量正規コピュラに等しい:

周辺分布が正規分布の二変量正規コピュラはBinormalDistributionである:

周辺分布がスチューデント 分布の多変量 コピュラはMultivariateTDistributionである:

コピュラのMarginalDistributionは成分分布を返す:

考えられる問題  (1)

CopulaDistributionは周辺分布としてProductDistributionを取らない:

すべての分布をリストに入れるのが正しいシンタックスである:

おもしろい例題  (2)

周辺分布が一様分布であるいくつかのコピュラカーネル:

周辺分布が異なるFrankコピュラ:

Wolfram Research (2010), CopulaDistribution, Wolfram言語関数, https://reference.wolfram.com/language/ref/CopulaDistribution.html (2016年に更新).

テキスト

Wolfram Research (2010), CopulaDistribution, Wolfram言語関数, https://reference.wolfram.com/language/ref/CopulaDistribution.html (2016年に更新).

CMS

Wolfram Language. 2010. "CopulaDistribution." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2016. https://reference.wolfram.com/language/ref/CopulaDistribution.html.

APA

Wolfram Language. (2010). CopulaDistribution. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CopulaDistribution.html

BibTeX

@misc{reference.wolfram_2024_copuladistribution, author="Wolfram Research", title="{CopulaDistribution}", year="2016", howpublished="\url{https://reference.wolfram.com/language/ref/CopulaDistribution.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_copuladistribution, organization={Wolfram Research}, title={CopulaDistribution}, year={2016}, url={https://reference.wolfram.com/language/ref/CopulaDistribution.html}, note=[Accessed: 22-November-2024 ]}