Я обучил ансамблевую модель (RUBoost) для задачи бинарной классификации с помощью функции fitensemble() в Matlab 2014a. Обучение этой функцией выполняется с 10-кратной перекрестной проверкой через входной параметр "kfold" функции fitensemble().
Однако модель вывода, обученную этой функцией, нельзя использовать для прогнозирования меток новых данных, если я использую predict(model, Xtest). Я проверил документы Matlab, в которых говорится, что мы можем использовать функцию kfoldPredict() для оценки обученной модели. Но ввода новых данных через эту функцию я не нашел. Кроме того, я обнаружил, что структура обученной модели с перекрестной проверкой отличается от структуры модели без перекрестной проверки. Итак, может ли кто-нибудь посоветовать мне, как использовать модель, обученную с перекрестной проверкой, для прогнозирования меток новых данных? Спасибо!