Copula: Log-likelihood, AIC, BIC

Dear All, I am trying to estimate the best copula and have read that one approach is to compare log-likelihood and some information criteria (AIC, BIC). But I can not calculate them, also in the examples provided there is no info how to proceed. Help please... Would be very grateful! Thanks in advance.

1 件のコメント

Antonio
Antonio 2014 年 9 月 20 日
I have the same question, I have two dataset that are distributed following a Normal Distribution, after using the normcdf to make them Uniform, afterwards, I use the copulafit comamand to fit with the different families of copulas, and now I would like to check which is the one that adapt better, in order to measure the dependence among the data.
I guess that AIC and BIC are the best way to deal with this, but I do not know how to implement them.

サインインしてコメントする。

回答 (1 件)

M Bateni
M Bateni 2016 年 6 月 23 日

1 投票

You can go to the body of built-in file 'copulafit' by typing 'edit copulafit' in the command window. At the end of the body of that function, there are some sub-functions starting with "negloglike" like 'negloglike_clayton'. By using those functions out of 'copulafit', you can have negative likelihood values for different copula families. having this value, you can easily calculate AIC or BIC (maybe using 'aicbic' function).

2 件のコメント

Lazola Ngcengula
Lazola Ngcengula 2017 年 5 月 3 日
Thanks very much man, this works perfectly after a few modifications of course.
kantha vel
kantha vel 2018 年 9 月 10 日
編集済み: kantha vel 2018 年 9 月 10 日
Hi friend Lazola Can you send that code?

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeProbability Distributions and Hypothesis Tests についてさらに検索

質問済み:

2013 年 10 月 22 日

編集済み:

2018 年 9 月 10 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by