20.01.2015 Aufrufe

Optimierte lokale Modelle in der nichtlinearen Zeitreihenanalyse

Optimierte lokale Modelle in der nichtlinearen Zeitreihenanalyse

Optimierte lokale Modelle in der nichtlinearen Zeitreihenanalyse

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

£¢ £<br />

¢<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

Kapitel 3. Lokal polynomiale Modellierung Seite 69<br />

(0,100) (100,100)<br />

E(40,85)<br />

¨<br />

©¨<br />

©<br />

<br />

<br />

<br />

F(70,85)<br />

G(10,60)<br />

¤<br />

¥¤<br />

¥<br />

A<br />

¡<br />

¡<br />

A(50,50)<br />

B<br />

C<br />

¦<br />

§¦<br />

§<br />

D(25,20)<br />

D E F<br />

y<br />

C(80,15)<br />

(0,0)<br />

x<br />

<br />

(a)<br />

<br />

<br />

<br />

G<br />

(100,0)<br />

(b)<br />

B(10,70)<br />

<br />

Abbildung 3.11: Beispiel für k-d-Baum <strong>in</strong> räumlicher Darstellung (a) und als b<strong>in</strong>ärer<br />

Baum (b).<br />

Ist e<strong>in</strong>e Punktmenge erstmal <strong>in</strong> solch e<strong>in</strong>er Datenstruktur gespeichert, gestaltet sich<br />

die Suche nach m nächsten Nachbarn zum Anfragepunkt q recht e<strong>in</strong>fach. Man verwendet<br />

zusätzlich zum k-d-Baum e<strong>in</strong>e Liste D, die die bislang gefundenen m nächsten<br />

Punkte verwaltet, wobei diese nach den Distanzen d 1 , . . . , d m = d max sortiert<br />

ist. Beg<strong>in</strong>nend mit <strong>der</strong> Wurzel wird rekursiv e<strong>in</strong>e Funktion aufgerufen, die folgendes<br />

ausführt:<br />

• Falls e<strong>in</strong> term<strong>in</strong>aler Knoten (Bucket) angetroffen wird, werden alle Distanzen<br />

zwischen q und den dort vorhandenen Punkten berechnet und die Liste D<br />

entsprechend aktualisiert. Dies entspricht dem oben erwähnten Brute-Force<br />

Ansatz.<br />

• Immer wenn man e<strong>in</strong>en Knoten antrifft dessen Punkt näher an q liegt als d max ,<br />

wird dieser <strong>in</strong> die Liste e<strong>in</strong>gefügt. Die Funktion wird dann rekursiv für den<br />

Sohn aufgerufen, <strong>in</strong> dessen Teilbaum <strong>der</strong> Anfragepunkt q liegt.<br />

• Falls nach Rückkehr aus dieser Funktion die Kugel mit Radius d max um den<br />

Anfragepunkt q mit dem Bereich des an<strong>der</strong>en Sohnes überlappt, muss auch<br />

dieser rekursiv aufgerufen werden.<br />

• Die Rekursion endet, falls diese Kugel komplett <strong>in</strong>nerhalb <strong>der</strong> Grenzen des<br />

Knotens liegt.<br />

Die Effizienz des k-d-Baumes hängt von verschiedenen Parametern ab. Zunächst ist<br />

die Frage, wie man jeweils e<strong>in</strong>en Punkt und den Diskrim<strong>in</strong>ator wählen soll, anhand

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!