Я часто ловлю себе на навчання кілька різних моделей прогнозування з використанням caret
в Р. я буду навчати їх все на один і ту ж поперечних складках перевірки, з допомогою caret::: createFolds
, а потім вибрати кращу модель , засновану на перехресній перевірці помилок.
Однак середній прогноз декількох моделей часто перевершує найкращу одиничну модель на незалежному тестовому наборі. Я думаю про створення деяких функцій для складання / складання каретних моделей, які навчалися з однаковими складками перехресної перевірки, наприклад, беручи середні прогнози для кожної моделі на кожну складку, або тренуючи "мета-модель".
Звичайно, для цього може знадобитися зовнішній цикл перехресної перевірки. Хтось знає про будь-які існуючі пакети / відкритий код для складання моделей карет (і, можливо, перехресну перевірку цих ансамблів)?