sibyl-dev / pyreal

An easier approach to using and understanding ML models
MIT License
19 stars 1 forks source link

Adding decision tree explainers #46

Closed zyteka closed 3 years ago

zyteka commented 3 years ago

This task description is still in progress

Task Summary

This task will involve adding a new DecisionTreeExplainer class of objects, with one algorithm implementation. DecisionTreeExplainer objects explain by 1) decomposing arbitrary models into decision trees and 2) visualizing the decision rules associated with a prediction.

Tasks For Completion

The DecisionTreeExplainer class should follow the same pattern as the existing GlobalFeatureImportance and LocalFeatureContribution classes. This will include the following tasks:

wei-enwang commented 3 years ago

I think we should specify if the model is dealing with a classification or regression problem. They have different decision tree models/

wei-enwang commented 3 years ago

Issue complete

wei-enwang commented 3 years ago

Ready to merge