Fachbereich Mathematik - GSI
Fachbereich Mathematik - GSI
Fachbereich Mathematik - GSI
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.