exponenta event banner

Множественная линейная регрессия

Линейная регрессия с несколькими предикторными переменными

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

Для сокращения времени вычислений в высокомерных наборах данных поместите модель линейной регрессии с помощью fitrlinear.

Приложения

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

Объекты

LinearModelМодель линейной регрессии
CompactLinearModelКомпактная модель линейной регрессии
RegressionLinearМодель линейной регрессии для высокоразмерных данных
RegressionPartitionedLinearМодель перекрестной линейной регрессии для высокоразмерных данных

Функции

развернуть все

Создать LinearModel Объект

fitlmПодгонка модели линейной регрессии
stepwiselmВыполнить пошаговую регрессию

Создать CompactLinearModel Объект

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

Добавление или удаление терминов из линейной модели

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

Прогнозирование ответов

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

Вычислить линейную модель

anovaАнализ дисперсии для модели линейной регрессии
coefCIДоверительные интервалы оценок коэффициентов модели линейной регрессии
coefTestТест линейной гипотезы по коэффициентам модели линейной регрессии
dwtestТест Дурбина-Ватсона с объектом модели линейной регрессии
partialDependenceВычислить частичную зависимость

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

plotГрафик рассеяния или добавленный график переменной модели линейной регрессии
plotAddedДобавлен график переменной модели линейной регрессии
plotAdjustedResponseСкорректированный график отклика модели линейной регрессии
plotDiagnosticsДиагностика наблюдения на графике модели линейной регрессии
plotEffectsПостроить график основных эффектов предикторов в модели линейной регрессии
plotInteractionЭффекты взаимодействия графика двух предикторов в модели линейной регрессии
plotPartialDependenceСоздание графиков частичной зависимости (PDP) и индивидуального условного ожидания (ICE)
plotResidualsОстатки графика модели линейной регрессии
plotSliceГрафик срезов через подогнанную линейную регрессионную поверхность

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

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

Создать объект

fitrlinearПодгонка модели линейной регрессии к высокоразмерным данным

Работа с RegressionLinear Объект

predictПрогнозирование отклика модели линейной регрессии
limeЛокальные интерпретируемые модели-агностические объяснения (LIME)
lossПотери регрессии для моделей линейной регрессии
partialDependenceВычислить частичную зависимость
plotPartialDependenceСоздание графиков частичной зависимости (PDP) и индивидуального условного ожидания (ICE)
shapleyЗначения Шапли
selectModelsВыбор подогнанных регуляризованных моделей линейной регрессии

Работа с RegressionPartitionedLinear Объект

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

Подгонка и оценка линейной регрессии

dwtestТест Дурбина-Ватсона с остаточными входами
invpredОбратное предсказание
linhyptestПроверка линейной гипотезы
plsregressРегрессия частичных наименьших квадратов (PLS)
regressМножественная линейная регрессия
regstatsРегрессионная диагностика
relieffРанговая важность предикторов с использованием алгоритма ReliefF или RReloringF
robustfitПодгонка надежной линейной регрессии
stepwisefitПодгонка модели линейной регрессии с использованием пошаговой регрессии

Подготовка данных

x2fxПреобразование матрицы предиктора в матрицу проектирования
dummyvarСоздание фиктивных переменных

Интерактивные инструменты

robustdemoИнтерактивная надежная регрессия
rsmdemoДемонстрация интерактивной поверхности ответа
rstoolИнтерактивное моделирование поверхности отклика
stepwiseИнтерактивная пошаговая регрессия

Темы

Введение в линейную регрессию

Что такое модель линейной регрессии?

Регрессионные модели описывают связь между зависимой переменной и одной или несколькими независимыми переменными.

Линейная регрессия

Подгоните модель линейной регрессии и изучите результат.

Ступенчатая регрессия

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

Уменьшение эффекта отклонения с помощью надежной регрессии

Установите надежную модель, которая менее чувствительна, чем обычные наименьшие квадраты, к большим изменениям в небольших частях данных.

Выбор функции регрессии

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

Сводка выходных и диагностических статистических данных

Вычислите подогнанную модель с помощью свойств модели и функций объекта.

Нотация Уилкинсона

Нотация Уилкинсона обеспечивает способ описания регрессионных и повторяющихся моделей измерений без указания значений коэффициентов.

Рабочие процессы линейной регрессии

Рабочий процесс линейной регрессии

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

Интерпретация результатов линейной регрессии

Отображение и интерпретация выходной статистики линейной регрессии.

Линейная регрессия с эффектами взаимодействия

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

Линейная регрессия с использованием таблиц

В этом примере показано, как выполнять линейный и пошаговый регрессионный анализ с использованием таблиц.

Линейная регрессия с категориальными ковариатами

Выполнить регрессию с категориальными ковариатами с использованием категориальных массивов и fitlm.

Анализ данных временных рядов

В этом примере показано, как визуализировать и анализировать данные временных рядов с помощью timeseries объект и regress функция.

Модель линейной регрессии поезда

Обучение модели линейной регрессии с помощью fitlm для анализа данных в памяти и данных вне памяти.

Частичная регрессия методом наименьших квадратов

Частичные наименьшие квадраты

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

Частичная регрессия методом наименьших квадратов и регрессия основных компонентов

В этом примере показано, как применять частичную регрессию наименьших квадратов (PLSR) и регрессию основных компонентов (PCR), и обсуждается эффективность этих двух методов.