Expand description
Explainability toolkit for FPC-based scalar-on-function models.
functional_pdp/functional_pdp_logistic— PDP/ICEbeta_decomposition/beta_decomposition_logistic— per-FPC β(t) decompositionsignificant_regions/significant_regions_from_se— CI-based significant intervalsfpc_permutation_importance/fpc_permutation_importance_logistic— permutation importanceinfluence_diagnostics— Cook’s distance and leveragefriedman_h_statistic/friedman_h_statistic_logistic— FPC interaction detectionpointwise_importance/pointwise_importance_logistic— pointwise variable importancefpc_vif/fpc_vif_logistic— variance inflation factorsfpc_shap_values/fpc_shap_values_logistic— SHAP valuesdfbetas_dffits— DFBETAS and DFFITS influence diagnosticsprediction_intervals— prediction intervals for new observationsfpc_ale/fpc_ale_logistic— accumulated local effectsloo_cv_press— LOO-CV / PRESS diagnosticssobol_indices/sobol_indices_logistic— Sobol sensitivity indicescalibration_diagnostics— calibration diagnostics (logistic)functional_saliency/functional_saliency_logistic— functional saliency mapsdomain_selection/domain_selection_logistic— domain/interval importanceconditional_permutation_importance/conditional_permutation_importance_logisticcounterfactual_regression/counterfactual_logistic— counterfactual explanationsprototype_criticism— MMD-based prototype/criticism selectionlime_explanation/lime_explanation_logistic— LIME local surrogatesexpected_calibration_error— ECE, MCE, ACE calibration metricsconformal_prediction_residuals— split-conformal prediction intervalsregression_depth/regression_depth_logistic— depth-based regression diagnosticsexplanation_stability/explanation_stability_logistic— bootstrap stability analysisanchor_explanation/anchor_explanation_logistic— beam-search anchor rules
Structs§
- AleResult
- Result of Accumulated Local Effects analysis.
- Anchor
Condition - A single condition in an anchor rule.
- Anchor
Result - Result of anchor explanation for one observation.
- Anchor
Rule - An anchor rule consisting of FPC score conditions.
- Beta
Decomposition - Per-FPC decomposition of the functional coefficient β(t).
- Calibration
Diagnostics Result - Calibration diagnostics for a functional logistic regression model.
- Conditional
Permutation Importance Result - Result of conditional permutation importance.
- Conformal
Prediction Result - Result of split-conformal prediction.
- Counterfactual
Result - Result of a counterfactual explanation.
- Dfbetas
Dffits Result - Result of DFBETAS/DFFITS influence diagnostics.
- Domain
Selection Result - Result of domain selection analysis.
- EceResult
- Result of expected calibration error analysis.
- FpcPermutation
Importance - Result of FPC permutation importance.
- FpcShap
Values - FPC-level SHAP values for model interpretability.
- FriedmanH
Result - Result of the Friedman H-statistic for interaction between two FPC components.
- Functional
PdpResult - Result of a functional partial dependence plot.
- Functional
Saliency Result - Functional saliency map result.
- Important
Interval - An important interval in the function domain.
- Influence
Diagnostics - Cook’s distance and leverage diagnostics for the FPC regression.
- Lime
Result - Result of a LIME local surrogate explanation.
- LooCv
Result - Result of leave-one-out cross-validation diagnostics.
- Pointwise
Importance Result - Result of pointwise variable importance analysis.
- Prediction
Interval Result - Result of prediction interval computation.
- Prototype
Criticism Result - Result of prototype/criticism selection.
- Regression
Depth Result - Result of regression depth analysis.
- Significant
Region - A contiguous interval where the confidence band excludes zero.
- Sobol
Indices Result - Sobol first-order and total-order sensitivity indices.
- Stability
Analysis Result - Result of bootstrap stability analysis.
- VifResult
- Result of VIF analysis for FPC-based regression.
Enums§
- Depth
Type - Type of functional depth measure for regression diagnostics.
- Significance
Direction - Direction of a significant region.
Functions§
- anchor_
explanation - Anchor explanation for a linear functional regression.
- anchor_
explanation_ logistic - Anchor explanation for a functional logistic regression.
- beta_
decomposition - Decompose β(t) = Σ_k coef_k × φ_k(t) for a linear functional regression.
- beta_
decomposition_ logistic - Decompose β(t) for a functional logistic regression.
- calibration_
diagnostics - Calibration diagnostics for a functional logistic regression model.
- conditional_
permutation_ importance - Conditional permutation importance for a linear functional regression model.
- conditional_
permutation_ importance_ logistic - Conditional permutation importance for a functional logistic regression model.
- conformal_
prediction_ residuals - Split-conformal prediction intervals for a linear functional regression.
- counterfactual_
logistic - Counterfactual explanation for a functional logistic regression model (gradient descent).
- counterfactual_
regression - Counterfactual explanation for a linear functional regression model (analytical).
- dfbetas_
dffits - DFBETAS and DFFITS for a linear functional regression model.
- domain_
selection - Domain selection for a linear functional regression model.
- domain_
selection_ logistic - Domain selection for a functional logistic regression model.
- expected_
calibration_ error - Compute expected, maximum, and adaptive calibration errors for a logistic model.
- explanation_
stability - Bootstrap stability analysis of a linear functional regression.
- explanation_
stability_ logistic - Bootstrap stability analysis of a functional logistic regression.
- fpc_ale
- ALE plot for an FPC component in a linear functional regression model.
- fpc_
ale_ logistic - ALE plot for an FPC component in a functional logistic regression model.
- fpc_
permutation_ importance - Permutation importance for a linear functional regression (metric = R²).
- fpc_
permutation_ importance_ logistic - Permutation importance for functional logistic regression (metric = accuracy).
- fpc_
shap_ values - Exact SHAP values for a linear functional regression model.
- fpc_
shap_ values_ logistic - Kernel SHAP values for a functional logistic regression model.
- fpc_vif
- Variance inflation factors for FPC scores (and optional scalar covariates).
- fpc_
vif_ logistic - VIF for a functional logistic regression model.
- friedman_
h_ statistic - Friedman H-statistic for interaction between two FPC components (linear model).
- friedman_
h_ statistic_ logistic - Friedman H-statistic for interaction between two FPC components (logistic model).
- functional_
pdp - Functional PDP/ICE for a linear functional regression model.
- functional_
pdp_ logistic - Functional PDP/ICE for a functional logistic regression model.
- functional_
saliency - Functional saliency maps for a linear functional regression model.
- functional_
saliency_ logistic - Functional saliency maps for a functional logistic regression model (gradient-based).
- influence_
diagnostics - Compute leverage and Cook’s distance for a linear functional regression.
- lime_
explanation - LIME explanation for a linear functional regression model.
- lime_
explanation_ logistic - LIME explanation for a functional logistic regression model.
- loo_
cv_ press - LOO-CV / PRESS diagnostics for a linear functional regression model.
- pointwise_
importance - Pointwise variable importance for a linear functional regression model.
- pointwise_
importance_ logistic - Pointwise variable importance for a functional logistic regression model.
- prediction_
intervals - Prediction intervals for new observations from a linear functional regression model.
- prototype_
criticism - Select prototypes and criticisms from FPCA scores using MMD-based greedy selection.
- regression_
depth - Regression depth diagnostics for a linear functional regression.
- regression_
depth_ logistic - Regression depth diagnostics for a functional logistic regression.
- significant_
regions - Identify contiguous regions where the CI
[lower, upper]excludes zero. - significant_
regions_ from_ se - Build CI from β(t) ± z × SE, then find significant regions.
- sobol_
indices - Exact Sobol sensitivity indices for a linear functional regression model.
- sobol_
indices_ logistic - Sobol sensitivity indices for a functional logistic regression model (Saltelli MC).