NonlinearProgramming
Das NonlinearProgramming-Paket stellt Methoden zur Lösung von nichtlinearen Optimierungsproblemen bereit. Als Standard-Solver kommt der Nelder-Mead Algorithmus zum Einsatz, welcher keine Voraussetzungen an die Zielfunktion stellt und gegen ein lokales Optimum konvergiert.
Falls die Zielfunktion differenzierbar ist, so kann auch ein Gradientenverfahren gewählt werden. Es ist jedoch zu beachten, dass dabei nicht überprüft wird, ob die Zielfunktion tatsächlich differenzierbar ist oder nicht. Zudem werden sämtliche Ableitungen numerisch bestimmt.
❌ Achtung️ ❌
Im Allgemeinen kann nicht davon ausgegangen werden, dass unter Verwendung des NonlinearProgramming-Pakets ein globales Optimum bestimmt wird.