17 research outputs found

    Local module identification in dynamic networks with correlated noise: the full input case

    Get PDF
    The identification of local modules in dynamic networks with known topology has recently been addressed by formulating conditions for arriving at consistent estimates of the module dynamics, typically under the assumption of having disturbances that are uncorrelated over the different nodes. The conditions typically reflect the selection of a set of node signals that are taken as predictor inputs in a MISO identification setup. In this paper an extension is made to arrive at an identification setup for the situation that process noises on the different node signals can be correlated with each other. In this situation the local module may need to be embedded in a MIMO identification setup for arriving at a consistent estimate with maximum likelihood properties. This requires the proper treatment of confounding variables. The result is an algorithm that, based on the given network topology and disturbance correlation structure, selects an appropriate set of node signals as predictor inputs and outputs in a MISO or MIMO identification setup. As a first step in the analysis, we restrict attention to the (slightly conservative) situation where the selected output node signals are predicted based on all of their in-neighbor node signals in the network.Comment: Extended version of paper submitted to the 58th IEEE Conf. Decision and Control, Nice, 201

    Learning linear modules in a dynamic network using regularized kernel-based methods

    Full text link
    In order to identify one system (module) in an interconnected dynamic network, one typically has to solve a Multi-Input-Single-Output (MISO) identification problem that requires identification of all modules in the MISO setup. For application of a parametric identification method this would require estimating a large number of parameters, as well as an appropriate model order selection step for a possibly large scale MISO problem, thereby increasing the computational complexity of the identification algorithm to levels that are beyond feasibility. An alternative identification approach is presented employing regularized kernel-based methods. Keeping a parametric model for the module of interest, we model the impulse response of the remaining modules in the MISO structure as zero mean Gaussian processes (GP) with a covariance matrix (kernel) given by the first-order stable spline kernel, accounting for the noise model affecting the output of the target module and also for possible instability of systems in the MISO setup. Using an Empirical Bayes (EB) approach the target module parameters are estimated through an Expectation-Maximization (EM) algorithm with a substantially reduced computational complexity, while avoiding extensive model structure selection. Numerical simulations illustrate the potentials of the introduced method in comparison with the state-of-the-art techniques for local module identification.Comment: 15 pages, 7 figures, Submitted for publication in Automatica, 12 May 2020. Final version of paper submitted on 06 January 2021 (To appear in Automatica

    A scalable multi-step least squares method for network identification with unknown disturbance topology

    Get PDF
    Identification methods for dynamic networks typically require prior knowledge of the network and disturbance topology, and often rely on solving poorly scalable non-convex optimization problems. While methods for estimating network topology are available in the literature, less attention has been paid to estimating the disturbance topology, i.e., the (spatial) noise correlation structure and the noise rank in a filtered white noise representation of the disturbance signal. In this work we present an identification method for dynamic networks, in which an estimation of the disturbance topology precedes the identification of the full dynamic network with known network topology. To this end we extend the multi-step Sequential Linear Regression and Weighted Null Space Fitting methods to deal with reduced rank noise, and use these methods to estimate the disturbance topology and the network dynamics in the full measurement situation. As a result, we provide a multi-step least squares algorithm with parallel computation capabilities and that rely only on explicit analytical solutions, thereby avoiding the usual non-convex optimizations involved. Consequently we consistently estimate dynamic networks of Box Jenkins model structure, while keeping the computational burden low. We provide a consistency proof that includes path-based data informativity conditions for allocation of excitation signals in the experimental design. Numerical simulations performed on a dynamic network with reduced rank noise clearly illustrate the potential of this method.Comment: 17 pages, 4 figures, resubmitted to Automatica on 23 November 2021, provisionally accepte

    Path-based data-informativity conditions for single module identification in dynamic networks

    Get PDF
    For consistent or minimum variance estimation of a single module in a dynamic network, a predictor model has to be chosen with selected inputs and outputs, composed of a selection of measured node signals and possibly external excitation signals. The predictor model has to be chosen in such a way that consistent estimation of the target module is possible, under the condition that we have data-informativity for the considered predictor model set. Consistent and minimum variance estimation of target modules is typically obtained if we follow a direct method of identification and predictor model selection, characterized by the property that measured node signals are the prime predictor input signals. In this paper the concept of data-informativity for network models will be formalized, and for the direct method the required data-informativity conditions will be specified in terms of path-based conditions on the graph of the network model, guaranteeing data-informativity in a generic sense, i.e. independent on numerical values of the network transfer functions concerned

    Local module identification in dynamic networks using regularized kernel-based methods

    Get PDF
    In order to identify a specific system (module) of interest embedded in a dynamic network, one typically has to formulate a multi-input single-output (MISO) identification problem which requires to identify all modules in the MISO structure, and determine their model order. While the former task poses the problem of estimating a large number of parameters that are of no interest to the experimenter, the latter task may result computationally challenging in large-size networks. To avoid these issues and increase the accuracy of the identified module of interest, we use regularized kernel-based methods. Keeping a parametric model for the module of interest, we model the impulse response of the remaining modules in the MISO structure as zero mean Gaussian vectors with covariance matrix (kernel) given by the first-order stable spline kernel, accounting also for the noise model affecting the output of the target model. Using an Empirical Bayes (EB) approach, the target-module parameters are estimated by maximizing the marginal likelihood of the module output. The related optimization problem is solved using the Expectation-Maximization (EM) algorithm. Numerical experiments illustrate the potentials of the introduced method in comparison with the state-of-the-art techniques for local identification

    A regularized kernel-based method for learning a module in a dynamic network with correlated noise

    Get PDF
    In this paper, we consider the problem of identifying one system (module) embedded in a dynamic network that is disturbed by colored process noise sources, which can possibly be correlated. To achieve this using the direct method for single module identification, we need to formulate a Multi-Input-Multi-Output (MIMO) estimation problem which requires model order selection step for each module in the setup and estimation of large number of parameters. This results in a larger variance in the estimates and an increase in computation complexity. Therefore, we extend the Empirical Bayes Direct Method [1], which handles the above mentioned problems for a Multi-Input-Single-Output (MISO) setup to a MIMO setting by suitably modifying the framework. We keep a parametric model for the desired target module and model the impulse response of all the other modules as independent zero mean Gaussian process governed by a first-order stable spline kernel. The parameters of the target module are obtained by maximizing the marginal likelihood of the output using the Empirical Bayes (EB) approach. To solve this, we use the Expectation Maximization (EM) algorithm which offers computational advantages. Numerical simulation illustrate the advantages of the developed method over existing classical methods

    Learning local modules in dynamic networks without prior topology information

    No full text
    Recently different identification methods have been developed for identifying a single module in a dynamic network. In order to select an appropriate predictor model one typically needs prior knowledge on the topology (interconnection structure) of the dynamic network, as well as on the correlation structure of the process disturbances. In this paper we present a new approach that incorporates the estimation of this prior information into the identification, leading to a fully data-driven approach for estimating the dynamics of a local module. The developed algorithm uses non-causal Wiener filters and a series of convex optimizations with parallel computation capabilities to estimate the topology, which subsequently is used to build the appropriate input/output setting for a predictor model in the local direct method under correlated process noise. A regularized kernel-based method is then employed to estimate the dynamic of the target module. This leads to an identification algorithm with attractive statistical properties that is scalable to handle larger-scale networks too. Numerical simulations illustrate the potential of the developed algorithm

    Generalized sensing and actuation schemes for local module identification in dynamic networks

    Get PDF
    For the problem of identifying a target module that is embedded in a dynamic network with known interconnection structure, different sets of conditions are available for the set of node signals to be measured and the set of excitation signals to be applied at particular node locations. In previous work these conditions have typically been derived from either an indirect identification approach, considering external excitation signals as inputs, or from a direct identification approach, considering measured node signals as inputs. While both approaches lead to different sets of (sufficient) conditions, in this paper we extend the flexibility in the sufficient conditions for selection of excitation and measured node signals, by combining both direct and indirect approaches. As a result we will show the benefits of using both external excitation signals and node signals as predictor inputs. The provided conditions allow us to design sensor selection and actuation schemes with considerable freedom for consistent identification of a target module
    corecore