Automated design of complex dynamic systems.

Several fields of study are concerned with uniting the concept of computation with that of the design of physical systems. For example, a recent trend in robotics is to design robots in such a way that they require a minimal control effort. Another example is found in the domain of photonics, where...

Full description

Bibliographic Details
Main Authors: Michiel Hermans, Benjamin Schrauwen, Peter Bienstman, Joni Dambre
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2014-01-01
Series:PLoS ONE
Online Access:https://www.ncbi.nlm.nih.gov/pmc/articles/pmid/24497969/pdf/?tool=EBI
id doaj-32eda949ce234cb8b9ddb05e20a32399
record_format Article
spelling doaj-32eda949ce234cb8b9ddb05e20a323992021-03-04T09:56:11ZengPublic Library of Science (PLoS)PLoS ONE1932-62032014-01-0191e8669610.1371/journal.pone.0086696Automated design of complex dynamic systems.Michiel HermansBenjamin SchrauwenPeter BienstmanJoni DambreSeveral fields of study are concerned with uniting the concept of computation with that of the design of physical systems. For example, a recent trend in robotics is to design robots in such a way that they require a minimal control effort. Another example is found in the domain of photonics, where recent efforts try to benefit directly from the complex nonlinear dynamics to achieve more efficient signal processing. The underlying goal of these and similar research efforts is to internalize a large part of the necessary computations within the physical system itself by exploiting its inherent non-linear dynamics. This, however, often requires the optimization of large numbers of system parameters, related to both the system's structure as well as its material properties. In addition, many of these parameters are subject to fabrication variability or to variations through time. In this paper we apply a machine learning algorithm to optimize physical dynamic systems. We show that such algorithms, which are normally applied on abstract computational entities, can be extended to the field of differential equations and used to optimize an associated set of parameters which determine their behavior. We show that machine learning training methodologies are highly useful in designing robust systems, and we provide a set of both simple and complex examples using models of physical dynamical systems. Interestingly, the derived optimization method is intimately related to direct collocation a method known in the field of optimal control. Our work suggests that the application domains of both machine learning and optimal control have a largely unexplored overlapping area which envelopes a novel design methodology of smart and highly complex physical systems.https://www.ncbi.nlm.nih.gov/pmc/articles/pmid/24497969/pdf/?tool=EBI
collection DOAJ
language English
format Article
sources DOAJ
author Michiel Hermans
Benjamin Schrauwen
Peter Bienstman
Joni Dambre
spellingShingle Michiel Hermans
Benjamin Schrauwen
Peter Bienstman
Joni Dambre
Automated design of complex dynamic systems.
PLoS ONE
author_facet Michiel Hermans
Benjamin Schrauwen
Peter Bienstman
Joni Dambre
author_sort Michiel Hermans
title Automated design of complex dynamic systems.
title_short Automated design of complex dynamic systems.
title_full Automated design of complex dynamic systems.
title_fullStr Automated design of complex dynamic systems.
title_full_unstemmed Automated design of complex dynamic systems.
title_sort automated design of complex dynamic systems.
publisher Public Library of Science (PLoS)
series PLoS ONE
issn 1932-6203
publishDate 2014-01-01
description Several fields of study are concerned with uniting the concept of computation with that of the design of physical systems. For example, a recent trend in robotics is to design robots in such a way that they require a minimal control effort. Another example is found in the domain of photonics, where recent efforts try to benefit directly from the complex nonlinear dynamics to achieve more efficient signal processing. The underlying goal of these and similar research efforts is to internalize a large part of the necessary computations within the physical system itself by exploiting its inherent non-linear dynamics. This, however, often requires the optimization of large numbers of system parameters, related to both the system's structure as well as its material properties. In addition, many of these parameters are subject to fabrication variability or to variations through time. In this paper we apply a machine learning algorithm to optimize physical dynamic systems. We show that such algorithms, which are normally applied on abstract computational entities, can be extended to the field of differential equations and used to optimize an associated set of parameters which determine their behavior. We show that machine learning training methodologies are highly useful in designing robust systems, and we provide a set of both simple and complex examples using models of physical dynamical systems. Interestingly, the derived optimization method is intimately related to direct collocation a method known in the field of optimal control. Our work suggests that the application domains of both machine learning and optimal control have a largely unexplored overlapping area which envelopes a novel design methodology of smart and highly complex physical systems.
url https://www.ncbi.nlm.nih.gov/pmc/articles/pmid/24497969/pdf/?tool=EBI
work_keys_str_mv AT michielhermans automateddesignofcomplexdynamicsystems
AT benjaminschrauwen automateddesignofcomplexdynamicsystems
AT peterbienstman automateddesignofcomplexdynamicsystems
AT jonidambre automateddesignofcomplexdynamicsystems
_version_ 1714806795844714496