Optimal control by least squares support vector machines

被引:549
|
作者
Suykens, JAK [1 ]
Vandewalle, J [1 ]
De Moor, B [1 ]
机构
[1] Katholieke Univ Leuven, ESAT SISTA, Dept Elect Engn, B-3001 Heverlee, Belgium
关键词
neural optimal control; support vector machines; radial basis functions;
D O I
10.1016/S0893-6080(00)00077-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Support vector machines have been very successful in pattern recognition and function estimation problems. ln this paper we introduce the use of least squares support vector machines (LS-SVM's) for the optimal control of nonlinear systems. Linear and neural full static state feedback controllers are considered. The problem is formulated in such a way that it incorporates the N-stage optimal control problem as well as a least squares support vector machine approach for mapping the state space into the action space. The solution is characterized by a set of nonlinear equations. An alternative formulation as a constrained nonlinear optimization problem in less unknowns is given, together with a method for imposing local stability in the LS-SVM control scheme. The results are discussed for support vector machines with radial basis function kernel. Advantages of LS-SVM control are that no number of hidden units has to be determined for the controller and that no centers have to be specified for the Gaussian kernels when applying Mercer's condition. The curse of dimensionality is avoided in comparison with defining a regular grid for the centers in classical radial basis function networks. This is at the expense of taking the trajectory of state variables as additional unknowns in the optimization problem, while classical neural network approaches typically lead to parametric optimization problems. In the SVM methodology the number of unknowns equals the number of training data, while in the primal space the number of unknowns can be infinite dimensional. The method is illustrated both on stabilization and tracking problems including examples on swinging up an inverted pendulum with local stabilization at the endpoint and a tracking problem for a ball and beam system. (C) 2001 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:23 / 35
页数:13
相关论文
共 50 条
  • [1] Optimal control by weighted least squares generalized support vector machines
    Sun, ZH
    Sun, YX
    [J]. PROCEEDINGS OF THE 2003 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2003, : 5323 - 5328
  • [2] Digital Least Squares Support Vector Machines
    Davide Anguita
    Andrea Boni
    [J]. Neural Processing Letters, 2003, 18 : 65 - 72
  • [3] Fuzzy least squares support vector machines
    Tsujinishi, D
    Abe, S
    [J]. PROCEEDINGS OF THE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS 2003, VOLS 1-4, 2003, : 1599 - 1604
  • [4] Digital Least Squares Support Vector Machines
    Anguita, D
    Boni, A
    [J]. NEURAL PROCESSING LETTERS, 2003, 18 (01) : 65 - 72
  • [5] Recurrent least squares support vector machines
    Suykens, JAK
    Vandewalle, J
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-FUNDAMENTAL THEORY AND APPLICATIONS, 2000, 47 (07): : 1109 - 1114
  • [6] Temperature prediction control based on least squares support vector machines
    Bin Liu
    Hongye Su
    Weihua Huang
    Jian Chu
    [J]. Journal of Control Theory and Applications, 2004, 2 (4): : 365 - 370
  • [7] Modeling and control of PEMFC based on least squares support vector machines
    Li, X
    Cao, GY
    Zhu, XJ
    [J]. ENERGY CONVERSION AND MANAGEMENT, 2006, 47 (7-8) : 1032 - 1050
  • [8] Chaos control using least-squares support vector machines
    Suykens, JAK
    Vandewalle, J
    [J]. INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 1999, 27 (06) : 605 - 615
  • [9] Temperature prediction control based on least squares support vector machines
    Bin LIU
    Department of Automation
    [J]. Control Theory and Technology, 2004, (04) : 365 - 370
  • [10] Least Squares Support Vector Machines Based on Support Vector Degrees
    Li, Lijuan
    Li, Youfeng
    Su, Hongye
    Chu, Jian
    [J]. INTELLIGENT COMPUTING, PART I: INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING, ICIC 2006, PART I, 2006, 4113 : 1275 - 1281