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 条
  • [31] Transfer Learning for Regression through Adaptive Gaussian Process
    Xu, Changhua
    Yang, Kai
    Chen, Xue
    Luo, Xiangfeng
    Yu, Hang
    2022 IEEE 34TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, ICTAI, 2022, : 42 - 47
  • [32] Asymptotic analysis of the learning curve for Gaussian process regression
    Loic Le Gratiet
    Josselin Garnier
    Machine Learning, 2015, 98 : 407 - 433
  • [33] Prediction Performance After Learning in Gaussian Process Regression
    Wagberg, Johan
    Zachariah, Dave
    Schon, Thomas B.
    Stoica, Petre
    ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 54, 2017, 54 : 1264 - 1272
  • [34] Learning Robust Gaussian Process Regression for Visual Tracking
    Zheng, Linyu
    Tang, Ming
    Wang, Jinqiao
    PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 1219 - 1225
  • [35] Learning Conductance: Gaussian Process Regression for Molecular Electronics
    Deffner, Michael
    Weise, Marc Philipp
    Zhang, Haitao
    Mucke, Maike
    Proppe, Jonny
    Franco, Ignacio
    Herrmann, Carmen
    JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2023, 19 (03) : 992 - 1002
  • [36] GAUSSIAN PROCESS REGRESSION WITHIN AN ACTIVE LEARNING SCHEME
    Pasolli, Edoardo
    Melgani, Farid
    2011 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS), 2011, : 3574 - 3577
  • [37] Asymptotic analysis of the learning curve for Gaussian process regression
    Le Gratiet, Loic
    Garnier, Josselin
    MACHINE LEARNING, 2015, 98 (03) : 407 - 433
  • [38] Recursive Gaussian process: On-line regression and learning
    Huber, Marco F.
    PATTERN RECOGNITION LETTERS, 2014, 45 : 85 - 91
  • [39] Direct quantum dynamics using variational Gaussian wavepackets and Gaussian process regression
    Polyak, Iakov
    Richings, Gareth W.
    Habershon, Scott
    Knowles, Peter J.
    JOURNAL OF CHEMICAL PHYSICS, 2019, 150 (04):
  • [40] Modified Gaussian process regression based adaptive control for quadrotors
    Cen, Ruping
    Jiang, Tao
    Tang, Pan
    AEROSPACE SCIENCE AND TECHNOLOGY, 2021, 110