Ее можно рассматривать как более гибкую модель PARAFAC (параллельный факторный анализ). В PARAFAC основной тензор ограничен «диагональю».
На практике разложение Такера используется как инструмент моделирования. Например, он используется для моделирования трехсторонних (или более высоких) данных с помощью относительно небольшого количества компонентов для каждого из трех или более режимов, и компоненты связаны друг с другом трехсторонним (или более высоким) ) способ основного массива. Параметры модели оцениваются таким образом, чтобы при фиксированном количестве компонентов смоделированные данные оптимально напоминали фактические данные в смысле наименьших квадратов. Модель дает сводку информации в данных так же, как анализ главных компонентов делает для двусторонних данных.
Для тензора 3-го порядка , где либо, либо , разложение Таккера можно обозначить следующим образом:
где - основной тензор , тензор 3-го порядка, который содержит 1-модовые, 2-модовые и 3-модовые сингулярные значения , которые определены как норма Фробениуса для 1-модовых, 2-модовых и 3-модовых срезов. тензора соответственно. - унитарные матрицы в соответственно. J -mode продукт ( J = 1, 2, 3) с помощью обозначается как с элементами , как
Есть два частных случая разложения Таккера:
Tucker1 : если и идентичны, то
Tucker2 : если это личность, то .
Разложение
RESCAL можно рассматривать как частный случай Tucker'а, где - identity и равно .