Исследователи опровергли гипотезу о суперлинейной сходимости метода Барзилая-Борвейна (BB) для широкого класса строго выпуклых квадратичных задач. Несмотря на высокую эффективность метода в практической оптимизации, математический анализ показал, что для любой размерности пространства n ≥ 4 существует открытое множество квадратичных функций, на которых алгоритм не демонстрирует ожидаемого ускорения сходимости.

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

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

Ключевые факты

  • Метод Барзилая-Борвейна (BB) не достигает суперлинейной сходимости для строго выпуклых квадратичных задач при размерности n ≥ 4.
  • Доказательство основано на выявлении открытого множества квадратичных функций, на которых алгоритм демонстрирует субоптимальное поведение.
  • Результат опровергает давнюю гипотезу о повсеместной суперлинейной сходимости BB-метода в задачах оптимизации.
  • Работа уточняет границы применимости градиентных методов, использующих адаптивные длины шагов, что важно для разработки более стабильных алгоритмов обучения моделей.