Giving CMAC Basis Functions a Tail in Order to Prevent Bursting in Neural-Adaptive Control

被引:0
|
作者
Macnab, C. J. B. [1 ]
机构
[1] Univ Calgary, Dept Elect & Comp Engn, Calgary, AB, Canada
关键词
NETWORK CONTROL;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This work proposes a modification to the Cerebellar Model Articulation Controller (CMAC) for use in a direct adaptive control scheme. With the original CMAC, when an oscillation in the input occurs between two CMAC cells and across the origin, the weights in the adjacent cells drift in opposite directions-resulting in control signal chatter. When the chatter is severe it can cause a sudden increase in error referred to as bursting. Weight update modifications strong enough to prevent weight drift can severely limit performance. In the proposed method each basis function has a tail, remaining non-zero for the duration of the subsequent cells indexing. A small oscillation about the origin now occurs entirely within each basis function, so that each weight is much less likely to drift in one direction. The robust weight modification can then be made much weaker, resulting in significantly better performance. A simulation of a quadrotor helicopter subject to both a sinusoidal disturbance and an unknown payload verifies the stability and performance of the proposed method.
引用
收藏
页码:2182 / 2187
页数:6
相关论文
共 50 条
  • [1] Creating a CMAC with overlapping basis functions in order to prevent weight drift
    C. J. B. Macnab
    Soft Computing, 2017, 21 : 4593 - 4600
  • [2] Creating a CMAC with overlapping basis functions in order to prevent weight drift
    Macnab, C. J. B.
    SOFT COMPUTING, 2017, 21 (16) : 4593 - 4600
  • [3] Modifying CMAC adaptive control with weight smoothing in order to avoid overlearning and bursting
    C. J. B. Macnab
    Neural Computing and Applications, 2019, 31 : 2207 - 2216
  • [4] Modifying CMAC adaptive control with weight smoothing in order to avoid overlearning and bursting
    Macnab, C. J. B.
    NEURAL COMPUTING & APPLICATIONS, 2019, 31 (07): : 2207 - 2216
  • [5] Achieving Robust Adaptive CMAC Control by Overlayering Basis Functions
    Macnab, C. J. B.
    2017 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2017,
  • [6] Basis Functions of the multidimensional CMAC neural network
    Avedyan, Eduard
    2014 INTERNATIONAL CONFERENCE ON ENGINEERING AND TELECOMMUNICATION (EN&T 2014), 2014, : 63 - 66
  • [7] Neural-adaptive control using alternate weights
    C. J. B. Macnab
    Neural Computing and Applications, 2011, 20 : 211 - 221
  • [8] Neural-adaptive control using alternate weights
    Macnab, C. J. B.
    NEURAL COMPUTING & APPLICATIONS, 2011, 20 (02): : 211 - 221
  • [9] Neural-Adaptive Control of Waste-To-Energy Boilers
    Takaghaj, S. Mahmoodi
    Macnab, C. J. B.
    Westwick, D.
    Boiko, I.
    2012 IEEE 51ST ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2012, : 5367 - 5373
  • [10] Stable Neural-Adaptive Control of Activated Sludge Bioreactors
    Macnab, C. J. B.
    2014 AMERICAN CONTROL CONFERENCE (ACC), 2014, : 2869 - 2874