Initialization approach for decoupling polynomial NARX models using tensor decomposition

Kiana Karami, David Westwick

    Research output: Contribution to journalConference articlepeer-review


    The Nonlinear Auto-regressive eXogenous input (NARX) model has been widely used in nonlinear system identification. It's chief disadvantages are that it is a black-box model that suffers from the curse of dimensionality, in that the number of parameters increases rapidly with the nonlinearity degree. One approach to dealing with these problems involves decoupling the nonlinearity, but this requires solving a non-convex optimization problem. Solving non-convex optimization problems has always been challenging due to the possibility of getting trapped in a sub-optimal local optima. As a result, these kinds of optimization problems are sensitive to the initial solution. Providing an appropriate initial solution can increase the likelihood of finding the globally optimal solution. In this paper, an initialization technique that uses the polynomial coefficients in a full, albeit low order, NARX model is proposed. This technique generates a tensor from the coefficients in the from full polynomial NARX model and applies a tensor factorization in order to generate an appropriate starting point for decoupled polynomial NARX model optimization problem. The proposed technique is applied to nonlinear benchmark problem and the results are promising.

    Original languageEnglish (US)
    Pages (from-to)328-333
    Number of pages6
    Issue number2
    StatePublished - 2020
    Event21st IFAC World Congress 2020 - Berlin, Germany
    Duration: Jul 12 2020Jul 17 2020

    All Science Journal Classification (ASJC) codes

    • Control and Systems Engineering


    Dive into the research topics of 'Initialization approach for decoupling polynomial NARX models using tensor decomposition'. Together they form a unique fingerprint.

    Cite this