Modified Local Gaussian Process Regression for Inverse Dynamics Learning

被引:0
|
作者
Cho, Seung-Yoon [1 ]
Yim, Sung-Soon [1 ]
Lee, Ju-Jang [1 ]
机构
[1] Korea Adv Inst Sci & Technol, Daejeon 305701, South Korea
关键词
inverse dynamics; machine learning; Gaussian Process Regression; Local Gaussian Process Regression;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Robots have been playing an important roles on our life. In various field such as entertainment, military, space and medical fields, the precise control is required according to the increase of the importance on robot. In robot manipulator position control problem, modeling robot inverse dynamics is important because it can allow accurate robot control using computed torque control and PD control with computed feedback. However, modeling rigid-body inverse dynamics is not simple and not accurate in some case, because of unmodeled nonlinearities such as hydraulic cable dynamics, complex friction or actuator dynamics. Instead of rigid-body dynamics, nonparametric regression such as Locally Weighted Projection Regression (LWPR), Gaussian Process Regression (GPR) is proposed as alternative. Locally Weighted Projection Regression is fast, but it is difficult to tune because of many user-parameters. Gaussian Process Regression has high accuracy but low computation speed. In other word, high complexity of computation is drawback of Gaussian process regression. In Gaussian Process Regression, the inverse of Gram matrix is a significant problem and it dominates the computation time. To improve the low computation speed, there are many methods such as approximation method and Local Gaussian Process Regression (LGPR). In approximation method, the approximation of inverse of Gram matrix is proposed and in local Gaussian Process Regression, the training data is divided into local training data using Gaussian kernel. It generates M local models. After partitioned the training data, the local model is trained. When test data is given, each local model predicts the local prediction. The total prediction value is weighted average of M local prediction values. The weight is a similarity measure and it can be calculated by Gaussian kernel. Local Gaussian Process Regression In this paper, Modified Local Gaussian Process Regression (MLGPR) is suggested for improving accuracy and computation time of Local Gaussian Process Regression. Modified Local Gaussian Process Regression is used adaptive method for partitioning the training data. Modified Local Gaussian Process Regression uses multiple model generation threshold w(gen) values depending on the local target variance. Proposed method is demonstrated by 2-dimension regression example and learning inverse dynamics of SARCOS arm. The result of simulations will be compared with other method such as Gaussian Process Regression, Local Gaussian Process Regression. As a result, the accuracy of Modified Local Gaussian Process Regression is improved and computation cost is reduced. The result represent Modified Local Gaussian Process Regression has low computation cost as compared with Local Gaussian Process Regression.
引用
收藏
页码:500 / 503
页数:4
相关论文
共 50 条
  • [1] Online Learning of Inverse Dynamics via Gaussian Process Regression
    de la Cruz, Joseph Sun
    Owen, William
    Kulic, Dana
    2012 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2012, : 3583 - 3590
  • [2] Model Learning with Local Gaussian Process Regression
    Nguyen-Tuong, Duy
    Seeger, Matthias
    Peters, Jan
    ADVANCED ROBOTICS, 2009, 23 (15) : 2015 - 2034
  • [3] Robot Learning by Demonstration with Local Gaussian Process Regression
    Schneider, Markus
    Ertel, Wolfgang
    IEEE/RSJ 2010 INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2010), 2010, : 255 - 260
  • [4] Sparse Inverse Kernel Gaussian Process Regression
    Das, Kamalika
    Srivastava, Ashok N.
    STATISTICAL ANALYSIS AND DATA MINING, 2013, 6 (03) : 205 - 220
  • [5] Learning local Gaussian process regression for image super-resolution
    Li, Jianmin
    Qu, Yanyun
    Li, Cuihua
    Xie, Yuan
    Wu, Yang
    Fan, Jianping
    NEUROCOMPUTING, 2015, 154 : 284 - 295
  • [6] Overlapped Local Gaussian Process Regression
    Liu X.
    Liu C.
    Liu L.
    Cheng D.
    Harbin Gongye Daxue Xuebao/Journal of Harbin Institute of Technology, 2019, 51 (11): : 22 - 26
  • [7] Gaussian Process Inverse Dynamics Learning for Variable Stiffness Actuator Control
    Pan, Yongping
    Zou, Zhigang
    Li, Weibing
    Yang, Chenguang
    Yu, Haoyong
    2024 IEEE INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS, AIM 2024, 2024, : 1373 - 1377
  • [8] Local linear regression with reciprocal inverse Gaussian kernel
    Li, Xu
    Xiao, Juxia
    Song, Weixing
    Shi, Jianhong
    METRIKA, 2019, 82 (06) : 733 - 758
  • [9] Local linear smoothers using inverse Gaussian regression
    Juxia Xiao
    Xu Li
    Jianhong Shi
    Statistical Papers, 2019, 60 : 1225 - 1253
  • [10] Local linear regression with reciprocal inverse Gaussian kernel
    Xu Li
    Juxia Xiao
    Weixing Song
    Jianhong Shi
    Metrika, 2019, 82 : 733 - 758