Decir que tengo un no-estacionario Proceso Gaussiano con un cuadrado exponencial de la covarianza cuya forma varía a lo largo del espacio. La covarianza de las entradas son:
Kij=N(|xi−xj|,σ2i+σ2j)Kij=N(|xi−xj|,σ2i+σ2j)
Donde σ2i es el local de la varianza en el punto de i. (Esta covarianza es construido a partir de un no-uniforme de convolución--para más información, ver Paciorek Y Schervish, Environmetrics 2006).
La evaluación de la Gaussiana Proceso de probabilidad requiere invertir (o, al menos, el cómputo de la Cholesky/Eigen descomposición de) K:
p(D)∼N(0,K+σ2nI)
Donde σn es independiente de ruido plazo. Que es potencialmente una tarea muy difícil cuando K es grande, y quiero ser capaz de hacer esto por ~106 puntos de datos. Hay trucos para acelerar esta descomposición? Aquí hay dos supuestos simplificadores:
- el σi condiciones cambian lentamente, por lo que la covarianza es localmente estacionarios (no estoy seguro de cómo definir rigurosamente que - Paciorek el σ términos que vienen de otro GP).
- los datos están en un regular rejilla 3D (si es que eran estacionarios podría utilizar super rápido de Kronecker técnicas, ver Gilboa 2015).
Enfoque actual: "la fuerza bruta" la descomposición con escasa técnicas de inversión, pero esto realmente sólo funciona en un número muy pequeño de casos.