Метод попеременных линейных схем для оптимизации тензоров в формате Tensor Train

The Alternating Linear Scheme for Tensor Optimization in the Tensor Train Format
Sebastian Holtz, Thorsten Rohwedder, Reinhold Schneider
2012-01-01

чередующиеся наименьшие квадраты (ALS)чередующаяся линейная схемамодифицированный ALS (MALS)формат тензорного поезда (TT)операторы ретракции
Недавние достижения в области приближения тензорных произведений предлагают перспективные новые форматы представления тензоров в виде древовидных тензорных сетей. В отличие от канонического r-членного представления (CANDECOMP, PARAFAC), эти новые форматы обеспечивают устойчивые представления при чуть большем объёме требуемых данных. Формат tensor train (TT) [SIAM J. Sci. Comput., 33 (2011), pp. 2295–2317], простой частный случай иерархического формата Таккера (hierarchical Tucker) [J. Fourier Anal. Appl., 5 (2009), p. 706], является полезным прототипом для практического представления тензоров низкого ранга. В этой статье мы показываем, как задачи оптимизации можно рассматривать в формате TT посредством обобщения алгоритма попеременных наименьших квадратов (ALS) и модифицированного подхода (MALS), позволяющего динамически адаптировать ранги. Формулировка компонентных уравнений в терминах так называемых операторов ретракции помогает продемонстрировать, что многие структурные свойства исходных задач переносятся на микро-итерации, что, насколько нам известно, даёт первый устойчивый универсальный алгоритм для решения задач оптимизации в тензорном формате. На примерах линейных систем и собственных задач мы выводим конкретные рабочие уравнения для шагов микро-итераций; численные примеры подтверждают теоретические результаты, касающиеся устойчивости разложения TT и алгоритмов ALS и MALS, но также показывают, что в некоторых случаях при итеративном приближении тензоров низкого ранга требуются высокие TT-ранги, указывая на возможности для дальнейшего улучшения.
1
Предложен модифицированный ALS (MALS), позволяющий динамически адаптировать TT-ранги в процессе оптимизации.
2
Выведены конкретные уравнения микро-итераций для линейных систем и задач собственных значений в рамках TT.
3
Формулировка уравнений компонентов с использованием операторов ретракции показывает, что структурные свойства исходных задач передаются микро-итерациям, что подтверждает устойчивость алгоритма.
4
Численные эксперименты подтверждают устойчивость разложения TT, ALS и MALS, но показывают, что при итеративном приближении низкоранговых тензоров иногда требуются высокие TT-ранги.
5
В статье обобщается метод попеременных наименьших квадратов (ALS) для формата Tensor Train (TT) для задач оптимизации, что даёт стабильный общий алгоритм для оптимизации в тензорном формате.

Задачи оптимизации, сформулированные для тензоров в формате Tensor Train (TT)

Разработка и анализ попеременных линейных схем (ALS и модифицированного MALS с динамической адаптацией ранга), включая формулировку через операторы ретракции, свойства устойчивости, микро-итерационные уравнения для линейных и собственных задач и практическое поведение рангов при итерационной аппроксимации низкоранговых тензоров

Publication Details
Publication Date
2012-01-01
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Sebastian Holtz
Thorsten Rohwedder
Reinhold Schneider
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%