Создайте двухэтапную модель из моделей функций отклика
OK = MakeHierarchicalResponse(L,MLE)
Этот метод mbcmodel.localresponse
создает двухэтапную модель из моделей функций отклика и опционально запускает MLE (Максимальная оценка правдоподобия). Если функции отклика больше, чем количество параметров в локальной модели, выбирается подмножество функций отклика, которое приводит к лучшему иерархическому отклику. Лучший иерархический ответ выбирается с помощью PRESS RMSE
(корневая средняя квадратная ошибка предсказания - см. PRESS statistic), если все модели функций отклика линейны. В противном случае лучший иерархический ответ выбирается с помощью Two-stage RMSE
.
Это выполняет функцию, подобную ChooseAsBest
для моделей отклика. Можно вызвать MakeHierarchicalResponse
прямо или косвенно путем вызова CreateAlternativeModels
для локальной модели. Если вы звоните CreateAlternativeModels
для локальной модели, MakeHierarchicalResponse
вызывается автоматически.
Если локальная и ответная модели не готовы к вычислению двухэтапной модели, генерируется ошибка. Такая ситуация может возникнуть, если вы создали альтернативные модели и не выбрали лучшие. Должно быть выбрано достаточное количество моделей характеристик отклика для вычисления двухэтапной модели.
L
является локальным объектом модели.
MLE
можно true
или false
. Если true
, MLE будет рассчитан.
OK = MakeHierarchicalResponse(L, true)