Interpretación probabilística de las estrías de alisado de placas finas

8

TLDR: ¿Las estrías de regresión de placa delgada tienen una interpretación probabilística / bayesiana?

Dados pares de entrada-salida , ; Quiero estimar una función siguiente manera donde es una función del núcleo y es un vector de características de tamaño . Los coeficientes y se pueden encontrar resolviendo donde las filas de \ Phi están dadas por(xi,yi)i=1,...,nf()

f(x)u(x)=ϕ(xi)Tβ+i=1nαik(x,xi),
k(,)ϕ(xi)m<nαiβi
minαRn,βRm1nYΦβKαRn2+λαTKα,
Φϕ(xi)T y, con algún abuso de notación, la entrada i,j de la matriz del núcleo K es k(xi,xj) . Esto da
α=λ1(I+λ1K)1(YΦβ)
β={ΦT(I+λ1K)1Φ}1ΦT(I+λ1K)1Y.
Suponiendo que k(,) es una función de núcleo definida positiva, esta solución puede verse como el mejor predictor imparcial lineal para el siguiente modelo bayesiano:
y | (β,h())  N(ϕ(x)β+h(x),σ2),
h()  GP(0,τk(,)),
β1,
donde σ2/τ=λ y GP denota un proceso gaussiano. Ver por ejemplo https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2665800/

Mi pregunta es la siguiente. Supongamos que dejo k(x,x):=|xx|2ln(|xx|) y ϕ(x)T=(1,x) , es decir, la ranura delgada de la placa regresión. Ahora, k(,) no es una función semidefinida positiva y la interpretación anterior no funciona. ¿El modelo anterior y su solución aún tienen una interpretación probabilística en el caso de que k(,) sea ​​semidefinido positivo?

MthQ
fuente
Parece suponer que la está en un espacio -dimensional con o al menos que el número entero es par. xdd=2d
Yves
Ok, ¿cuáles son las implicaciones?
MthQ
2
Esto fue solo un comentario secundario porque en la pregunta uno puede pensar que son escalares. Pero en este caso, el núcleo de Duchon tiene la forma con entero, para la spline de suavizado habitual. Creo que la interpretación probabilística permanece casi sin cambios, pero el GP no es estacionario: es una función aleatoria intrínseca . Para la spline de suavizado habitual, esto resulta ser un proceso Wiener integrado. xi|xx|2m1mm=2
Yves
1
@Yves eso suena interesante. Es posible que desee ampliar su comentario a una respuesta, explicando un poco más qué es una función aleatoria intrínseca y agregando el ejemplo clásico de la spline de suavizado. Si le preocupa probar que el núcleo TPS da lugar a un GP no estacionario, tal vez una simulación podría ser un compromiso útil, especialmente si agrega una estimación no paramétrica de la varianza de la distribución predictiva posterior.
DeltaIV
@DeltaIV. Gracias. Intentaré hacerlo, aún no es una tarea fácil. Estoy bastante seguro de que esto se cumple cuando las funciones son polinomios adecuados relacionados con el núcleo, pero esto podría no ser cierto con arbitrario como en el contexto GP más clásico. ϕjϕj
Yves

Respuestas:

5

Deje que el modelo de la pregunta se escriba como donde es un GP no observado con índice y es un término de ruido normal con varianza . Por lo general, se supone que el GP es centrado, estacionario y no determinista. Tenga en cuenta que el término puede considerarse como un GP (determinista) con kernel donde

(1)Yi=ϕ(xi)β+h(xi)+εi
h(x)xRdεiσ2ϕ(x)βϕ(x)Bϕ(x)Bes una matriz de covarianza de `` valor infinito ''. De hecho, al tomar con obtenemos las ecuaciones de kriging de la pregunta. Esto a menudo se denomina el difuso anterior para . Un posterior apropiado para resulta solo cuando la matriz tiene rango completo. Entonces el modelo escribe tan bien como donde es un GP . La misma interpretación de Bayes se puede usar con restricciones cuando ya no es un GP sino unB:=ρIρββΦ
(2)Yi=ζ(xi)+εi
ζ(x)ζ(x)Función aleatoria intrínseca (IRF). La derivación se puede encontrar en el libro de G. Wahba. Las presentaciones legibles del concepto de IRF se encuentran, por ejemplo, en el libro de N. Cressie y el artículo de Mardia et al. Los IRF son similares a los procesos integrados bien conocidos en el contexto de tiempo discreto (como ARIMA): un IRF se transforma en un GP clásico mediante un tipo de operación de diferenciación.

Aquí hay dos ejemplos de IRF para . En primer lugar, considere un proceso de Wiener con su condición inicial reemplazada por una condición inicial difusa : es normal con una varianza infinita. Una vez que se conoce un valor , se puede predecir el IRF como es el GP de Wiener. En segundo lugar, considere un proceso Wiener integrado dado por la ecuación donde es un proceso de Wiener. Para obtener un GP ahora necesitamos dos parámetros escalares: dos valores y parad=1ζ(x)ζ(0)=0ζ(0)ζ(x)

d2ζ(x)/dx2=dW(x)/dx
W(x)ζ(x)ζ(x)xx, o los valores y en alguna elegida . Podemos considerar que los dos parámetros adicionales son conjuntamente gaussianos con una matriz de covarianza infinita . En ambos ejemplos, tan pronto como esté disponible un conjunto finito adecuado de observaciones, el IRF casi se enfrenta como un GP. Además, utilizamos un operador diferencial: y respectivamente. El espacio nulo es un espacio lineal de funciones tal que . Contiene la función constante ζ(x)dζ(x)/dxx2×2L:=d/dxL:=d2/dx2Fϕ(x)Lϕ=0ϕ1(x)=1en el primer caso y las funciones y en el segundo caso. Tenga en cuenta que en el primer ejemplo es GP para cualquier fijo en el primer ejemplo y de manera similar es un GP en el segundo caso.ϕ1(x)=1ϕ2(x)=xζ(x)ζ(x+δ)δζ(xδ)2ζ(x)+ζ(x+δ)

Para una dimensión general , considere un espacio lineal de funciones definidas en . Llamamos a un incremento relativo a una colección finita de ubicaciones y pesos reales tales que Considere como el espacio nulo de nuestros ejemplos. Para el primer ejemplo podemos tomar, por ejemplo, con y arbitraria ydFRdFsxiRdsνi

i=1sνiϕ(xi)=0 for all ϕF.
Fs=2x1x2[1,1] . Para el segundo ejemplo, podemos tomar sy espaciado igual . La definición de un IRF implica un espacio de funciones y una función que es condicionalmente positivo wrt , lo que significa que mantiene tan pronto como es un incremento wrt . De ys=3xiν=[1,2,1]Fg(x,x)F
i=1sj=1sνiνjg(xi,xj)0
[νi,xi]i=1sFFg(x,x) podemos hacer un núcleo de covarianza, por lo tanto, un GP como en Mardia et al. Podemos comenzar desde un operador diferencial lineal y usar el espacio nulo como ; la IRF tendrá conexión con la ecuación un ruido gaussiano.LFLζ=

El cálculo de la predicción del IRF es casi el mismo que en la pregunta, con reemplazado por , pero con ahora formando una base de . La restricción adicional debe agregarse en el problema de optimización, lo que garantizará que . Todavía podemos agregar más funciones básicas que no están en si es necesario; esto tendrá el efecto de agregar un GP determinista, digamos al IRF k(x,x)g(x,x)ϕi(x)FΦα=0αKα0Fψ(x)γζ(x) en (2).

La spline de placa delgada depende de un número entero tal que , el espacio contiene polinomios de bajo grado, con una dimensión depende de y . Se puede demostrar que si es la siguiente función para luego define un wrt condicionalmente positivo . La construcción se refiere a un operador diferencialmm>2dFp(m)mdE(r)r0

E(r):={(1)m+1+d/2r2mdlogrd even,r2mdd odd,
g(x,x):=E(xx)FL. Resulta que para y de la delgada spline placa hay nada que el spline cúbico natural, usual, que se refiere al ejemplo Wiener integrado anteriormente, con . Entonces (2) no es más que el modelo de spline de suavizado habitual. Cuando y el espacio nulo tiene dimensión y se genera por las funciones , y .d=1m=2g(x,x)=|xx|3d=2m=2p(m)=31x1x2

Estadísticas de Cressie N para datos espaciales . Wiley 1993.

Mardia KV, Kent JT, Goodall CR y Little JA. Kriging y splines con información derivada. Biometrika (1996), 83,1, pp. 207-221.

Modelos Wahba G Spline para datos de observación . SIAM 1990.

Wang, Y Alisar Splines, Métodos y Aplicaciones . Chapman y Hall, 2011.

Yves
fuente
Muchas gracias por el esfuerzo que pusiste. Muy útil. Tengo una pregunta adicional. Por lo tanto, agregar funciones adicionales a (además de las funciones de ) no cambia la interpretación de . Sin embargo, sí noté que la solución dada en mi pregunta anterior siempre satisface , no solo si . ¿Cómo se puede interpretar esto? ϕ()Fζ()αΦα=0ϕ()F
MthQ
Si. En ambos casos hay funciones básicas en la aproximación de , mientras que solo se usan observaciones. Entonces tenemos algo así como una regresión deficiente en el rango con coeficientes y . Dado que la parte no está penalizada, tiende a 'absorber' más la variación de que la parte que trae restricciones lineales. Tenga en cuenta que nada prohíbe el uso de algunas de las funciones de "desplazamiento del núcleo" como . Si los usamos todos, entonces todosn+pf(x)nβiαjβyαpnxk(x,xi)ϕj(x)αjson cero, lo que parece sensato.
Yves