optim - установка общего контраста для нескольких параметров - PullRequest
0 голосов
/ 24 ноября 2018

Я хочу установить общее ограничение для подмножества моих параметров:

c2 <- 2
nFeatures = 6
W2 <- rep(1,nFeatures)
w2 <- W2/sum(W2)
fguess2 <- 0.3
startParms2 <- c(c2,fguess2,w2)
names(startParms2) <- c("c2", "fguess", 
   "w21","w22","w23","w24","w25","w26") 


xout2 <- optim(par=startParms2, fn=rmsd, 
   data1=mydata2, method = "L-BFGS-B", 
    lower = rep(0,8), 
    upper = c(Inf,1,1,1,1,1,1,1))
print(xout2)

В настоящее время все 6 параметров, принадлежащих вектору w2, ограничены отдельным максимумом 1. Что яхотел бы ограничить сумму этих 6 параметров 1 (в то время как оставшиеся 2 параметра сохраняют свои текущие ограничения).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...