Follow the transformation
Start with the audience and decision.
Choose an explanation method that matches model type and question (global vs local).
Use held-out data when measuring importance that depends on predictive performance.
PDP and ICE is part of model interpretation and communication.
PDP and ICE is part of model interpretation and communication. Explanations describe model behaviour under specific assumptions; they are not automatically causal statements about the real world.
PDP and ICE matters because a trained model becomes a system only when it can be explained, persisted, served, monitored and governed consistently with its validated preprocessing and intended use.
Treat this as a sequence of observable decisions rather than one opaque command. Stage 1: Start with the audience and decision. Stage 2: Choose an explanation method that matches model type and question (global vs local). Stage 3: Use held-out data when measuring importance that depends on predictive performance. Final checkpoint: State uncertainty, limitations and what the explanation does not establish.
Start with the audience and decision.
Choose an explanation method that matches model type and question (global vs local).
Use held-out data when measuring importance that depends on predictive performance.
Start with the audience and decision. For PDP and ICE, identify the exact state before this stage, the operation or rule applied here, and the observable state afterwards so the mechanism remains inspectable.
PDP: average the model prediction after setting a feature to each grid value across all rows.
ICE: draw the same prediction-vs-feature curve separately for individual rows.If ICE curves differ strongly, a single average PDP can hide heterogeneous effects or interactions.
For PDP and ICE, connect the reported result to the exact training/validation/prediction step that produced it and check one prediction, fold or metric component independently.
CoefficientsDirect model parameters; interpretation depends on scaling/encoding and model form.Permutation importancePerformance loss after shuffling a feature.PDPAverage predicted response as a feature is varied, marginalising over data.ICEIndividual prediction curves rather than the average.SHAPAdditive feature-attribution framework tied to a background/reference distribution.Use PDP and ICE when a trained model must be interpreted, persisted, served or monitored as part of a repeatable prediction system rather than a one-off notebook.
Do not deploy or automate when feature definitions, software/model versions, input contracts, monitoring signals or ownership for retraining are unspecified.
Build a tiny, inspectable example of PDP and ICE. First start with the audience and decision. Then choose an explanation method that matches model type and question (global vs local). Write the expected result before running it, and explain one condition that would make the result misleading or invalid.
Before trusting a result from PDP and ICE, which check provides the strongest evidence that you understand and applied it correctly?
Step 1Start with the audience and decision.Step 2Choose an explanation method that matches model type and question (global vs local).Step 3Use held-out data when measuring importance that depends on predictive performance.Step 4Check correlated features because importance can be shared or displaced.