R最优参数行为
我试图在R中拟合Cox部分似然的核化版本。我有一个函数R最优参数行为,r,optimization,cox,R,Optimization,Cox,我试图在R中拟合Cox部分似然的核化版本。我有一个函数 compute_kernelized_nLL(param_vect, kernel_matrix,response,lambda=0) 当我调用optim时,如下所示: ker.train<-construct_euclidean_kernel(as.matrix(data)) (res <-optim(par=rep(0,ncol(ker.train)),fn = compute_kernelized_nLL,
compute_kernelized_nLL(param_vect, kernel_matrix,response,lambda=0)
当我调用optim
时,如下所示:
ker.train<-construct_euclidean_kernel(as.matrix(data))
(res <-optim(par=rep(0,ncol(ker.train)),fn = compute_kernelized_nLL,
kernel_matrix=ker.train,
response=uncensored_survival,
lambda=3,
method="Nelder-Mead"))
ker.trainAs初始检查:是否compute\u kernelized\u nLL
返回长度1numeric
?在optim
中返回的收敛代码是什么?通常,解决方案“不移动”表示内部计算的梯度为空。@Freguglia是,它是一个长度为1的数字。我得到的收敛码是0,但在一次迭代中,我得到的收敛码是1