sklearn.linear_model#
Разнообразие линейных моделей.
Руководство пользователя. См. Линейные модели раздел для дальнейших деталей.
Следующие подразделы являются лишь общими рекомендациями: один и тот же оценщик может попадать в несколько категорий в зависимости от его параметров.
Линейные классификаторы#
Классификатор логистической регрессии (также известный как logit, MaxEnt). |
|
Логистическая регрессия CV (также известная как logit, MaxEnt) классификатор. |
|
Пассивно-агрессивный классификатор. |
|
Линейный классификатор перцептрона. |
|
Классификатор с использованием Ridge-регрессии. |
|
Ридж-классификатор со встроенной перекрестной проверкой. |
|
Линейные классификаторы (SVM, логистическая регрессия и т.д.) с обучением SGD. |
|
Решает линейную One-Class SVM с использованием стохастического градиентного спуска. |
Классические линейные регрессоры#
Линейная регрессия методом наименьших квадратов. |
|
Линейные наименьшие квадраты с L2-регуляризацией. |
|
Ридж-регрессия со встроенной кросс-валидацией. |
|
Линейная модель, обученная путем минимизации регуляризованной эмпирической потери с SGD. |
Регрессоры с выбором переменных#
Следующие оценщики имеют встроенные процедуры подбора с выбором переменных, но любой оценщик, использующий L1 или эластичную сеть, также выполняет выбор переменных: обычно SGDRegressor или SGDClassifier с соответствующим штрафом.
Линейная регрессия с комбинированными априорными распределениями L1 и L2 в качестве регуляризатора. |
|
Модель Elastic Net с итеративной подгонкой вдоль пути регуляризации. |
|
Модель регрессии с наименьшими углами (Least Angle Regression), также известная как |
|
Кросс-валидированная модель регрессии наименьшего угла. |
|
Линейная модель, обученная с априорным распределением L1 в качестве регуляризатора (также известная как Lasso). |
|
Лассо линейная модель с итеративной подгонкой вдоль пути регуляризации. |
|
Модель Lasso, обученная с использованием регрессии наименьшего угла, также известной как |
|
Лассо с кросс-валидацией, использующий алгоритм LARS. |
|
Модель Lasso, обученная с помощью Lars с использованием BIC или AIC для выбора модели. |
|
Модель ортогонального согласованного преследования (OMP). |
|
Кросс-валидированная модель Orthogonal Matching Pursuit (OMP). |
Байесовские регрессоры#
Байесовская ARD-регрессия. |
|
Байесовская гребневая регрессия. |
Многозадачные линейные регрессоры с выбором переменных#
Эти оценщики совместно подгоняют несколько регрессионных задач, индуцируя разреженные коэффициенты. Хотя выведенные коэффициенты могут различаться между задачами, они ограничены согласованием по выбранным признакам (ненулевым коэффициентам).
Модель Multi-task ElasticNet, обученная с L1/L2 смешанной нормой в качестве регуляризатора. |
|
Многозадачный L1/L2 ElasticNet со встроенной кросс-валидацией. |
|
Многозадачная модель Lasso, обученная с регуляризацией смешанной нормы L1/L2. |
|
Многозадачная модель Lasso, обученная с регуляризацией смешанной нормы L1/L2. |
Регрессоры, устойчивые к выбросам#
Любая оценка, использующая потерю Хубера, также будет устойчива к выбросам, например, SGDRegressor с loss='huber'.
L2-регуляризованная линейная регрессионная модель, устойчивая к выбросам. |
|
Модель линейной регрессии, предсказывающая условные квантили. |
|
Алгоритм RANSAC (RANdom SAmple Consensus). |
|
Оценщик Тейла-Сена: устойчивая многомерная модель регрессии. |
Обобщенные линейные модели (GLM) для регрессии#
Эти модели позволяют переменным отклика иметь распределения ошибок, отличные от нормального распределения.
Обобщённая линейная модель с гамма-распределением. |
|
Обобщённая линейная модель с распределением Пуассона. |
|
Обобщенная линейная модель с распределением Твиди. |
Разное#
Пассивно-агрессивный регрессор. |
|
Вычисление пути эластичной сети с координатным спуском. |
|
Вычисляет путь Least Angle Regression или Lasso с использованием алгоритма LARS. |
|
lars_path в режиме достаточной статистики. |
|
Вычислить путь Lasso с координатным спуском. |
|
Ортогональный жадный поиск (OMP). |
|
Грам Ортогональный Поиск Совпадений (OMP). |
|
Решите уравнение гребневой регрессии методом нормальных уравнений. |