Tính toán tác động của đặc trưng với logistic regression
Tiếp nối công việc tại công ty bảo hiểm, bạn đã xây dựng một mô hình dự đoán để xác định một cá nhân có hút thuốc hay không. Bây giờ, bạn cần phân tích mô hình để tìm ra các yếu tố liên quan ảnh hưởng đến trạng thái hút thuốc, giúp công ty đánh giá rủi ro chính xác hơn và điều chỉnh chính sách bảo hiểm phù hợp.
matplotlib.pyplot đã được nhập dưới tên plt. X_train và y_train đã được tải sẵn cho bạn.
Bài tập này là một phần của khóa học
Explainable AI trong Python
Hướng dẫn bài tập
- Trích xuất
coefficientstừ mô hình. - Vẽ
coefficientschofeature_namesđã cho.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
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()