матрица корреляции настолько велика (50000 на 50000), что неэффективна при вычислении того, что я хочу. Что я хочу сделать, так это разбить его на группы и рассматривать каждую как отдельную матрицу корреляции. Однако как справиться с зависимостью между этими меньшими матрицами корреляции? Целый день копаюсь в интернете, но ничего не выходит. Должен быть какой-то алгоритм, связанный с аппроксимацией таких больших матриц корреляции, верно?
Могу ли я разбить крупномасштабную корреляционную матрицу?
comment
Не могли бы вы уточнить, чего именно вы пытаетесь достичь с помощью матрицы?
- person michaelv2   schedule 16.06.2011
comment
для генерации 50000 * 200 зависимых переменных путем умножения независимых случайных величин на разложение Холецкого.
- person angielovesmath   schedule 17.06.2011
Ответы (1)
Даже корреляционная матрица 4 x 4 чувствительна к ошибкам. В любом случае, вот несколько ссылок, которые могут помочь:
http://www.oxford-man.ox.ac.uk/documents/papers/2011OMI08_Sheppard.pdf
http://www.kevinsheppard.com/images/4/47/Chapter8.pdf
http://arxiv.org/PS_cache/arxiv/pdf/1009/1009.5331v1.pdf
http://cran.r-project.org/web/packages/tawny/index.html
http://www.rinfinance.com/RinFinance2009/presentations/yollin_slides.pdf
http://nurometic.com/quantitative-finance/tawny/portfolio-optimization-with-tawny
http://quantivity.wordpress.com/2011/04/17/minimum-variance-portfolios/
person
bill_080
schedule
16.06.2011