New attempt to extend GPR using basis functions and hyperparameter optimization