ΑΒΒ - Википедия - αΒΒ

αΒΒ второго порядка детерминированная глобальная оптимизация алгоритм поиска оптимумов общих дважды непрерывно дифференцируемых функций.[1][2] Алгоритм основан на создании расслабление для нелинейных функций общего вида путем наложения их на квадратичный коэффициент достаточной величины, называемый α, такой, чтобы полученная суперпозиция была достаточной для преодоления наихудшего сценария невыпуклости исходной функции. Поскольку у квадратичной есть диагональ Матрица Гессе, эта суперпозиция по существу добавляет число ко всем диагональным элементам исходного гессиана, так что результирующий гессиан равен положительно-полуопределенный. Таким образом, результирующая релаксация выпуклая функция.

Теория

Пусть функция - функция общей нелинейной невыпуклой структуры, заданная в конечном ящике .Затем выпуклое занижение (расслабление) этой функции можно построить над путем наложения суммы одномерных квадратичных квадратов, каждая из которых имеет достаточную величину, чтобы преодолеть невыпуклость везде в , следующее:

называется занижатель общих функциональных форм. Я упал достаточно велики, новая функция выпукла всюду в . Таким образом, локальная минимизация дает строгую нижнюю оценку значения в этой области.

Расчет

Существует множество методов расчета значений вектор. Доказано, что при , куда - допустимая нижняя граница -е собственное значение матрицы Гессе , то недооценка гарантированно будет выпуклой.

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

Рекомендации