2005
DOI: 10.1109/tevc.2005.850293
|View full text |Cite
|
Sign up to set email alerts
|

Nonlinear System Identification Using Coevolution of Models and Tests

Abstract: We present a coevolutionary algorithm for inferring the topology and parameters of a wide range of hidden nonlinear systems with a minimum of experimentation on the target system. The algorithm synthesizes an explicit model directly from the observed data produced by intelligently generated tests. The algorithm is composed of two coevolving populations. One population evolves candidate models that estimate the structure of the hidden system. The second population evolves informative tests that either extract n… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
76
0

Year Published

2006
2006
2020
2020

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 110 publications
(76 citation statements)
references
References 55 publications
0
76
0
Order By: Relevance
“…Here we introduce a scalable approach for automated symbolic regression, made possible by three advances introduced here: partitioning, in which equations describing each variable of the system can be synthesized separately, thereby significantly reducing the search space; automated probing, which automates experimentation in addition to modeling, leading to an automated ''scientific process'' (17)(18)(19)(20); and snipping, an ''Occam's Razor'' process that automatically simplifies and restructures models as they are synthesized to increase their accuracy, to accelerate their evaluation, and to render them more parsimonious and human-comprehensible. We describe these three components and validate their performance on a number of simulated and real dynamical systems.…”
Section: Partitioning Automated Probing and Snippingmentioning
confidence: 99%
“…Here we introduce a scalable approach for automated symbolic regression, made possible by three advances introduced here: partitioning, in which equations describing each variable of the system can be synthesized separately, thereby significantly reducing the search space; automated probing, which automates experimentation in addition to modeling, leading to an automated ''scientific process'' (17)(18)(19)(20); and snipping, an ''Occam's Razor'' process that automatically simplifies and restructures models as they are synthesized to increase their accuracy, to accelerate their evaluation, and to render them more parsimonious and human-comprehensible. We describe these three components and validate their performance on a number of simulated and real dynamical systems.…”
Section: Partitioning Automated Probing and Snippingmentioning
confidence: 99%
“…To apply to realistic traces, it will necessitate the investigation of more powerful data constraint / function identification techniques -techniques that can identify more relevant complex data transformations, that perhaps incorporate nonlinear variable relationships (c.f. work by Bongard and Lipson on identifying non-linear functions from data [26]). …”
Section: Labelling States With Data Constraintsmentioning
confidence: 99%
“…The approaches taken in Back-to-Reality (BTR) [20,21], estimationexploration (EE) [22,23], and using sequential surrogate optimization (SSO) [24] are largely similar to each other: Two coupled optimization algorithms are run in an interleaved fashion, one to search for solutions to a primary task such as simulated robot locomotion and another to improve the accuracy of the simulator. The product of each run of the primary search (a controller for a simulated robot) is evaluated in reality and then used in subsequent simulator optimizations; and the product of each simulator optimization is used in the following primary search.…”
Section: Introductionmentioning
confidence: 99%