CPD-Structured Multivariate Polynomial Optimization

Ayvaz, Muzaffer and De Lathauwer, Lieven (2022) CPD-Structured Multivariate Polynomial Optimization. Frontiers in Applied Mathematics and Statistics, 8. ISSN 2297-4687

[thumbnail of pubmed-zip/versions/1/package-entries/fams-08-836433/fams-08-836433.pdf] Text
pubmed-zip/versions/1/package-entries/fams-08-836433/fams-08-836433.pdf - Published Version

Download (3MB)

Abstract

We introduce the Tensor-Based Multivariate Optimization (TeMPO) framework for use in nonlinear optimization problems commonly encountered in signal processing, machine learning, and artificial intelligence. Within our framework, we model nonlinear relations by a multivariate polynomial that can be represented by low-rank symmetric tensors (multi-indexed arrays), making a compromise between model generality and efficiency of computation. Put the other way around, our approach both breaks the curse of dimensionality in the system parameters and captures the nonlinear relations with a good accuracy. Moreover, by taking advantage of the symmetric CPD format, we develop an efficient second-order Gauss–Newton algorithm for multivariate polynomial optimization. The presented algorithm has a quadratic per-iteration complexity in the number of optimization variables in the worst case scenario, and a linear per-iteration complexity in practice. We demonstrate the efficiency of our algorithm with some illustrative examples, apply it to the blind deconvolution of constant modulus signals, and the classification problem in supervised learning. We show that TeMPO achieves similar or better accuracy than multilayer perceptrons (MLPs), tensor networks with tensor trains (TT) and projected entangled pair states (PEPS) architectures for the classification of the MNIST and Fashion MNIST datasets while at the same time optimizing for fewer parameters and using less memory. Last but not least, our framework can be interpreted as an advancement of higher-order factorization machines: we introduce an efficient second-order algorithm for higher-order factorization machines.

Item Type: Article
Subjects: Scholar Eprints > Mathematical Science
Depositing User: Managing Editor
Date Deposited: 18 Mar 2023 07:20
Last Modified: 03 Oct 2024 04:35
URI: http://repository.stmscientificarchives.com/id/eprint/939

Actions (login required)

View Item
View Item