- Zerowanie wszelkich obiecujących wyników, aby szybko znaleźć ich optymalne wartości. Gdy powierzchnia projektowa jest początkowo próbkowana, wybrane wartości rzadko skutkują wartościami optymalnymi. Zamiast tego wytwarzają gradienty, które są przetwarzane w celu znalezienia optymalnych lokalizacji (zwykle lokalnych maksimum/minimów) na powierzchni odpowiedzi. Zerowanie optymalnego wyniku lokalnie (ale nie globalnie) wymaga dodatkowych eksperymentów symulacyjnych, które ostatecznie nie przyczyniają się do znalezienia globalnego optymalnego wyniku.
- Zapewnienie odpowiedniego pobierania próbek całej przestrzeni projektowej. Rozważ karton z jajkami, w którym szczyty i doliny są nieco inne. Istnieje wiele różnych lokalnych minimów i maksimów - ale tylko jedna globalna wartość każdego z nich. Łatwo jest znaleźć lokalny gradient i lokalny szczyt/dolinę po wstępnym pobraniu próbek - ale bardzo trudno jest zapewnić znalezienie globalnej wartości. The cały przestrzeń musi być pobierana na tyle, aby globalne maksymalne/minima zostały znalezione do końca procesu.
Algorytm SHERPA
Zrównoważenie tych dwóch różnych wymagań jest trudnym zadaniem, które wymaga zaawansowanych technik oceny każdej odpowiedzi, gdy stanie się dostępna, aby ocenić kolejność numeryczną powierzchni odpowiedzi i określić następny eksperyment do przeprowadzenia. W przypadku większości optymalizatorów wymaga to znacznego zrozumienia zarówno rozwiązywanego problemu, jak i samego algorytmu wyszukiwania, aby „dostroić” parametry sterowania algorytmu.
W przypadku HL-DSE algorytm SHERPA ocenia odpowiedzi podczas uruchamiania analizy i automatycznie dostraja algorytm. HL-DSE tworzy wykres odpowiedzi w miarę postępu analizy, pokazując wartość (wartości) uzyskane z każdego eksperymentu symulacyjnego.

W tej fabule HL-DSE ma dwie wartości i powiązane cele:
- zoptymalizuj wartości czerwieni
- zminimalizuj wartości niebieskie
Niebieska linia pokazuje historię eksperymentów, które poprawiły wartość niebieskiej metryki. Jako budżet na tę analizę podano 100 symulacji, z łącznie 82 500 możliwych permutacji wartości wejściowych.
W ramach 25 symulacji SHERPA była w stanie szybko znaleźć prawie optymalne wartości dla każdej metryki.




