Rosenbrock funkció

A Rosenbrock-függvény ( Rosenbrock  völgye, Rosenbrock banánfüggvénye ) egy nem konvex függvény , amelyet az optimalizáló algoritmusok teljesítményének értékelésére használnak , és Howard Rosenbrock javasolta 1960 - ban [1] . Úgy gondolják, hogy egy adott függvény globális minimumának megtalálása nem triviális feladat.

Ez egy példa a helyi optimalizálási módszerek tesztfüggvényére. Minimális értéke 0 az (1,1) [2] helyen .

Kanonikus definíció

A Rosenbrock-függvény két változó esetén a következőképpen definiálható:

Globális minimuma van azon a ponton, ahol .

Többdimenziós általánosítás

A Rosenbrock-függvény többdimenziós általánosításának két klasszikus változata létezik.

Az első esetben a nem kapcsolódó kétdimenziós Rosenbrock-függvények összegeként:

[3]

Egy bonyolultabb lehetőség a következő:

[négy]

A Rosenbrock-függvénynek van egy valószínűségi általánosítása is, amelyet az angolok javasoltak.  Xin She Yang [5] :

ahol a valószínűségi változók egyenletes eloszlásúak Unif(0,1).

Lásd még

Jegyzetek

  1. Rosenbrock, HH Automatikus módszer egy függvény legnagyobb vagy legkisebb értékének megtalálására  //  The Computer Journal : folyóirat. - 1960. - 1. évf. 3 . - 175-184 . o . — ISSN 0010-4620 . - doi : 10.1093/comjnl/3.3.175 .
  2. Zhiliniskas A., Shatlyanis V. Keresd az optimumot: a számítógép kiterjeszti a lehetőségeket. - M.: Nauka, 1989, p. 14, ISBN 5-02-006737-7
  3. LCW Dixon, DJ Mills. A kerekítési hibák hatása a változó metrikus módszerre. Journal of Optimization Theory and Applications , 80 , 1994. [1] Archiválva : 2020. április 14. a Wayback Machine -nél
  4. Általános Rosenbrock-függvény (downlink) . Letöltve: 2008. szeptember 16. Az eredetiből archiválva : 2008. szeptember 26.. 
  5. Yang X.-S. és Deb S., Engineering optimalization by cuckoo search, Int. J Math. Modellezési sz. Optimization, Vol. 1, sz. 4, 330-343 (2010).

Irodalom

Linkek