Experiment 0

target = (
   0.4 * transformed_0
   - 0.6 * transformed_1
   + 0.3 * transformed_2
   + 0.5 * transformed_3
   - 0.4 * transformed_4
   + 0.7 * transformed_5
   - 0.3 * transformed_6
   + 0.5 * transformed_7
   - 0.4 * transformed_8
   + 0.6 * interaction_0_1
   - 0.5 * interaction_2_3
   + 0.4 * interaction_4_5
   - 0.3 * interaction_6_7
   + np.random.normal(loc=0, scale=0.2, size=n_samples)
 )

Feature Analysis

feature_0

Function plot:

Contribution of feature 0

treemind plot:

treemind's extracted values for feature 0

SHAP plot:

SHAP values for feature 0

feature_1

Function plot:

Contribution of feature 1

treemind plot:

treemind's extracted values for feature 1

SHAP plot:

SHAP values for feature 1

feature_2

Function plot:

Contribution of feature 2

treemind plot:

treemind's extracted values for feature 2

SHAP plot:

SHAP values for feature 2

feature_3

Function plot:

Contribution of feature 3

treemind plot:

treemind's extracted values for feature 3

SHAP plot:

SHAP values for feature 3

feature_4

Function plot:

Contribution of feature 4

treemind plot:

treemind's extracted values for feature 4

SHAP plot:

SHAP values for feature 4

feature_5

Function plot:

Contribution of feature 5

treemind plot:

treemind's extracted values for feature 5

SHAP plot:

SHAP values for feature 5

feature_6

Function plot:

Contribution of feature 6

treemind plot:

treemind's extracted values for feature 6

SHAP plot:

SHAP values for feature 6

feature_7

Function plot:

Contribution of feature 7

treemind plot:

treemind values for feature 7

SHAP plot:

SHAP values for feature 7

Interaction Analysis

feature_0 - feature_1

Prediction plot:

Prediction values between feature 0 and feature 1

Function plot:

Actual interaction values between feature 0 and feature 1 Actual interaction values between feature 0 and feature 1

treemind plot:

treemind interaction values between feature 0 and feature 1

SHAP plot:

SHAP interaction values between feature 0 and feature 1

feature_2 - feature_3

Prediction plot:

Prediction values between feature 2 and feature 3

Function plot:

Actual interaction values between feature 2 and feature 3 Actual interaction values between feature 2 and feature 3

treemind plot:

treemind interaction values between feature 2 and feature 3

SHAP plot:

SHAP interaction values between feature 2 and feature 3

feature_4 - feature_5

Prediction plot:

Prediction values between feature 4 and feature 5

Function plot:

Actual interaction values between feature 4 and feature 5 Actual interaction values between feature 4 and feature 5

treemind plot:

treemind interaction values between feature 4 and feature 5

SHAP plot:

SHAP interaction values between feature 4 and feature 5

feature_6 - feature_7

Prediction plot:

Prediction values between feature 6 and feature 7

Function plot:

Actual interaction values between feature 6 and feature 7 Actual interaction values between feature 6 and feature 7

treemind plot:

treemind interaction values between feature 6 and feature 7

SHAP plot:

SHAP interaction values between feature 6 and feature 7