Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше
Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике
§ 2.6. Разновидности алгоритмов оптимизации
Выбор коэффициентов усиления
матричного или обычного усилителей определяет разновидности алгоритмов
оптимизации и соответствующих им дискретных систем. Так, если
— постоянная матрица,
не зависящая от
,
то мы получим алгоритм оптимизации с постоянным шагом и соответствующую
дискретную систему с постоянными коэффициентами усиления. Если
зависит от
, то в этом случае
получаем алгоритм оптимизации с переменным шагом и соответствующую дискретную
систему с переменными коэффициентами усиления.
В частности, матрица
может быть
периодична:
.
В численных методах решения
систем линейных уравнений перечисленные выше алгоритмы называются
соответственно стационарными, нестационарными и циклическими.
В общем случае
может зависеть от
векторов
.
В этом случае приходим к алгоритмам оптимизации с «нелинейным» шагом и соответствующей
дискретной системе с нелинейными коэффициентами усиления.
К алгоритмам последнего типа
относятся релаксационные алгоритмы, в которых
на каждом шаге выбираются так, чтобы
уменьшалась какая-либо функция ошибки
. Релаксационные алгоритмы подразделяются
на координатные, в которых матрицы
подобраны так, что на каждом шаге
меняются одна или несколько компонент вектора
, и градиентные, в которых
, (2.12)
где
— единичная матрица, а
— скаляр, зависящий
также и от координат вектора
. Так, к алгоритмам с нелинейным шагом
можно отнести известный алгоритм Ньютона
.
(2.13)
Здесь
. (2.14)
Модификация алгоритма Ньютона
,
(2.15)
где
— некоторое начальное значение,
представляет собой алгоритм с постоянным шагом.
К релаксационным алгоритмам
относится известный алгоритм наискорейшего спуска
.
(2.16)
Здесь
на каждом шаге выбирается из
условия минимума функции
. (2.17)
Итак, выбирая соответствующим
образом
или
, мы
получаем различные известные алгоритмы.