Control System Synthesis Through Inductive Learning of Boolean Concepts

Michael Lemmon, Panos Antsaklis, Xiaojun Yang, and Constantino Lucisano

IEEE Control Systems, Vol.15, No.3, pp. 25-36, June 1995; Special Issue on 'Intelligence and Learning' of the IEEE Control Systems Magazine, Vol.15, No.3, pp. 5-80, June 1995.

Abstract -- In control, learning is often used to identify a single controller satisfying a particular performance measure. In certain cases, however, it is desirable to identify the set of all controllers which ensure that the controlled plant satisfies a control property such as Lyapunov stability, robust stability, or robust performance. A set of procedures identifying such sets of admissible solutions can be devised using boolean concept learning algorithms. Recent years have witnessed considerable interest in this type of learning procedure in the field of computational learning. The objective of this article is to provide some examples illustrating how boolean concept learning can be used in control systems. The first example examined in this article uses concept learning to identify the set of stabilizing controllers for certain classes of linear time-invariant plants. Another example illustrates the use of concept learning in the identification of discrete event system (DES) controllers.

Journal Submission [pdf file]