Проксимальный оператор
В математической оптимизации проксимальный связанный оператор — это оператор, с правильным, [примечание 1] нижняя полунепрерывная выпуклая функция из гильбертова пространства к и определяется: [1]
Для любой функции в этом классе минимизатор правой части выше уникален, что делает проксимальный оператор четко определенным. Проксимальный оператор используется в методах проксимального градиента, которые часто используются в алгоритмах оптимизации, связанных с недифференцируемыми задачами оптимизации, такими как полное вариационное шумоподавление .
Характеристики
[ редактировать ]The собственной полунепрерывной снизу выпуклой функции обладает несколькими полезными свойствами для оптимизации.
- Фиксированные точки являются минимизаторами : .
- Глобальная сходимость к минимизатору определяется следующим образом: Если , то для любой начальной точки , рекурсия дает сходимость как . Эта сходимость может быть слабой, если является бесконечномерным. [2]
- Проксимальный оператор можно рассматривать как обобщение оператора проектирования . Действительно, в конкретном случае, когда это 0- индикаторная функция непустого замкнутого выпуклого множества у нас это есть
- показывая, что оператор близости действительно является обобщением оператора проектирования.
- Функция является строго нерасширяющей, если .
- Проксимальный оператор функции связан с градиентом огибающей Моро. функции следующим тождеством: .
- Оператор близости характеризуется включением , где является субдифференциалом , заданный
- В частности, если дифференцируемо, то приведенное выше уравнение сводится к .
Примечания
[ редактировать ]- ^ функция (Расширенная) вещественная если f в гильбертовом пространстве называется правильной, она не тождественно равна , и не по своему образу.
Ссылки
[ редактировать ]- ^ Нил Парих и Стивен Бойд (2013). «Проксимальные алгоритмы» (PDF) . Основы и тенденции оптимизации . 1 (3): 123–231 . Проверено 29 января 2019 г.
- ^ Баушке, Хайнц Х.; Комбеттс, Патрик Л. (2017). Выпуклый анализ и теория монотонных операторов в гильбертовых пространствах . Книги CMS по математике. Нью-Йорк: Спрингер. дои : 10.1007/978-3-319-48311-5 . ISBN 978-3-319-48310-8 .
См. также
[ редактировать ]Внешние ссылки
[ редактировать ]- Репозиторий операторов близости : набор операторов близости, реализованных в Matlab и Python .
- ProximalOperators.jl : пакет Julia , реализующий проксимальные операторы.
- ODL : библиотека Python для обратных задач , использующая проксимальные операторы.