В контексте линейной регрессии коэффициент (a_1) (обычно первый вес после смещения) имеет интерпретацию влияния соответствующего признака на целевую переменную.
Математически, для модели:
- — смещение (intercept)
- — коэффициент первого признака
Интерпретация :
- Линейное влияние
- При фиксированных остальных признаках изменение на единицу изменяет на единиц.
- Направление влияния
- → увеличение увеличивает
- → увеличение уменьшает
- Масштаб признака важен
- Если признаки не стандартизированы, коэффициенты зависят от единиц измерения
- После стандартизации (Z-score) показывает влияние в единицах стандартного отклонения, что упрощает сравнение разных признаков
Пример на Python:
from sklearn.linear_model import LinearRegression
import numpy as np
X = np.array([[1], [2], [3]])
y = np.array([2, 4, 6])
model = LinearRegression()
model.fit(X, y)
print(model.intercept_) # a0
print(model.coef_[0]) # a1- Здесь
a1 = 2→ каждое увеличениеxна 1 увеличивает предсказание на 2
Коротко:
коэффициент a1 показывает, на сколько изменяется предсказание при изменении соответствующего признака на единицу, при фиксированных остальных признаках.