Die Methode der bewegten kleinsten Quadrate ist eine Methode zur Rekonstruktion stetiger Funktionen aus einer Menge ungeordneter Punktproben durch die Berechnung eines gewichteten kleinsten Quadratsmaßes, das auf die Region um den Punkt, an dem der rekonstruierte Wert angefordert wird, ausgerichtet ist.

In der Computergrafik ist die Methode der bewegten kleinsten Quadrate nützlich, um eine Oberfläche aus einer Punktmenge zu rekonstruieren. Sie wird häufig verwendet, um aus einer Punktwolke durch Downsampling oder Upsampling eine 3D-Oberfläche zu erzeugen .

In der numerischen Analysis wurden zur Behandlung geometrischer Beiträge, bei denen die Diskretisierung schwierig ist, auch die Methode der beweglichen kleinsten Quadrate verwendet und verallgemeinert, um partielle Differentialgleichungen auf gekrümmten Oberflächen und anderen Geometrien zu lösen. [ 1 ] [ 2 ] [ 3 ] Dies umfasst numerische Methoden, die für gekrümmte Oberflächen zur Lösung skalarer parabolischer partieller Differentialgleichungen [ 1 ] [ 3 ] und vektorwertiger hydrodynamischer partieller Differentialgleichungen [ 2 ] entwickelt wurden.

Im maschinellen Lernen wurden Moving-Least-Squares-Methoden auch zur Entwicklung von Modellklassen und Lernverfahren eingesetzt. Dazu gehören Funktionsregressionsmethoden [ 4 ] sowie neuronale Netzwerkfunktionen und Operatorregressionsansätze wie GMLS-Netze [ 5 ] .

Definition

Hier ein eindimensionales Beispiel. Die Kreise stellen die Abtastpunkte dar, das Polygon ist eine lineare Interpolation. Die blaue Kurve ist eine glatte Approximation dritter Ordnung.

Gegeben sei eine Funktion und eine Menge von Stützstellen . Dann ist die gleitende Kleinste-Quadrate-Approximation vom Grad an der Stützstelle diejenige , die den gewichteten Kleinste-Quadrate-Fehler minimiert.

über alle Polynome vom Grad in . ist das Gewicht und es strebt gegen Null, wenn .

Im Beispiel handelt es sich bei dem glatten Interpolator der „Ordnung 3“ um einen quadratischen Interpolator.

Siehe auch

Referenzen

  1. ^ a b Liang, Jian; Zhao, Hongkai (Januar 2013). „Lösung partieller Differentialgleichungen auf Punktwolken“. SIAM Journal on Scientific Computing . 35 (3): A1461– A1486. ​​Bibcode : 2013SJSC...35A1461L . doi : 10.1137/120869730 . S2CID  9984491 .
  2. Gross , BJ; Trask, N.; Kuberry, P.; Atzberger, PJ (15. Mai 2020). „Meshfree methods on manifolds for hydrodynamic flows on curved surfaces: A Generalized Moving Least-Squares (GMLS) approach“. Journal of Computational Physics . 409 109340. arXiv : 1905.10469 . Bibcode : 2020JCoPh.40909340G . doi : 10.1016/j.jcp.2020.109340 . S2CID 166228451 . 
  3. Gross , BJ; Kuberry, P.; Atzberger, PJ (15. März 2022). „ Statistik der ersten Durchgangszeit auf Oberflächen allgemeiner Form: Oberflächen-PDE-Löser mit verallgemeinerten beweglichen kleinsten Quadraten (GMLS)“ . Journal of Computational Physics . 453 110932. arXiv : 2102.02421 . Bibcode : 2022JCoPh.45310932G . doi : 10.1016/j.jcp.2021.110932 . ISSN 0021-9991 . S2CID 231802303 .  
  4. ^ Wang, Hong-Yan; Xiang, Dao-Hong; Zhou, Ding-Xuan (1. März 2010). „Moving least-square method in learning theory“ . Journal of Approximation Theory . 162 (3): 599–614 . doi : 10.1016/j.jat.2009.12.002 . ISSN 0021-9045 . 
  5. ^ Trask, Nathaniel; Patel, Ravi G.; Gross, Ben J.; Atzberger, Paul J. (13. September 2019). „GMLS-Netze: Ein Framework zum Lernen aus unstrukturierten Daten“. arXiv : 1909.05371 [ cs.LG ].