Обобщенная линейная регрессия

Обобщенные модели линейной регрессии с различными распределениями и функциями ссылки, включая логистическую регрессию

Для большей точности и выбора функции ссылки на наборах данных малой и средней размерности подбирайте обобщенную линейную регрессионую модель используя fitglm. Для полиномиальной логистической регрессии подбирайте модель используя mnrfit.

Чтобы уменьшить время расчета на высоко-размерных наборах данных, обучите двоичную, линейную модель классификации, такую как логистическая регрессионая модель, используя fitclinear. Можно также эффективно обучить многоклассовую модель выходных кодов с коррекцией ошибок (ECOC), состоящую из логистических регрессионных моделей, используя fitcecoc.

Для нелинейной классификации с большими данными обучите двоичную, Гауссову модель классификации ядра с логистической регрессией при помощи fitckernel.

Объекты

расширить все

GeneralizedLinearModelОбобщенный класс линейной регрессионой модели
CompactGeneralizedLinearModelКомпактный обобщенный класс линейной регрессионой модели
ClassificationLinearЛинейная модель для двоичной классификации высокомерных данных
ClassificationECOCМногоклассовая модель для машин опорных векторов (SVM) и других классификаторов
ClassificationKernelГауссовская модель классификации ядра с использованием расширения случайных функций
ClassificationPartitionedLinearПерекрестная проверенная линейная модель для двоичной классификации высокомерных данных
ClassificationPartitionedLinearECOCПерекрестная проверенная модель выходных кодов с линейной коррекцией ошибок для многоклассовой классификации высокомерных данных

Функции

расширить все

Создание GeneralizedLinearModel Объект

fitglmСоздайте обобщенную линейную регрессионую модель
stepwiseglmСоздайте обобщенную линейную регрессионую модель путем ступенчатой регрессии

Создание CompactGeneralizedLinearModel Объект

compactКомпактная обобщенная линейная регрессионая модель

Добавьте или удалите условия из обобщенной линейной модели

addTermsДобавьте условия к обобщенной линейной регрессионой модели
removeTermsУдалите члены из обобщенной линейной регрессионой модели
stepУлучшите обобщенную линейную регрессионую модель путем добавления или удаления членов

Предсказание ответов

fevalСпрогнозируйте отклики обобщенной линейной регрессионой модели, используя один вход для каждого предиктора
predictПредсказать отклики обобщенной линейной регрессионой модели
randomСимулируйте отклики со случайным шумом для обобщенной линейной регрессионой модели

Вычисление обобщенной линейной модели

coefCIДоверительные интервалы оценок коэффициентов обобщенной линейной регрессионой модели
coefTestЛинейный тест гипотезы на обобщенных коэффициентах линейной регрессионой модели
devianceTestАнализ отклонения для обобщенной линейной регрессионой модели
partialDependenceВычисление частичной зависимости

Визуализация обобщенной линейной модели и сводной статистики

plotDiagnosticsПостройте диагностику наблюдений обобщенной линейной регрессионой модели
plotPartialDependenceСоздайте график частичной зависимости (PDP) и отдельные графики условного ожидания (ICE)
plotResidualsПостройте невязки обобщенной линейной регрессионой модели
plotSliceГрафик срезов через подобранную обобщенную линейную регрессионую поверхность

Сбор свойств обобщенной линейной модели

gatherСбор свойств модели машинного обучения с графический процессор

Создание объекта

fitclinearПодгонка линейной классификационной модели к высоко-размерным данным
fitcecocПодгонка многоклассовых моделей для машин опорных векторов или других классификаторов
fitckernelПодгонка Гауссовой модели классификации ядра с использованием расширения случайных функций
templateLinearШаблон обучающегося с линейной классификацией

Предсказание меток

predictСпрогнозируйте метки для линейных моделей классификации
predictКлассифицируйте наблюдения с помощью многоклассовой модели выходных кодов с коррекцией ошибок (ECOC)
predictПредсказать метки для Гауссовой модели классификации ядра
mnrfitПолиномиальная логистическая регрессия
mnrvalПолиномиальные значения логистической регрессии
glmfitПодгонка обобщенной линейной регрессионой модели
glmvalОбобщенные значения линейной модели

Темы

Обобщенная линейная регрессия

Обобщенные линейные модели

Обобщенные линейные модели используют методы Linear, чтобы описать потенциально нелинейную связь между терминами предиктора и переменной отклика.

Рабочий процесс обобщенной линейной модели

Подгонка обобщенной линейной модели и анализ результатов.

Подбор данных с помощью обобщенных линейных моделей

Подгонка и оценка обобщенных линейных моделей с помощью glmfit и glmval.

Обучите классификаторы логистических регрессий, используя приложение Classification Learner

Создайте и сравните классификаторы логистических регрессий и экспортируйте обученные модели, чтобы делать предсказания для новых данных.

Уилкинсон Обозначение

Обозначение Уилкинсона предоставляет способ описать модели регрессии и повторных измерений, не задавая значений коэффициентов.

Полиномиальная логистическая регрессия

Полиномиальные модели для номинальных откликов

Номинальная переменная отклика имеет ограниченный набор возможных значений без естественного порядка между ними. Номинальная модель отклика объясняет и предсказывает вероятность того, что наблюдение находится в каждой категории переменной категориального отклика.

Полиномиальные модели для порядковых реакций

Переменная порядкового отклика имеет ограниченный набор возможных значений, которые попадают в естественный порядок. Модель порядкового отклика описывает связь между совокупными вероятностями категорий и переменными.

Иерархические полиномиальные модели

Иерархическая переменная полиномиального отклика (также известная как последовательный или вложенный полиномиальный ответ) имеет ограниченный набор возможных значений, которые попадают в иерархические категории. Иерархические полиномиальные регрессионые модели являются расширениями бинарных регрессионых моделей, основанных на условных двоичных наблюдениях.