计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
time-series【效率与协作】Use AIX360 TSICE, TSLime, and TSSaliency for local numeric explanations of univariate or multivariate time-series models, including temporal perturbations, relevant history, exogenous inputs, and integrated-gradient saliency.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill for AIX360 0.3.0 local explanations over an ordered history window. It covers:
tsFrame, to_np_array, model wrappers, perturbation engines, and numeric
interpretation. Plotting is optional and is not part of the explanation
contract.Choose this skill when the request mentions TSICE, TSLime, TSSaliency, temporal saliency, integrated gradients, relevant history, perturbation windows, exogenous time-series variables, or time-series attribution. Read the API reference, data-format contract, and the relevant section of workflows before running an explainer.
DataFrame with one row
per time step, one numeric column per variate, and a DatetimeIndex (a
tsFrame). A NumPy input must be two-dimensional (time, features) before
conversion. Preserve column order and use the same order for
feature_names and model reshaping.input_length=T, feature count F, and, for TSICE,
forecast_lookahead=H, n_variables=F_out, and the exogenous count. TSLime
accepts at least T rows and uses the last T; TSSaliency requires exactly
T; TSICE accepts at least T and uses the last T.(H, n_variables) (or a length-H
vector for one output). See data formats.block-bootstrap engine. Add frequency, moving-average, shift, or impute
engines only when their data assumptions fit the domain. Set a seed and use
a small perturbation count for a smoke test; perturbation count multiplies
model calls.SunspotDataset,
FordDataset, or ClimateDataset merely to demonstrate the explainers:
their constructors can download data. Use a deterministic tiny NumPy fixture
and a local callable; see workflows.| Need | Use | Main numeric result |
|---|---|---|
| Local sensitivity over recent time/feature cells | TSLimeExplainer | history_weights with shape (relevant_history, F) |
| Temporal/variate attribution relative to a base signal | TSSaliencyExplainer | saliency with shape (T, F) |
| Forecast response to structured changes in a time window | TSICEExplainer | perturbation responses, feature statistics, and forecast deltas |
For exact constructors, return shapes, perturbation configuration, and wrapper behavior, use api-reference.md. For failures, use troubleshooting.md rather than silently reshaping an input or output.
signed_impact is the average forecast change for one perturbation and
total_impact is a non-negative average RMS change. The output is a sampled
response cloud indexed by derived statistics, not a guaranteed per-feature
coefficient.Do not use these explainers as certification, recourse, or counterfactual proof. Do not claim that a heatmap is an attribution result unless its numeric source and axes have been checked.