Jump to content

Поиск по шаблону (оптимизация)

Пример сходимости метода прямого поиска по функции Бройдена . На каждой итерации шаблон либо перемещается к точке, которая лучше всего минимизирует его целевую функцию, либо сжимается в размере, если ни одна точка не лучше текущей, до тех пор, пока не будет достигнута желаемая точность, или алгоритм не достигнет заранее определенного количества итераций.

Поиск по шаблону (также известный как прямой поиск, поиск без производных или поиск по черному ящику) — это семейство методов численной оптимизации , не требующих градиента . В результате его можно использовать для функций, которые не являются непрерывными или дифференцируемыми . Одним из таких методов поиска шаблонов является «конвергенция» (см. ниже), основанная на теории положительных базисов. Оптимизация пытается найти лучшее совпадение (решение с наименьшим значением ошибки) в пространстве многомерного анализа возможностей.

История [ править ]

Название «поиск по образцу» было придумано Гуком и Дживсом. [1] Ранний и простой вариант приписывается Ферми и Метрополису , когда они работали в Национальной лаборатории Лос-Аламоса . Это описано Давидоном, [2] следующее:

Они изменяли по одному теоретическому параметру шагами одинаковой величины, и когда такое увеличение или уменьшение какого-либо параметра не улучшало соответствие экспериментальным данным, они уменьшали размер шага вдвое и повторяли процесс до тех пор, пока шаги не считались достаточными. маленький.

Конвергенция [ править ]

Сходимость — это метод поиска шаблонов, предложенный Ю, который доказал, что он сходится, используя теорию положительных базисов. [3] Позже Торчон , Лагариас и соавторы [4] [5] использовал методы положительного базиса, чтобы доказать сходимость другого метода поиска шаблонов для определенных классов функций. За пределами таких классов поиск по шаблону представляет собой эвристику , которая может предоставить полезные приблизительные решения для некоторых проблем, но может потерпеть неудачу в других. За пределами таких классов поиск по шаблону не является итеративным методом , сходящимся к решению; действительно, методы поиска шаблонов могут сходиться к нестационарным точкам в некоторых относительно несложных задачах. [6] [7]

См. также [ править ]

  • Поиск по золотому сечению концептуально напоминает PS в сужении диапазона поиска, только для одномерных пространств поиска.
  • Метод Нелдера-Мида, он же метод. Симплексный метод концептуально напоминает PS в сужении диапазона поиска для многомерных пространств поиска, но делает это за счет сохранения n + 1 точек для n -мерных пространств поиска, тогда как методы PS вычисляют 2 n + 1 точек (центральную точку и 2 точки в каждом измерении).
  • Луус-Яакола производит выборку из равномерного распределения, окружающего текущую позицию, и использует простую формулу для экспоненциального уменьшения диапазона выборки.
  • Случайный поиск — это родственное семейство методов оптимизации, которые производят выборку из гиперсферы, окружающей текущую позицию.
  • Случайная оптимизация — это родственное семейство методов оптимизации, которые выбирают из нормального распределения, окружающего текущую позицию.

Ссылки [ править ]

  1. ^ Гук, Р.; Дживс, Т. А. (1961). « Прямой поиск» решения численных и статистических задач» . Журнал АКМ . 8 (2): 212–229. дои : 10.1145/321062.321069 . S2CID   10905054 .
  2. ^ Дэвидон, WC (1991). «Метод переменной метрики для минимизации». SIAM Journal по оптимизации . 1 (1): 1–17. CiteSeerX   10.1.1.693.272 . дои : 10.1137/0801001 . S2CID   1819475 .
  3. ^ *Ю, Вэнь Ци. 1979. « Позитивный базис и класс методов прямого поиска ». Scientia Sinica [ Чжунго Кэсюэ ]: 53–68.
  4. ^ Торчон, виджей (1997). «О сходимости алгоритмов поиска по образцу» (PDF) . SIAM Journal по оптимизации . 7 (1): 1–25. CiteSeerX   10.1.1.50.3173 . дои : 10.1137/S1052623493250780 .
  5. ^ Долан, Эд; Льюис, РМ; Торчон, виджей (2003). «О локальной сходимости поиска по образцу» (PDF) . SIAM Journal по оптимизации . 14 (2): 567–583. CiteSeerX   10.1.1.78.2407 . дои : 10.1137/S1052623400374495 . hdl : 2060/20000109966 . S2CID   4226940 .
  6. ^ * Пауэлл, Майкл Дж. Д. 1973. « О направлениях поиска алгоритмов минимизации ». Математическое программирование 4: 193–201.
  7. ^ * Маккиннон, КИМ (1999). «Сходимость симплексного метода Нелдера – Мида к нестационарной точке». СИАМ Дж. Оптим . 9 : 148–158. CiteSeerX   10.1.1.52.3900 . дои : 10.1137/S1052623496303482 . (сводка алгоритма онлайн).
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: dc9e33254aa0539437c009a1ace9f2c0__1715210940
URL1:https://arc.ask3.ru/arc/aa/dc/c0/dc9e33254aa0539437c009a1ace9f2c0.html
Заголовок, (Title) документа по адресу, URL1:
Pattern search (optimization) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)