Вычисление влияния признаков с помощью логистической регрессии
Продолжая работу в страховой компании, вы построили предсказательную модель для определения того, является ли человек курильщиком или нет. Теперь вам нужно проанализировать модель, чтобы выявить ключевые факторы, влияющие на статус курильщика. Это поможет компании точнее оценивать риски и формировать страховые полисы с учётом индивидуальных особенностей клиентов.
matplotlib.pyplot импортирован как plt. Переменные X_train и y_train уже загружены для вас.
Это упражнение является частью курса
Объяснимый ИИ на Python
Инструкции к упражнению
- Извлеките
coefficientsиз модели. - Постройте график
coefficientsдля заданныхfeature_names.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
scaler = MinMaxScaler()
X_train_scaled = scaler.fit_transform(X_train)
model = LogisticRegression()
model.fit(X_train_scaled, y_train)
# Derive coefficients
coefficients = ____
feature_names = X_train.columns
# Plot coefficients
____
plt.show()