Класс: TreeBagger
Квантильные прогнозы для наблюдений вне пакета из пакета деревьев регрессии
возвращает вектор медиан предсказанных ответов при всех наблюдениях вне пакета в YFit = oobQuantilePredict(Mdl)Mdl.X, данные предиктора и использование Mdl, который представляет собой мешок регрессионных деревьев. Mdl должно быть TreeBagger объект модели и Mdl.OOBIndices должен быть непустым.
использует дополнительные параметры, указанные одним или несколькими YFit = oobQuantilePredict(Mdl,Name,Value)Name,Value аргументы пары. Например, укажите вероятности квантилей или деревья, которые следует включить для оценки квантилей.
[ также возвращает разреженную матрицу весов отклика с использованием любого из предыдущих синтаксисов.YFit,YW] = oobQuantilePredict(___)
oobQuantilePredict оценивает вне пакета квантилей, применяя quantilePredict ко всем наблюдениям в данных обучения (Mdl.X). Для каждого наблюдения в методе используются только деревья, для которых наблюдение выходит из-под контроля.
Для наблюдений, которые находятся в мешке для всех деревьев в ансамбле, oobQuantilePredict назначает выборку квантования данных ответа. Другими словами, oobQuantilePredict не использует квантильную регрессию для внеплановых наблюдений. Вместо этого он назначает quantile(Mdl.Y,, где tau)tau - значение Quantile аргумент пары имя-значение.
[1] Мейнсхаузен, Н. «Квантильные регрессионные леса». Журнал исследований машинного обучения, том 7, 2006, стр. 983-999.
[2] Брейман, Л. «Случайные леса». Машинное обучение. Том 45, 2001, стр. 5-32.