रेग्रेसर्स की लोकल व्याख्या
आपको एक KNN regressor मॉडल दिया गया है जो age, sex, BMI, बच्चों की संख्या, और smoking status जैसे फीचर्स के आधार पर health insurance cost की भविष्यवाणी करता है. आपका कार्य दिए गए sample के लिए यह आकलन करना है कि हर फीचर prediction को कैसे प्रभावित करता है.
KNN model और आवश्यक पैकेज आपके लिए पहले से लोड हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Explainable AI
अभ्यास निर्देश
- KNN regressor
modelके लिए LIMEexplainerबनाएँ. - दिए गए
sample_data_pointपर मॉडल की prediction कीexplanationजनरेट करें. - prediction पर हर फीचर का प्रभाव दिखाएँ.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
from lime.lime_tabular import LimeTabularExplainer
sample_data_point = X.iloc[2, :]
# Create the explainer
explainer = ____
# Generate the explanation
exp = ____
# Display the explanation
exp.____
plt.show()