Articulo de referencia

Interpolación de vecinos naturales

Interpolación de vecinos naturales con pesos de Sibson. El área de los círculos verdes representa los pesos de interpolación, w i . La región sombreada en púrpura es la nueva ce...

Interpolación de vecinos naturales con pesos de Sibson. El área de los círculos verdes representa los pesos de interpolación, w i . La región sombreada en púrpura es la nueva celda de Voronoi, tras insertar el punto a interpolar (punto negro). Los pesos representan las áreas de intersección de la celda púrpura con cada una de las siete celdas circundantes.

La interpolación de vecinos naturales o interpolación de Sibson es un método de interpolación espacial desarrollado por Robin Sibson . [ 1 ] El método se basa en la teselación de Voronoi de un conjunto discreto de puntos espaciales. Esto presenta ventajas sobre métodos de interpolación más simples, como la interpolación de vecinos más cercanos , ya que proporciona una aproximación más suave a la función "verdadera" subyacente.

Formulación

La ecuación básica es:

GRAMO(incógnita)=i=1nortewi(incógnita)F(incógnitai){\displaystyle G(x)=\sum _{i=1}^{n}{w_{i}(x)f(x_{i})}}

dóndeGRAMO(incógnita){\displaystyle G(x)}es la estimación enincógnita{\displaystyle x},wi{\displaystyle w_{i}}son los pesos yF(incógnitai){\displaystyle f(x_{i})}son los datos conocidos en(incógnitai){\displaystyle (x_{i})}. Los pesos,wi{\displaystyle w_{i}}, se calculan encontrando cuánto de cada una de las áreas circundantes es "robado" al insertarincógnita{\displaystyle x}en la teselación.

Pesos Sibson
wi(incógnita)=A(incógnitai)A(incógnita){\displaystyle w_{i}(\mathbf {x} )={\frac {A(\mathbf {x} _{i})}{A(\mathbf {x} )}}}

donde A(x) es el volumen de la nueva celda centrada en x , y A(x i ) es el volumen de la intersección entre la nueva celda centrada en x y la celda antigua centrada en x i .

Interpolación de vecinos naturales con ponderaciones de Laplace. La interfaz l(x i ) entre las celdas vinculadas a x y x i está en azul, mientras que la distancia d(x i ) entre x y x i está en rojo.
Pesos de Laplace [ 2 ] [ 3 ]
wi(incógnita)=l(incógnitai)d(incógnitai)k=1nortel(incógnitak)d(incógnitak){\displaystyle w_{i}(\mathbf {x} )={\frac {\frac {l(\mathbf {x} _{i})}{d(\mathbf {x} _{i})}}{\sum _ {k=1}^{n}{\frac {l(\mathbf {x} _{k})}{d(\mathbf {x} _{k})}}}}}

donde l(x i ) es la medida de la interfaz entre las celdas vinculadas a x y x i en el diagrama de Voronoi (longitud en 2D, superficie en 3D) y d(x i ) , la distancia entre x y x i .

Propiedades

Existen varias propiedades útiles de la interpolación de vecinos naturales: [ 4 ]

  1. Este método es un interpolador exacto, ya que conserva los valores de los datos originales en los puntos de datos de referencia.
  2. Este método crea una superficie lisa, libre de cualquier discontinuidad.
  3. El método es totalmente local, ya que se basa en un subconjunto mínimo de ubicaciones de datos que excluye aquellas que, si bien están cerca, se encuentran más distantes que otra ubicación en una dirección similar.
  4. El método es espacialmente adaptativo, adaptándose automáticamente a las variaciones locales en la densidad de datos o la disposición espacial.
  5. No es necesario realizar suposiciones estadísticas.
  6. Este método puede aplicarse a conjuntos de datos muy pequeños, ya que no se basa en principios estadísticos.
  7. Este método no requiere parámetros, por lo que no es necesario especificar ningún parámetro de entrada que pueda afectar al éxito de la interpolación.

Extensiones

La interpolación de vecinos naturales también se ha implementado de forma discreta, lo que ha demostrado ser computacionalmente más eficiente en al menos algunas circunstancias. [ 5 ] Asimismo, se ha desarrollado una forma de interpolación discreta de vecinos naturales que proporciona una medida de la incertidumbre de la interpolación. [ 4 ]

Véase también

Referencias

  1. Sibson, R. (1981). "Una breve descripción de la interpolación de vecinos naturales (Capítulo 2)". En V. Barnett (ed.). Interpretación de datos multivariados . Chichester: John Wiley. pp. 21–36 . 
  2. NH Christ; R. Friedberg, R.; TD Lee (1982). "Pesos de enlaces y plaquetas en una red aleatoria". Nuclear Physics B . 210 (3): 337– 346. Bibcode : 1982NuPhB.210..337C . doi : 10.1016/0550-3213(82)90124-9 .
  3. VV Belikov; VD Ivanov; VK Kontorovich; SA Korytnik; AY Semenov (1997). "La interpolación no-Sibsoniana: un nuevo método de interpolación de los valores de una función en un conjunto arbitrario de puntos". Matemática Computacional y Física Matemática . 37 (1): 9-15 .
  4. 1 2 Etherington, Thomas R. (2020-07-13). "Interpolación discreta de vecinos naturales con incertidumbre utilizando campos de distancia de error de validación cruzada" . PeerJ Computer Science . 6 e282. doi : 10.7717/peerj-cs.282 . ISSN 2376-5992 . PMC 7924714. PMID 33816933 .    Este artículo incorpora texto disponible bajo la licencia CC BY 4.0 .
  5. Park, SW; Linsen, L.; Kreylos, O.; Owens, JD; Hamann, B. (2006). "Interpolación discreta de Sibson". IEEE Transactions on Visualization and Computer Graphics . 12 (2): 243– 253. Bibcode : 2006ITVCG..12..243P . doi : 10.1109/TVCG.2006.27 . PMID 16509383 . 
  • Interpolación de vecinos naturales
  • Notas de implementación para el método del vecino natural y comparación con otros métodos de interpolación.
  • Visualización interactiva del diagrama de Voronoi y la interpolación de vecinos naturales.
  • Interpolación rápida y discreta de vecinos naturales en 3D en la CPU
  • Interpolación de funciones de superficie y 2D , un capítulo de CGAL , la Biblioteca de algoritmos de geometría computacional.