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 条
  • [21] Gaussian process learning of nonlinear dynamics
    Ye, Dongwei
    Guo, Mengwu
    COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2024, 138
  • [22] Modified ridge-type estimator for the inverse Gaussian regression model
    Akram, Muhammad Nauman
    Amin, Muhammad
    Ullah, Muhammad Aman
    Afzal, Saima
    COMMUNICATIONS IN STATISTICS-THEORY AND METHODS, 2023, 52 (10) : 3314 - 3332
  • [23] Modelling facial expressions dynamics with Gaussian Process Regression
    Ruiz, Adria
    Binefa, Xavier
    ARTIFICIAL INTELLIGENCE RESEARCH AND DEVELOPMENT, 2012, 248 : 91 - 100
  • [24] Nonparametric Local Pseudopotentials with Machine Learning: A Tin Pseudopotential Built Using Gaussian Process Regression
    Luder, Johann
    Manzhos, Sergei
    JOURNAL OF PHYSICAL CHEMISTRY A, 2020, 124 (52): : 11111 - 11124
  • [25] Inverse Reinforcement Learning via Deep Gaussian Process
    Jin, Ming
    Damianou, Andreas
    Abbeel, Pieter
    Spanos, Costas
    CONFERENCE ON UNCERTAINTY IN ARTIFICIAL INTELLIGENCE (UAI2017), 2017,
  • [26] CALIBRATION FOR INVERSE GAUSSIAN REGRESSION
    WOLDIE, M
    FOLKS, JL
    COMMUNICATIONS IN STATISTICS-THEORY AND METHODS, 1995, 24 (10) : 2609 - 2620
  • [27] Gaussian process regression for forward and inverse kinematics of a soft robotic arm
    Relano, Carlos
    Munoz, Javier
    Monje, Concepcion A.
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 126
  • [28] Inverse Method of Centrifugal Pump Blade Based on Gaussian Process Regression
    Zhang, Renhui
    Zhao, Xutao
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020 (2020)
  • [29] Transfer learning based on sparse Gaussian process for regression
    Yang, Kai
    Lu, Jie
    Wan, Wanggen
    Zhang, Guangquan
    Hou, Li
    INFORMATION SCIENCES, 2022, 605 : 286 - 300
  • [30] Learning curves for Gaussian process regression: Approximations and bounds
    Sollich, P
    Halees, A
    NEURAL COMPUTATION, 2002, 14 (06) : 1393 - 1428