Artificial life approach for continuous optimisation of non-stationary dynamical systems

M. Annunziato, C. Bruni, M. Lucchetti, S. Pizzuti

Research output: Contribution to journalArticle

7 Citations (Scopus)


In this paper, we develop an intelligent system to approach dynamical optimisation problems emerging in control of complex systems. In particular our proposal is to exploit the adaptivity of an artificial life (alife) environment in order to achieve "not control rules but autonomous structures able to dynamically adapt and to generate optimised-control rules". The basic features of the proposed approach are: no intensive modelling (continuous learning directly from measurements) and capability to follow the system evolution (adaptation to environmental changes). The suggested methodology has been tested on an energy regulation problem deriving from a classical testbed in dynamical systems experimentations: the Chua's circuit. We supposed not to know the system dynamics and to be able to act only on a subset of control parameters, letting the others vary in time in a random discrete way. We let the optimisation process searching for the new best value of performance, whenever a drop due to changes in fitness landscape occurred. We present the most important results showing the effectiveness of the proposed approach in adapting to environmental non-stationary changes by recovering the optimal value of process performance.
Original languageEnglish
Pages (from-to)111 - 125
Number of pages15
JournalIntegrated Computer-Aided Engineering
Issue number2
Publication statusPublished - 2003
Externally publishedYes


All Science Journal Classification (ASJC) codes

  • Artificial Intelligence
  • Computational Theory and Mathematics
  • Computer Science Applications
  • Engineering (miscellaneous)

Cite this

Annunziato, M., Bruni, C., Lucchetti, M., & Pizzuti, S. (2003). Artificial life approach for continuous optimisation of non-stationary dynamical systems. Integrated Computer-Aided Engineering, 10(2), 111 - 125.