A Khatri-Rao product tensor network for efficient symmetric MIMO Volterra identification

Journal Article (2023)
Author(s)

Kim Batselier (TU Delft - Team Kim Batselier)

DOI related publication
https://doi.org/10.1016/j.ifacol.2023.10.339 Final published version
More Info
expand_more
Publication Year
2023
Language
English
Journal title
IFAC-PapersOnLine
Issue number
2
Volume number
56
Pages (from-to)
7282-7287
Event
22nd IFAC World Congress (2023-07-09 - 2023-07-14), Yokohama, Japan
Downloads counter
195
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

The identification of symmetric tensor network MIMO Volterra models has been studied earlier via the computation of a Moore-Penrose pseudoinverse in tensor network form. The current state of the art requires the construction of a tensor network of a repeated Khatri-Rao product of a matrix with itself. This construction has a computational complexity that is dominated by one singular value decomposition (SVD) of an RI × IN matrix, where N is the number of measurements, I depends linearly on the number of inputs and input lags and R is the maximal tensor network rank. In this article, we prove an alternative method for constructing this tensor network without any computation whatsoever. The pseudoinverse can then be computed through an orthogonalization of the newly proposed tensor network. Furthermore, the proposed algorithm allows for the recursive identification of symmetric Volterra models of increasing degree D, which reduces the computation to one SVD of a RI × N matrix per step. Through numerical experiments we demonstrate how the proposed algorithm enables up to ten times faster identification of symmetric tensor network MIMO Volterra systems.