SearcharxivSearch

arXiv subjects

Nicola Ancona

Publications and source records attributed to Nicola Ancona.

3 recordsLinked to original sources

Constructing Parsimonious Analytic Models for Dynamic Systems via Symbolic Regression

Developing mathematical models of dynamic systems is central to many disciplines of engineering and science. Models facilitate simulations, analysis of the system's behavior, decision making and design of automatic control algorithms. Even inherently model-free control techniques such as reinforcement learning (RL) have been shown to benefit from the use of models, typically learned online. Any model construction method must address the tradeoff between the accuracy of the model and its complexity, which is difficult to strike. In this paper, we propose to employ symbolic regression (SR) to construct parsimonious process models described by analytic equations. We have equipped our method with two different state-of-the-art SR algorithms which automatically search for equations that fit the measured data: Single Node Genetic Programming (SNGP) and Multi-Gene Genetic Programming (MGGP). In addition to the standard problem formulation in the state-space domain, we show how the method can also be applied to input-output models of the NARX (nonlinear autoregressive with exogenous input) type. We present the approach on three simulated examples with up to 14-dimensional state space: an inverted pendulum, a mobile robot, and a bipedal walking robot. A comparison with deep neural networks and local linear regression shows that SR in most cases outperforms these commonly used alternative methods. We demonstrate on a real pendulum system that the analytic model found enables a RL controller to successfully perform the swing-up task, based on a model constructed from only 100 data samples.

cs.LG

An invariance property of kernel based predictors

We consider kernel based learning methods for regression and analyze what happens to the risk minimizer when new variables, statistically independent of input and target variables, are added to the set of input variables; this problem arises, for example, in the detection of causality relations between two time series. We find that the risk minimizer remains unchanged if we constrain the risk minimization to hypothesis spaces induced by suitable kernel functions. We show that not all kernel induced hypothesis spaces enjoy this property. We present sufficient conditions ensuring that the risk minimizer does not change, and show that they hold for inhomogeneous polynomial and Gaussian RBF kernels. We also provide examples of kernel induced hypothesis spaces whose risk minimizer changes if independent variables are added as input.

cond-mat.dis-nn

Extending Granger causality to nonlinear systems

We consider extension of Granger causality to nonlinear bivariate time series. In this frame, if the prediction error of the first time series is reduced by including measurements from the second time series, then the second time series is said to have a causal influence on the first one. Not all the nonlinear prediction schemes are suitable to evaluate causality, indeed not all of them allow to quantify how much the knowledge of the other time series counts to improve prediction error. We present a novel approach with bivariate time series modelled by a generalization of radial basis functions and show its application to a pair of unidirectionally coupled chaotic maps and to a physiological example.

physics.data-an