Вычислите частичную зависимость
вычисляет частичную зависимость pd
= partialDependence(RegressionMdl
,Vars
)pd
между переменными предикторами, перечисленными в Vars
и ответы предсказаны при помощи модели RegressionMdl
регрессии, который содержит данные о предикторе.
вычисляет частичную зависимость pd
= partialDependence(ClassificationMdl
,Vars
,Labels
)pd
между переменными предикторами, перечисленными в Vars
и музыка к классам задана в Labels
при помощи модели ClassificationMdl
классификации, который содержит данные о предикторе.
дополнительные опции использования заданы одним или несколькими аргументами пары "имя-значение". Например, если вы задаете pd
= partialDependence(___,Name,Value
)'UseParallel','true'
, partialDependence
функционируйте использует параллельные вычисления, чтобы выполнить частичные вычисления зависимости.
partialDependence
использует predict
функция, чтобы предсказать ответы или баллы. partialDependence
выбирает соответствующий predict
функция согласно модели (RegressionMdl
или ClassificationMdl
) и запуски predict
с его настройками по умолчанию. Для получения дополнительной информации о каждом predict
функционируйте, смотрите predict
функции в следующих двух таблицах. Если заданная модель является основанной на дереве моделью (не включая повышенный ансамбль деревьев), то partialDependence
использует взвешенный пересекающийся алгоритм вместо predict
функция. Для получения дополнительной информации см. Взвешенный Пересекающийся Алгоритм.
Объект модели регрессии
Тип модели | Полный или компактный объект модели регрессии | Функция, чтобы предсказать ответы |
---|---|---|
Загрузите агрегацию для ансамбля деревьев решений | CompactTreeBagger | predict |
Загрузите агрегацию для ансамбля деревьев решений | TreeBagger | predict |
Ансамбль моделей регрессии | RegressionEnsemble , RegressionBaggedEnsemble , CompactRegressionEnsemble | predict |
Гауссова модель регрессии ядра использование случайного расширения функции | RegressionKernel | predict |
Гауссова регрессия процесса | RegressionGP , CompactRegressionGP | predict |
Обобщенная аддитивная модель | RegressionGAM , CompactRegressionGAM | predict |
Обобщенная линейная модель смешанного эффекта | GeneralizedLinearMixedModel | predict |
Обобщенная линейная модель | GeneralizedLinearModel , CompactGeneralizedLinearModel | predict |
Линейная модель смешанного эффекта | LinearMixedModel | predict |
Линейная регрессия | LinearModel , CompactLinearModel | predict |
Линейная регрессия для высоко-размерных данных | RegressionLinear | predict |
Модель регрессии нейронной сети | RegressionNeuralNetwork , CompactRegressionNeuralNetwork | predict |
Нелинейная регрессия | NonLinearModel | predict |
Дерево регрессии | RegressionTree , CompactRegressionTree | predict |
Машина опорных векторов | RegressionSVM , CompactRegressionSVM | predict |
Объект модели классификации
Тип модели | Полный или компактный объект модели классификации | Функция, чтобы предсказать метки и баллы |
---|---|---|
Классификатор дискриминантного анализа | ClassificationDiscriminant , CompactClassificationDiscriminant | predict |
Модель Multiclass для машин опорных векторов или других классификаторов | ClassificationECOC , CompactClassificationECOC | predict |
Ансамбль учеников для классификации | ClassificationEnsemble , CompactClassificationEnsemble , ClassificationBaggedEnsemble | predict |
Гауссова модель классификации ядер использование случайного расширения функции | ClassificationKernel | predict |
Обобщенная аддитивная модель | ClassificationGAM , CompactClassificationGAM | predict |
k- соседняя модель | ClassificationKNN | predict |
Линейная модель классификации | ClassificationLinear | predict |
Наивная модель Bayes | ClassificationNaiveBayes , CompactClassificationNaiveBayes | predict |
Классификатор нейронной сети | ClassificationNeuralNetwork , CompactClassificationNeuralNetwork | predict |
Машина опорных векторов для и бинарной классификации одного класса | ClassificationSVM , CompactClassificationSVM | predict |
Дерево выбора из двух альтернатив для классификации мультиклассов | ClassificationTree , CompactClassificationTree | predict |
Уволенный ансамбль деревьев решений | TreeBagger , CompactTreeBagger | predict |
plotPartialDependence
вычисляет и строит частичные значения зависимости. Функция может также создать графики отдельного условного ожидания (ICE).
[2] Hastie, Тревор, Роберт Тибширэни и Джером Фридман. Элементы статистического изучения. Нью-Йорк, Нью-Йорк: Спрингер Нью-Йорк, 2009.
oobPermutedPredictorImportance
| predictorImportance (RegressionEnsemble)
| predictorImportance (RegressionTree)
| relieff
| sequentialfs
| lime
| plotPartialDependence
| shapley