Trunc-Opt vine building algorithms
By: Dániel Pfeifer, Edith Alice Kovács
Potential Business Impact:
Makes complex math models work better and faster.
Vine copula models have become highly popular and practical tools for modelling multivariate probability distributions due to their flexibility in modelling different kinds of dependences between the random variables involved. However, their flexibility comes with the drawback of a high-dimensional parameter space. To tackle this problem, truncated vine copulas were introduced by Kurowicka (2010) (Gaussian case) and Brechmann and Czado (2013) (general case). Truncated vine copulas contain conditionally independent pair copulas after the truncation level. So far, in the general case, truncated vine constructing algorithms started from the lowest tree in order to encode the largest dependences in the lower trees. The novelty of this paper starts from the observation that a truncated vine is determined by the first tree after the truncation level (see Kovács and Szántai (2017)). This paper introduces a new score for fitting truncated vines to given data, called the Weight of the truncated vine. Then we propose a completely new methodology for constructing truncated vines. We prove theorems which motivate this new approach. While earlier algorithms did not use conditional independences, we give algorithms for constructing and encoding truncated vines which do exploit them. Finally, we illustrate the algorithms on real datasets and compare the results with well-known methods included in R packages. Our method generally compare favorably to previously known methods.
Similar Papers
Probabilistic patient risk profiling with pair-copula constructions
Methodology
Predicts surgery risks to help doctors decide care.
Time-varying Vine Copula model based on R-Vine structure and its application in financial risk research
Applications
Shows how money moves between countries better.
Vine Copulas as Differentiable Computational Graphs
Machine Learning (CS)
Makes AI better at predicting and understanding data.