24.04.2013 Aufrufe

Fachbereich Mathematik - GSI

Fachbereich Mathematik - GSI

Fachbereich Mathematik - GSI

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.

4 Nichtlineare Optimierung<br />

Ein Linesearch-Verfahren verwendet bei der Berechnung von Nk+1 eine Abstiegsrichtung<br />

dk mit der Eigenschaft<br />

∇χ 2 ( Nk) T · dk < 0 , dk ∈ R p<br />

. (4.2)<br />

Bei dem Ausdruck in (4.2) handelt es sich um die Richtungsableitung der Funktion<br />

χ 2 an der Stelle Nk in Richtung dk. Ist diese Richtungsableitung negativ, dann heißt<br />

das, dass wenn man an der Stelle Nk in Richtung dk losläuft, man sich zumindest<br />

anfangs in der Zielfunktionstopologie nach unten bewegt. Des Weiteren wird noch<br />

eine Schrittweite µk benötigt, so dass<br />

gilt und die Abnahme<br />

χ 2 ( Nk + µk dk) < χ 2 ( Nk) , µk ∈ R>0 , (4.3)<br />

χ 2 ( Nk) − χ 2 ( Nk + µk dk) (4.4)<br />

ausreichend groß ist. Berechnung der Schrittweite wird als Schrittweitenbestimmung<br />

oder -steuerung bezeichnet. Auf diese wird im nächsten Abschnitt näher eingegangen.<br />

Bemerkung: Die mathematischen Forderungen k = 0, 1, 2, 3, . . ., dk ∈ R p und µk ∈<br />

R>0 gelten für den Rest dieser Arbeit und werden im weiteren Verlauf nicht mehr<br />

explizit angegeben.<br />

Ohne die Berechnung von Abstiegsrichtungen dk und Schrittweiten µk zu spezifizieren,<br />

hat ein Linesearch-Verfahren im allgemeinen folgende Verfahrensvorschrift:<br />

Algorithmus: Allgemeines Linesearch-Verfahren<br />

1. Wähle einen Startpunkt N0 und setze k := 0.<br />

2. Falls eine Abbruchbedingung erfüllt ist, dann steige mit der Lösung Nk aus.<br />

3. Bestimme eine Abstiegsrichtung dk.<br />

4. Berechne eine Schrittweite µk.<br />

5. Berechne einen neuen Teilchenzahlenvektor Nk+1 = Nk + µk dk.<br />

6. Setze k := k + 1 und gehe zurück zu Schritt 2.<br />

Bemerkungen:<br />

50<br />

• Sind die Abstiegsrichtungen dk hinreichend gut und die Schrittweiten µk realisieren<br />

einen ausreichenden Abstieg, dann ist in der Regel die Konvergenz eines<br />

Linesearch-Verfahrens gewährleistet.<br />

• Mit einem Linesearch-Verfahren können nur lokale Minima bestimmt werden.

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!