Premium
Information theoretic tools for stable adaptation and learning
Author(s) -
Lloyd Seth,
Slotine JeanJacques E.
Publication year - 1996
Publication title -
international journal of adaptive control and signal processing
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.73
H-Index - 66
eISSN - 1099-1115
pISSN - 0890-6327
DOI - 10.1002/(sici)1099-1115(199607)10:4/5<499::aid-acs397>3.0.co;2-m
Subject(s) - observability , lyapunov function , controllability , computer science , adaptive control , mathematical optimization , lyapunov exponent , mathematics , artificial intelligence , control (management) , chaotic , physics , nonlinear system , quantum mechanics
Lyapunov design has never been systematic. In the adaptive control of complex multi‐input non‐linear systems, physical considerations, such as conservation of energy or entropy increase, represent one of the major tools in building Lyapunov‐like functions and providing stability and performance guarantees. In this paper we show that a physically motivated Lyapunov‐like function based on the concept of total information can be derived for large classes of non‐linear physical systems. We study how this function may be used for designing estimation, adaptation and learning mechanisms for such systems. In the process we revisit familiar notions such as controllability and observability from an information perspective, which in turns allows us to define ‘natural’ space‐time scales at which to observe and control a given complex system. By formulating control problems in algorithmic form, we emphasize the importance of computability and computational complexity for issues of control. Generic control problems are shown to be NP ‐hard: each additional complication, such as the presence of noise or the absence of complete system identification, moves the control problem further up the polynomial hierarchy of computational complexity. In some cases, requirements of ‘optimality’ may be unrealistic or irrelevant, since the solution to the problem of finding the optimal algorithm for control is uncomputable.