-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsearchindex.js
1 lines (1 loc) · 80.3 KB
/
searchindex.js
1
Search.setIndex({"docnames": ["algorithms", "aplr", "blackbox", "debugging-guide", "deployment-guide", "development", "dpebm", "dt", "ebm", "ebm-internals", "ebm-internals-classification", "ebm-internals-multiclass", "ebm-internals-regression", "examples", "faq", "framework", "glassbox", "hyperparameters", "index", "installation-guide", "interpret", "lime", "lr", "msa", "pdp", "privacy", "python/api/APLRClassifier", "python/api/APLRRegressor", "python/api/ClassHistogram", "python/api/ClassificationTree", "python/api/DPExplainableBoostingClassifier", "python/api/DPExplainableBoostingRegressor", "python/api/ExplainableBoostingClassifier", "python/api/ExplainableBoostingRegressor", "python/api/LimeTabular", "python/api/LinearRegression", "python/api/LogisticRegression", "python/api/Marginal", "python/api/MorrisSensitivity", "python/api/PR", "python/api/PartialDependence", "python/api/ROC", "python/api/RegressionPerf", "python/api/RegressionTree", "python/api/ShapKernel", "python/api/ShapTree", "python/api/debug_mode", "python/api/get_show_addr", "python/api/get_visualize_provider", "python/api/init_show_server", "python/api/interpret-blackbox", "python/api/interpret-data", "python/api/interpret-develop", "python/api/interpret-glassbox", "python/api/interpret-greybox", "python/api/interpret-perf", "python/api/interpret-privacy", "python/api/interpret-utils", "python/api/inv_link", "python/api/link_func", "python/api/measure_interactions", "python/api/merge_ebms", "python/api/preserve", "python/api/purify", "python/api/set_show_addr", "python/api/set_visualize_provider", "python/api/show", "python/api/show_link", "python/api/shutdown_show_server", "python/api/status_show_server", "python/examples/custom-interactions", "python/examples/differential-privacy", "python/examples/explain-blackbox-classifiers", "python/examples/explain-blackbox-regressors", "python/examples/group-importances", "python/examples/interpretable-classification", "python/examples/interpretable-regression", "python/examples/interpretable-regression-synthetic", "python/examples/merge-ebms", "python/examples/prototype-selection", "shap"], "filenames": ["algorithms.md", "aplr.ipynb", "blackbox.md", "debugging-guide.ipynb", "deployment-guide.ipynb", "development.md", "dpebm.ipynb", "dt.ipynb", "ebm.ipynb", "ebm-internals.md", "ebm-internals-classification.ipynb", "ebm-internals-multiclass.ipynb", "ebm-internals-regression.ipynb", "examples.md", "faq.ipynb", "framework.ipynb", "glassbox.md", "hyperparameters.md", "index.ipynb", "installation-guide.ipynb", "interpret.md", "lime.ipynb", "lr.ipynb", "msa.ipynb", "pdp.ipynb", "privacy.md", "python/api/APLRClassifier.ipynb", "python/api/APLRRegressor.ipynb", "python/api/ClassHistogram.ipynb", "python/api/ClassificationTree.ipynb", "python/api/DPExplainableBoostingClassifier.ipynb", "python/api/DPExplainableBoostingRegressor.ipynb", "python/api/ExplainableBoostingClassifier.ipynb", "python/api/ExplainableBoostingRegressor.ipynb", "python/api/LimeTabular.ipynb", "python/api/LinearRegression.ipynb", "python/api/LogisticRegression.ipynb", "python/api/Marginal.ipynb", "python/api/MorrisSensitivity.ipynb", "python/api/PR.ipynb", "python/api/PartialDependence.ipynb", "python/api/ROC.ipynb", "python/api/RegressionPerf.ipynb", "python/api/RegressionTree.ipynb", "python/api/ShapKernel.ipynb", "python/api/ShapTree.ipynb", "python/api/debug_mode.ipynb", "python/api/get_show_addr.ipynb", "python/api/get_visualize_provider.ipynb", "python/api/init_show_server.ipynb", "python/api/interpret-blackbox.md", "python/api/interpret-data.md", "python/api/interpret-develop.md", "python/api/interpret-glassbox.md", "python/api/interpret-greybox.md", "python/api/interpret-perf.md", "python/api/interpret-privacy.md", "python/api/interpret-utils.md", "python/api/inv_link.ipynb", "python/api/link_func.ipynb", "python/api/measure_interactions.ipynb", "python/api/merge_ebms.ipynb", "python/api/preserve.ipynb", "python/api/purify.ipynb", "python/api/set_show_addr.ipynb", "python/api/set_visualize_provider.ipynb", "python/api/show.ipynb", "python/api/show_link.ipynb", "python/api/shutdown_show_server.ipynb", "python/api/status_show_server.ipynb", "python/examples/custom-interactions.ipynb", "python/examples/differential-privacy.ipynb", "python/examples/explain-blackbox-classifiers.ipynb", "python/examples/explain-blackbox-regressors.ipynb", "python/examples/group-importances.ipynb", "python/examples/interpretable-classification.ipynb", "python/examples/interpretable-regression.ipynb", "python/examples/interpretable-regression-synthetic.ipynb", "python/examples/merge-ebms.ipynb", "python/examples/prototype-selection.ipynb", "shap.ipynb"], "titles": ["Algorithms", "Automatic Piecewise Linear Regression (APLR)", "Blackbox Explainers", "Logging and Debugging", "Deployments", "Development", "Differentially Private EBMs", "Decision Tree", "Explainable Boosting Machine", "EBM internals", "EBM Internals - Binary classification", "EBM Internals - Multiclass", "EBM Internals - Regression", "Examples", "What the FAQ", "Visualizations", "Glassbox Models", "Hyperparameters", "Getting Started", "Installation", "API Reference", "Local Interpretable Model-agnostic Explanations", "Linear Model", "Morris Sensitivity Analysis", "Partial Dependence Plot", "Differentially Private Models", "APLRClassifier", "APLRRegressor", "ClassHistogram", "ClassificationTree", "DPExplainableBoostingClassifier", "DPExplainableBoostingRegressor", "ExplainableBoostingClassifier", "ExplainableBoostingRegressor", "LimeTabular", "LinearRegression", "LogisticRegression", "Marginal", "MorrisSensitivity", "PR", "PartialDependence", "ROC", "RegressionPerf", "RegressionTree", "ShapKernel", "ShapTree", "debug_mode", "get_show_addr", "get_visualize_provider", "init_show_server", "interpret.blackbox", "interpret.data", "interpret.develop", "interpret.glassbox", "interpret.greybox", "interpret.perf", "interpret.privacy", "interpret.utils", "inv_link", "link_func", "measure_interactions", "merge_ebms", "preserve", "purify", "set_show_addr", "set_visualize_provider", "show", "show_link", "shutdown_show_server", "status_show_server", "Custom Interactions", "Differential Privacy", "Explain Blackbox Classifiers", "Explain Blackbox Regressors", "Group Importances", "Interpretable Classification", "Interpretable Regression", "Smoothing EBMs", "Merging EBMs", "Prototype Selection", "Shapley Additive Explanations"], "terms": {"link": [1, 6, 7, 8, 10, 12, 14, 15, 18, 21, 22, 23, 24, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 43, 44, 49, 58, 59, 60, 67, 80], "api": [1, 6, 7, 8, 14, 15, 21, 22, 23, 24, 26, 27, 34, 44, 45, 70, 80], "refer": [1, 6, 7, 8, 9, 15, 21, 22, 23, 24, 26, 27, 74, 80], "aplrregressor": 1, "aplrclassifi": 1, "see": [1, 3, 6, 7, 8, 9, 10, 11, 12, 14, 15, 17, 18, 19, 21, 22, 23, 71, 74, 80], "back": [1, 7, 14, 15, 21, 22, 23, 49, 67, 68, 69, 80], "repositori": [1, 7, 21, 22, 23, 80], "here": [1, 4, 7, 10, 11, 12, 14, 15, 18, 21, 22, 23, 24, 26, 27, 34, 38, 44, 45, 74, 77, 80], "summari": [1, 7, 8, 18, 21, 22, 23, 24, 74, 80], "produc": [1, 14, 15, 18, 39, 41, 42], "inher": [1, 14], "interpret": [1, 2, 3, 4, 6, 7, 8, 10, 11, 12, 14, 15, 16, 17, 18, 19, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 77, 78, 79, 80], "model": [1, 2, 4, 7, 8, 9, 10, 11, 12, 14, 15, 17, 18, 23, 24, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 60, 61, 63, 70, 72, 73, 74, 75, 76, 77, 78, 80], "The": [1, 4, 6, 7, 8, 10, 11, 12, 14, 15, 17, 18, 21, 22, 23, 24, 26, 27, 30, 31, 32, 33, 35, 43, 63, 74, 77, 78, 79, 80], "relationship": [1, 6, 8, 15, 17, 18, 22, 32, 33, 70, 71, 72, 74, 75, 77, 78], "between": [1, 10, 12, 14, 15, 17, 22, 24, 30, 31, 32, 33, 70, 74, 77, 79], "respons": [1, 15, 22, 24, 30, 31, 32, 33, 77], "its": [1, 2, 3, 15, 18, 21, 22, 23, 24, 32, 33, 74, 80], "explanatori": [1, 22], "variabl": [1, 10, 12, 15, 18, 22, 30, 31, 32, 33, 72, 75], "ar": [1, 2, 3, 4, 7, 8, 10, 11, 12, 14, 15, 16, 17, 18, 21, 22, 23, 25, 29, 30, 31, 32, 33, 43, 62, 63, 70, 74, 75, 76, 77, 79], "basi": 1, "function": [1, 8, 10, 11, 12, 14, 15, 17, 18, 22, 24, 30, 31, 32, 33, 34, 38, 39, 40, 41, 42, 44, 58, 59, 60, 63, 71, 72, 73, 74, 77], "algorithm": [1, 8, 14, 15, 21, 23, 24, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 43, 44, 60, 63, 79, 80], "handl": [1, 10, 11, 12, 32, 33, 63, 77], "select": [1, 8, 15, 18, 19, 30, 31, 32, 33, 67, 70, 74, 77], "non": [1, 10, 11, 14, 23, 30, 31, 32, 33, 70, 77], "interact": [1, 8, 9, 10, 11, 12, 14, 15, 23, 24, 30, 31, 32, 33, 60, 63, 66, 74, 76, 77], "empir": [1, 79], "test": [1, 3, 4, 12, 14, 18, 19, 26, 27, 29, 30, 31, 32, 33, 35, 36, 43, 75, 76, 77], "show": [1, 6, 7, 8, 10, 11, 12, 14, 15, 18, 21, 22, 23, 24, 30, 31, 47, 48, 49, 64, 65, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80], "often": [1, 7, 8, 14, 17, 18, 80], "abl": [1, 14, 19, 23, 77], "compet": 1, "tree": [1, 8, 29, 30, 31, 32, 33, 43, 45, 60, 75, 76, 77, 80], "base": [1, 7, 8, 10, 11, 12, 14, 15, 17, 24, 30, 31, 32, 33, 49, 63, 74], "method": [1, 7, 8, 14, 15, 18, 21, 23, 24, 26, 27, 29, 30, 31, 32, 33, 35, 38, 43, 47, 49, 64, 68, 69, 74], "predict": [1, 2, 4, 7, 8, 10, 11, 12, 14, 15, 18, 21, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 58, 59, 63, 72, 73, 74, 75, 76, 80], "from": [1, 3, 6, 7, 8, 10, 11, 12, 14, 15, 17, 18, 21, 22, 23, 24, 25, 27, 30, 31, 32, 33, 34, 35, 38, 43, 44, 63, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80], "usual": [1, 4, 12, 17, 24, 79], "smoother": [1, 14], "than": [1, 8, 10, 14, 17, 30, 31, 32, 33, 63, 74], "those": [1, 10, 11, 12, 32, 33, 63], "due": [1, 14, 15, 17, 18, 32, 33, 74, 80], "learner": 1, "can": [1, 3, 4, 7, 8, 10, 12, 14, 15, 17, 18, 21, 22, 23, 24, 26, 27, 30, 31, 32, 33, 34, 35, 38, 43, 44, 45, 60, 63, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80], "us": [1, 2, 3, 8, 10, 11, 12, 14, 15, 17, 18, 19, 21, 23, 27, 29, 30, 31, 32, 33, 34, 35, 38, 40, 43, 44, 45, 47, 49, 58, 59, 60, 62, 63, 67, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80], "task": [1, 74], "classif": [1, 8, 9, 11, 12, 14, 17, 18, 26, 28, 29, 30, 31, 32, 33, 34, 36, 38, 39, 40, 41, 42, 44, 60, 72, 74], "includ": [1, 4, 8, 10, 12, 14, 15, 17, 18, 30, 31, 32, 33, 42, 72, 73], "multiclass": [1, 9, 10, 12, 17, 32, 63], "implement": [1, 7, 8, 15, 22, 23, 30, 31, 32, 33], "light": [1, 7, 8, 22, 26, 27], "wrapper": [1, 7, 22, 26, 27, 35, 36], "packag": [1, 4, 10, 11, 14, 15, 22, 23, 34, 38, 44, 46, 70, 72, 73, 74, 79], "ad": [1, 8, 12, 18, 26, 27, 74, 77], "explain_glob": [1, 6, 7, 8, 10, 11, 12, 14, 15, 18, 22, 23, 24, 26, 27, 29, 30, 31, 32, 33, 35, 36, 38, 40, 43, 71, 72, 73, 74, 75, 76, 77, 78], "explain_loc": [1, 6, 7, 8, 10, 12, 14, 15, 18, 21, 22, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 43, 44, 45, 72, 73, 74, 75, 76, 80], "so": [1, 3, 8, 10, 11, 12, 14, 17, 19, 30, 70, 75, 76], "same": [1, 11, 12, 14, 15, 21, 30, 31, 32, 33, 60, 61, 67, 70, 74], "framework": [1, 8, 19, 79, 80], "exampl": [1, 3, 6, 7, 8, 10, 11, 12, 14, 15, 17, 18, 21, 22, 23, 24, 30, 31, 32, 33, 46, 60, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80], "ebm": [1, 4, 8, 14, 15, 17, 18, 30, 31, 32, 33, 61, 70, 71, 74, 75, 76], "how": [1, 2, 7, 8, 10, 11, 12, 14, 17, 18, 21, 22, 23, 24, 30, 31, 32, 33, 72, 73, 74, 75, 76, 77, 80], "work": [1, 7, 8, 10, 12, 14, 15, 17, 18, 21, 22, 23, 24, 45, 80], "A": [1, 7, 14, 15, 17, 24, 27, 30, 31, 32, 33, 35, 36, 38, 43, 45, 46, 63, 80], "brief": 1, "introduct": 1, "tune": [1, 4, 14, 17], "found": [1, 4, 7, 8, 10, 17, 21, 22, 23, 24, 26, 27, 31, 33, 34, 38, 44, 45, 65, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80], "articl": 1, "1": [1, 6, 7, 8, 9, 10, 11, 12, 14, 15, 17, 18, 21, 22, 23, 24, 27, 30, 31, 32, 33, 35, 40, 43, 60, 66, 70, 71, 72, 73, 74, 75, 77, 78, 79, 80], "describ": [1, 10, 11, 12, 14, 15, 18, 23, 77], "detail": [1, 6, 7, 8, 22, 30, 31, 32, 33], "code": [1, 3, 6, 7, 8, 10, 11, 12, 14, 15, 19, 21, 22, 23, 24, 77, 80], "follow": [1, 3, 6, 7, 8, 10, 11, 12, 14, 15, 21, 22, 23, 24, 30, 31, 32, 33, 62, 74, 80], "train": [1, 6, 7, 8, 12, 14, 17, 18, 21, 22, 23, 24, 29, 30, 31, 32, 33, 35, 36, 43, 60, 61, 72, 73, 74, 75, 76, 77, 78, 80], "logist": [1, 14, 15, 18, 22, 36, 75], "breast": [1, 7, 21, 22, 23, 24, 80], "cancer": [1, 7, 21, 22, 23, 24, 80], "dataset": [1, 6, 7, 8, 10, 11, 12, 14, 17, 18, 21, 22, 23, 24, 25, 61, 72, 73, 74, 75, 76, 77, 78, 79, 80], "visual": [1, 4, 6, 7, 8, 10, 11, 14, 18, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 43, 44, 45, 48, 62, 64, 65, 66, 77, 80], "provid": [1, 2, 6, 7, 8, 10, 11, 12, 14, 15, 17, 18, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 43, 44, 45, 48, 65, 66, 67, 70, 71, 72, 73, 74, 75, 76, 77, 78, 80], "both": [1, 3, 6, 7, 8, 10, 12, 15, 17, 18, 22, 74, 78, 79], "global": [1, 6, 7, 8, 12, 14, 15, 18, 22, 23, 24, 26, 27, 29, 30, 31, 32, 33, 35, 36, 38, 40, 43, 70, 72, 73, 74, 75, 76, 77, 78, 80], "local": [1, 6, 7, 8, 10, 11, 12, 14, 15, 18, 22, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 43, 44, 45, 70, 72, 73, 74, 75, 76, 78, 80], "explan": [1, 2, 4, 6, 7, 8, 10, 12, 14, 15, 16, 18, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 62, 66, 67, 70, 72, 73, 74, 75, 76, 77, 78], "import": [1, 3, 6, 7, 8, 10, 11, 12, 14, 15, 17, 18, 21, 22, 23, 24, 30, 31, 32, 33, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80], "set_visualize_provid": [1, 6, 7, 8, 10, 11, 12, 14, 15, 18, 21, 22, 23, 24, 70, 71, 72, 73, 74, 75, 76, 77, 78, 80], "inlineprovid": [1, 6, 7, 8, 10, 11, 12, 14, 15, 18, 21, 22, 23, 24, 70, 71, 72, 73, 74, 75, 76, 77, 78, 80], "numpi": [1, 6, 7, 8, 10, 11, 12, 14, 15, 18, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 41, 42, 43, 44, 45, 58, 59, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80], "np": [1, 6, 7, 8, 10, 11, 12, 15, 18, 21, 22, 23, 24, 29, 30, 31, 43, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80], "sklearn": [1, 6, 7, 8, 11, 15, 18, 21, 22, 23, 24, 35, 36, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80], "load_breast_canc": [1, 7, 21, 22, 23, 24, 80], "model_select": [1, 6, 7, 8, 15, 18, 21, 22, 23, 24, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80], "train_test_split": [1, 6, 7, 8, 15, 18, 21, 22, 23, 24, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80], "metric": [1, 6, 7, 8, 22, 26, 29, 30, 32, 33, 36, 42, 70, 71, 74, 79], "roc_auc_scor": [1, 6, 7, 8, 22, 71], "glassbox": [1, 4, 7, 8, 9, 10, 11, 12, 15, 18, 21, 22, 26, 27, 29, 32, 33, 35, 36, 43, 61, 70, 71, 74, 75, 76, 77, 78], "seed": [1, 7, 8, 15, 18, 21, 22, 23, 24, 70, 72, 73, 75, 76, 77, 78, 80], "42": [1, 7, 8, 12, 15, 18, 21, 22, 23, 24, 32, 33, 70, 72, 73, 75, 76, 77, 78, 80], "random": [1, 7, 8, 14, 15, 18, 21, 22, 23, 24, 30, 31, 32, 33, 63, 70, 72, 73, 75, 76, 77, 78, 80], "x": [1, 6, 7, 8, 10, 11, 12, 15, 18, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 60, 70, 71, 72, 73, 74, 75, 76, 77, 78, 80], "y": [1, 6, 7, 8, 10, 11, 12, 14, 15, 18, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 41, 42, 43, 44, 45, 60, 70, 71, 72, 73, 74, 75, 76, 77, 78, 80], "return_x_i": [1, 7, 21, 22, 23, 24, 73, 74, 80], "true": [1, 3, 7, 12, 21, 22, 23, 24, 26, 27, 29, 30, 31, 32, 33, 35, 36, 43, 46, 63, 68, 73, 74, 75, 76, 80], "as_fram": [1, 7, 21, 22, 23, 24, 73, 74, 80], "x_train": [1, 6, 7, 8, 15, 18, 21, 22, 23, 24, 70, 71, 72, 73, 75, 76, 77, 78, 80], "x_test": [1, 6, 7, 8, 15, 18, 21, 22, 23, 24, 70, 71, 72, 73, 75, 76, 77, 78, 80], "y_train": [1, 6, 7, 8, 15, 18, 21, 22, 23, 24, 70, 71, 72, 73, 75, 76, 77, 78, 80], "y_test": [1, 6, 7, 8, 15, 18, 21, 22, 23, 24, 70, 71, 72, 73, 75, 76, 77, 78, 80], "test_siz": [1, 6, 7, 8, 15, 18, 21, 22, 23, 24, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80], "0": [1, 6, 7, 8, 10, 11, 12, 14, 15, 17, 18, 21, 22, 23, 24, 27, 30, 31, 32, 33, 35, 40, 43, 60, 63, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80], "20": [1, 6, 7, 8, 10, 11, 15, 17, 18, 21, 22, 23, 24, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80], "random_st": [1, 6, 7, 8, 15, 18, 21, 22, 23, 24, 30, 31, 32, 33, 70, 71, 72, 73, 75, 76, 77, 78, 80], "fit": [1, 4, 6, 7, 8, 10, 11, 12, 15, 17, 18, 21, 22, 23, 24, 27, 29, 30, 31, 32, 33, 35, 36, 43, 70, 71, 72, 73, 74, 75, 76, 77, 78, 80], "x_name": 1, "column": [1, 6, 8, 10, 11, 15, 18, 30, 31, 32, 33, 62, 63, 70, 71, 72, 73, 74, 75, 78], "auc": [1, 6, 7, 8, 22, 71], "predict_class_prob": 1, "print": [1, 3, 6, 7, 8, 10, 11, 12, 14, 22, 30, 31, 32, 33, 70, 71, 74, 77], "3f": [1, 6, 7, 8, 22, 71], "format": [1, 3, 6, 7, 8, 22, 71], "996": 1, "valu": [1, 7, 9, 10, 11, 12, 14, 17, 18, 23, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 43, 44, 45, 62, 63, 74, 80], "5": [1, 6, 7, 8, 10, 11, 12, 14, 17, 18, 21, 22, 30, 31, 32, 33, 60, 70, 72, 73, 74, 75, 76, 77, 79, 80], "further": [1, 4, 7, 8, 10, 15, 21, 22, 23, 24, 63, 77, 80], "resourc": [1, 7, 8, 21, 22, 23, 24, 80], "below": [1, 8, 12, 14, 15, 17, 18, 21, 26, 27, 64, 74, 77, 80], "more": [1, 14, 17, 30, 31, 32, 33, 70, 74, 79, 80], "thi": [1, 3, 4, 7, 9, 10, 11, 12, 14, 15, 16, 17, 18, 22, 23, 24, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 38, 43, 44, 45, 62, 63, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80], "also": [1, 3, 8, 10, 11, 12, 14, 15, 19, 22, 23, 30, 31, 32, 33, 63, 70, 74, 77, 79, 80], "when": [1, 3, 4, 10, 11, 12, 14, 15, 17, 24, 27, 30, 31, 32, 33, 35, 43, 49, 60, 63, 66, 74, 77], "through": [1, 8, 14, 15, 18, 30, 31, 32, 33], "interpretml": [1, 4, 8, 15, 18, 19, 26, 27, 74, 77], "you": [1, 3, 4, 8, 10, 11, 12, 14, 15, 17, 18, 19, 21, 26, 29, 30, 31, 32, 33, 36, 43, 72, 73, 74, 77, 80], "chang": [1, 11, 14, 17, 18, 30, 31, 32, 33, 74, 77], "bibliographi": [1, 6, 7, 8, 21, 22, 23, 24, 80], "von": 1, "ottenbreit": 1, "m": [1, 19], "de": 1, "bin": [1, 10, 11, 12, 17, 30, 31, 32, 33, 60, 70], "r": [1, 26, 27, 29, 30, 31, 32, 33, 35, 36, 42, 43], "comput": [1, 8, 15, 17, 23, 38, 74, 79, 80], "stat": 1, "39": 1, "1867": 1, "1907": 1, "2024": [1, 32, 33], "approxim": [2, 16, 18, 21, 24, 38, 40, 45], "behav": [2, 21, 72, 73], "These": [2, 8, 11, 14, 15, 18, 80], "case": [2, 8, 10, 15, 17, 74, 77], "pipelin": [2, 18, 21, 23, 24, 72, 73, 80], "where": [2, 7, 8, 11, 12, 14, 16, 17, 22, 23, 27, 30, 31, 32, 33, 35, 43, 63, 79], "all": [2, 4, 10, 11, 12, 14, 18, 19, 24, 27, 30, 31, 32, 33, 35, 43, 60, 67, 74, 75, 76], "compon": [2, 15, 18, 30, 31, 32, 33, 62, 63, 78], "directli": [2, 14, 30, 31, 32, 33], "enabl": [3, 14, 17, 32, 33], "python": [3, 7, 8, 10, 11, 15, 18, 19, 22, 23, 24, 70], "script": [3, 4, 14, 18, 19], "debug_mod": 3, "develop": [3, 15, 46], "add": [3, 10, 11, 12, 19, 70, 74], "line": [3, 14], "run": [3, 4, 14, 15, 19, 23, 30, 31, 32, 33, 49, 60, 79, 80], "build": [3, 9, 18, 19, 70, 71], "nativ": [3, 19, 46], "librari": [3, 23, 46], "log_filenam": [3, 46], "txt": [3, 46], "log_level": [3, 46], "info": [3, 46], "native_debug": [3, 46], "In": [3, 6, 8, 10, 11, 12, 14, 15, 17, 18, 21, 26, 29, 30, 32, 33, 36, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80], "abov": [3, 10, 11, 12, 17, 32, 33, 74], "command": [3, 14, 19], "sent": [3, 29, 34, 38, 43, 44, 45], "file": [3, 14, 30, 31, 32, 33, 62, 79], "level": [3, 10, 15, 18, 23, 30, 31, 32, 33, 46], "note": [3, 11, 12, 14, 27, 30, 31, 32, 33, 35, 43, 74], "c": [3, 4, 8, 18, 19, 79], "project": 3, "should": [3, 10, 11, 12, 14, 15, 17, 19, 21, 30, 31, 32, 33, 60, 67, 77], "compil": 3, "mode": [3, 14, 46], "stdout": [3, 46], "stderr": [3, 46], "output": [3, 14, 19, 30, 31, 32, 33, 60, 80], "e": [3, 7, 8, 14, 15, 18, 19, 21, 22, 24, 30, 31, 32, 33, 60, 74, 79, 80], "g": [3, 8, 14, 19, 24, 30, 31, 32, 33, 60, 74], "default": [3, 4, 10, 11, 14, 17, 26, 27, 29, 30, 31, 32, 33, 35, 36, 43, 60, 66, 74], "pytest": [3, 19], "captur": 3, "do": [3, 10, 11, 12, 14, 17, 29, 30, 31, 32, 33, 43], "If": [3, 4, 8, 10, 11, 12, 14, 15, 17, 19, 21, 29, 30, 31, 32, 33, 34, 38, 43, 44, 45, 60, 62, 63, 74, 80], "want": [3, 4, 14, 15], "paramet": [3, 11, 12, 14, 15, 17, 19, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 49, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 74, 77], "vscode": 3, "set": [3, 8, 10, 11, 12, 14, 15, 17, 21, 24, 26, 29, 30, 31, 32, 33, 36, 46, 61, 64, 65, 71, 74, 77, 79, 80], "json": [3, 14, 30, 31, 32, 33], "pytestarg": 3, "s": [3, 7, 8, 10, 11, 12, 14, 15, 18, 21, 22, 24, 30, 31, 32, 33, 40, 49, 62, 63, 66, 68, 69, 74, 75, 76, 77, 80], "choos": [3, 10, 19, 32, 33], "option": [3, 12, 14, 15, 19, 22, 29, 30, 31, 32, 33, 43, 58, 59, 60, 72, 73, 74], "window": [3, 18, 19], "consol": [3, 14], "vs": [3, 14, 19, 71], "up": [3, 8, 17, 62, 74, 77], "configur": [3, 15, 19], "attach": 3, "As": [3, 8, 10, 17, 18, 74], "an": [3, 7, 8, 10, 11, 12, 14, 15, 17, 18, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 60, 61, 62, 63, 66, 70, 72, 73, 74, 75, 76, 77, 79, 80], "launch": 3, "contain": [3, 10, 11, 12, 14, 15, 30, 31, 32, 33, 58, 59, 60, 63, 74], "name": [3, 10, 11, 14, 15, 19, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 60, 71, 72, 73, 74, 75, 76, 77, 78], "type": [3, 10, 11, 12, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 58, 59, 60, 63, 70, 74, 77], "cppvsdbg": 3, "request": [3, 14, 15, 30, 31, 32, 33], "processid": 3, "pickprocess": 3, "current": [3, 10, 11, 14, 32, 33, 35, 36, 62], "program": 3, "integratedtermin": 3, "For": [3, 4, 7, 9, 10, 11, 12, 14, 15, 17, 18, 22, 24, 27, 30, 31, 32, 33, 35, 43, 46, 62, 63, 74, 77, 79], "we": [3, 4, 10, 11, 12, 14, 15, 17, 18, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79], "sure": [3, 14], "ctype": 3, "load": [3, 15, 18, 46, 70, 72, 73, 74, 75, 76, 77, 78, 79], "One": [3, 11], "wai": [3, 8, 10, 12, 15, 21, 70, 74], "make": [3, 4, 8, 10, 11, 12, 14, 17, 18, 19, 30, 31, 32, 33, 63, 74], "start": [3, 10, 11, 12, 74], "which": [3, 4, 8, 10, 11, 12, 14, 15, 17, 18, 21, 23, 26, 29, 30, 31, 32, 33, 36, 62, 63, 70, 74, 77, 79], "pid": 3, "It": [3, 8, 10, 11, 14, 15, 19, 32, 33, 74, 79], "bit": [3, 77], "hard": [3, 68], "determin": [3, 10, 12, 14, 27, 30, 31, 32, 33, 35, 43, 70], "correct": [3, 19], "your": [3, 10, 14, 15, 17, 18], "know": [3, 29, 43], "os": [3, 30, 31, 32, 33], "getpid": 3, "At": [3, 12], "point": [3, 10, 12, 17, 30, 31, 32, 33, 37, 40, 77, 79], "debugg": 3, "seen": [3, 11], "toolbar": 3, "deploi": 4, "product": [4, 8, 14], "desir": [4, 10, 17, 30, 31, 32, 33], "few": [4, 8, 74, 75, 76], "depend": [4, 14, 15, 17, 19, 21, 38, 40, 72, 73], "possibl": [4, 14, 17, 19, 27, 30, 31, 32, 33, 35, 43, 74], "scenario": [4, 10, 12], "offer": [4, 22], "core": [4, 8, 12, 14, 17, 19], "onli": [4, 10, 17, 23, 30, 31, 32, 33, 74], "requir": [4, 10, 11, 12, 14, 15, 17, 23, 26, 29, 30, 32, 33, 36, 60, 79], "edit": [4, 14, 75, 76], "serial": [4, 14], "gener": [4, 8, 11, 12, 14, 16, 17, 18, 21, 27, 28, 30, 31, 32, 33, 34, 35, 38, 43, 58, 59, 60, 63, 74, 77], "plu": 4, "addit": [4, 8, 10, 12, 14, 30, 31, 32, 33, 63, 74], "other": [4, 7, 9, 10, 11, 12, 14, 17, 22, 23, 24, 30, 31, 32, 33, 70, 74, 75, 76], "blackbox": [4, 8, 15, 16, 18, 21, 23, 24, 34, 38, 40, 44, 80], "custom": 4, "support": [4, 10, 12, 14, 15, 18, 30, 62, 77], "extra": 4, "tag": [4, 14], "pip": [4, 14, 18, 19, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79], "instal": [4, 14, 18, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79], "fine": 4, "everi": [4, 14, 19, 79], "need": [4, 10, 11, 12, 14, 18, 30, 31, 32, 33, 63, 70, 72, 73], "ani": [4, 8, 10, 12, 14, 18, 21, 30, 31, 32, 33, 63, 70, 74, 77, 79, 80], "part": [4, 8, 9, 10, 11, 12], "conda": [4, 18, 19], "forg": [4, 18], "sourc": [4, 15, 18, 23, 79], "git": [4, 18, 19], "clone": [4, 18, 19], "cd": [4, 18, 19], "minim": [4, 17, 30, 31, 32, 33, 77], "wish": 4, "instead": [4, 12, 14, 15, 27, 31, 32, 33, 35, 43, 70, 71], "some": [4, 8, 10, 11, 12, 14, 15, 17, 19, 27, 31, 33, 35, 43, 74, 77], "offici": 4, "cover": [4, 9, 10, 11, 12], "manag": 4, "take": [4, 8, 14, 17, 32, 33, 74, 77, 79], "advantag": [4, 8, 21], "expos": [4, 7, 15, 22, 34, 44, 45, 74], "equival": [4, 11, 30, 31, 32, 33], "done": [4, 14, 63], "debug": [4, 19, 46], "notebook": [4, 14, 15, 18, 19, 66, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79], "plotli": [4, 14, 15, 19, 62], "lime": [4, 18, 19, 21, 34, 38, 72, 73], "sensit": [4, 19, 38, 72, 73], "shap": [4, 19, 44, 45, 72, 73, 80], "linear": [4, 8, 14, 19, 21, 23, 26, 27, 30, 31, 32, 33, 35, 36, 76, 77], "skoperul": [4, 19], "treeinterpret": [4, 19], "aplr": [4, 19], "dash": [4, 14, 15, 19, 62], "util": [4, 11, 15, 30, 31, 32, 33, 58, 59, 60, 63, 70, 74, 77, 79], "dpexplainableboostingclassifi": [6, 71], "dpexplainableboostingregressor": 6, "paper": [6, 8, 21, 23, 24, 40, 63, 80], "full": [6, 8, 12, 14, 15, 74, 77], "dpebm": [6, 30, 31, 71], "classifi": [6, 7, 8, 10, 11, 18, 21, 30, 32], "adult": [6, 8, 14, 15, 18, 70, 71, 72, 74, 75, 78], "incom": [6, 8, 14, 15, 18, 70, 71, 72, 74, 75, 78], "panda": [6, 8, 10, 11, 14, 15, 18, 70, 71, 72, 73, 74, 75, 78], "pd": [6, 8, 15, 18, 70, 71, 72, 73, 74, 75, 78], "privaci": [6, 30, 31], "df": [6, 8, 15, 18, 70, 71, 72, 74, 75, 78], "read_csv": [6, 8, 15, 18, 70, 71, 72, 74, 75, 78], "http": [6, 8, 15, 18, 19, 22, 63, 70, 71, 72, 74, 75, 78], "archiv": [6, 8, 15, 18, 70, 71, 72, 74, 75, 78], "ic": [6, 8, 15, 18, 70, 71, 72, 74, 75, 78], "uci": [6, 8, 15, 18, 70, 71, 72, 74, 75, 78], "edu": [6, 8, 15, 18, 70, 71, 72, 74, 75, 78], "ml": [6, 8, 15, 18, 70, 71, 72, 74, 75, 78, 80], "machin": [6, 7, 15, 17, 18, 21, 22, 24, 40, 70, 71, 72, 74, 75, 76, 77, 78, 80], "learn": [6, 7, 8, 10, 11, 14, 15, 17, 18, 21, 22, 24, 30, 31, 32, 33, 35, 36, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80], "databas": [6, 8, 15, 18, 70, 71, 72, 74, 75, 78], "data": [6, 8, 14, 15, 17, 18, 21, 22, 26, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 40, 44, 45, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80], "header": [6, 8, 15, 18, 70, 71, 72, 74, 75, 78], "none": [6, 8, 10, 11, 12, 15, 18, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 49, 60, 62, 67, 70, 71, 72, 74, 75, 77, 78], "ag": [6, 8, 14, 15, 18, 70, 71, 72, 74, 75, 78], "workclass": [6, 8, 15, 18, 70, 71, 72, 74, 75, 78], "fnlwgt": [6, 8, 15, 18, 70, 71, 72, 74, 75, 78], "educ": [6, 8, 15, 18, 70, 71, 72, 74, 75, 78], "educationnum": [6, 8, 15, 18, 70, 71, 72, 74, 75, 78], "maritalstatu": [6, 8, 15, 18, 70, 71, 72, 74, 75, 78], "occup": [6, 8, 15, 18, 70, 71, 72, 74, 75, 78], "race": [6, 8, 15, 18, 70, 71, 72, 74, 75, 78], "gender": [6, 8, 15, 18, 70, 71, 72, 74, 75, 78], "capitalgain": [6, 8, 15, 18, 70, 71, 72, 74, 75, 78], "capitalloss": [6, 8, 15, 18, 70, 71, 72, 74, 75, 78], "hoursperweek": [6, 8, 15, 18, 70, 71, 72, 74, 75, 78], "nativecountri": [6, 8, 15, 18, 70, 71, 72, 74, 75, 78], "iloc": [6, 8, 15, 18, 70, 71, 72, 74, 75, 78], "feature_typ": [6, 10, 11, 12, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 60, 71, 77], "continu": [6, 7, 10, 11, 12, 17, 30, 31, 32, 33, 60, 71, 77], "nomin": [6, 10, 11, 12, 30, 31, 32, 33, 60, 71, 77], "privacy_bound": [6, 30, 31, 71], "17": [6, 71, 74], "90": [6, 71, 79], "12285": [6, 71], "1484705": [6, 71], "16": [6, 32, 33, 71, 74, 79], "99999": [6, 71], "4356": [6, 71], "99": [6, 17, 71, 74], "epsilon": [6, 30, 31, 71], "delta": [6, 30, 31, 32, 33, 60, 71], "1e": [6, 10, 11, 12, 17, 30, 31, 32, 33, 71], "predict_proba": [6, 7, 8, 10, 11, 22, 29, 30, 31, 32, 33, 34, 36, 38, 39, 40, 41, 42, 44, 70, 71], "889": 6, "harsha": 6, "nori": 6, "rich": [6, 8], "caruana": [6, 8], "zhiqi": 6, "bu": 6, "judi": 6, "hanwen": 6, "shen": 6, "janardhan": 6, "kulkarni": 6, "accuraci": [6, 8, 14, 17, 18, 26, 29, 30, 32, 33, 36], "via": [6, 14, 15, 30, 31, 32, 33], "explain": [6, 14, 15, 17, 18, 21, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 43, 44, 45, 74, 75, 76, 77, 78, 80], "boost": [6, 17, 24, 30, 31, 32, 33, 40, 74, 75, 76, 77, 78], "proceed": [6, 8, 21], "38th": 6, "intern": [6, 8, 15, 21, 32, 33, 77], "confer": [6, 8, 21], "8227": 6, "8237": 6, "2021": 6, "classificationtre": [7, 75], "regressiontre": [7, 76], "supervis": 7, "recurs": 7, "partit": [7, 10, 11, 12, 79], "featur": [7, 8, 10, 11, 12, 14, 15, 17, 18, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 60, 61, 70, 74, 75, 76, 77], "space": [7, 14, 21, 30, 31, 32, 33, 74], "split": [7, 18, 29, 32, 33, 43, 60, 77, 79], "criteria": 7, "each": [7, 8, 9, 10, 11, 12, 14, 15, 17, 18, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 43, 44, 45, 63, 74, 79], "leaf": [7, 32, 33], "node": [7, 29, 43], "scikit": [7, 10, 11, 18, 22, 24, 30, 31, 32, 33, 35, 36, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79], "singl": [7, 10, 11, 14, 15, 18, 30, 31, 32, 33, 70, 74, 78], "have": [7, 8, 10, 11, 12, 14, 15, 17, 18, 19, 30, 31, 32, 33, 49, 61, 70, 72, 73, 74, 75, 76, 77], "weak": 7, "perform": [7, 10, 14, 17, 22, 30, 31, 32, 33, 72, 73, 75, 76, 77], "fast": [7, 8, 23, 60], "great": [7, 14], "identifi": [7, 18, 63, 74], "associ": [7, 8, 30, 31, 32, 33, 67, 69, 79], "low": [7, 8, 10, 17, 29, 30, 31, 32, 33, 43, 77], "depth": [7, 29, 43], "easi": [7, 8], "quickli": 7, "becom": [7, 14, 80], "complex": [7, 17, 18], "unintellig": 7, "increas": [7, 8, 14, 17, 22, 30, 31, 32, 33, 75, 76, 77], "christoph": [7, 21, 22, 24, 80], "molnar": [7, 21, 22, 24, 80], "book": [7, 21, 22, 24, 80], "ha": [7, 8, 10, 11, 12, 17, 21, 22, 23, 24, 30, 31, 32, 33, 63, 64, 68, 74, 77, 80], "excel": [7, 21, 22, 24, 80], "overview": [7, 8, 15, 21, 22, 23, 24, 80], "specif": [7, 14, 15, 19, 22, 30, 31, 32, 33, 45, 66, 79, 80], "user": [7, 14, 15, 18, 21, 22, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45], "guid": [7, 22], "2": [7, 8, 9, 10, 11, 12, 14, 17, 18, 21, 22, 23, 24, 27, 30, 31, 32, 33, 35, 38, 42, 43, 60, 70, 77, 79, 80], "solid": [7, 22], "dt": 7, "957": 7, "wikipedia": [7, 22, 23], "modul": [7, 22, 23, 24], "lulu": [7, 21, 22, 24, 80], "com": [7, 14, 19, 21, 22, 24, 80], "2020": [7, 21, 22, 24, 80], "fabian": [7, 22, 24], "pedregosa": [7, 22, 24], "ga\u00ebl": [7, 22, 24], "varoquaux": [7, 22, 24], "alexandr": [7, 22, 24], "gramfort": [7, 22, 24], "vincent": [7, 22, 24], "michel": [7, 22, 24], "bertrand": [7, 22, 24], "thirion": [7, 22, 24], "olivi": [7, 22, 24], "grisel": [7, 22, 24], "mathieu": [7, 22, 24], "blondel": [7, 22, 24], "peter": [7, 22, 24], "prettenhof": [7, 22, 24], "ron": [7, 22, 24], "weiss": [7, 22, 24], "dubourg": [7, 22, 24], "journal": [7, 8, 22, 23, 24], "research": [7, 14, 22, 24], "12": [7, 10, 22, 24, 74, 77], "2825": [7, 22, 24], "2830": [7, 22, 24], "2011": [7, 22, 24], "explainableboostingclassifi": [8, 9, 10, 11, 14, 15, 18, 70, 71, 74, 75, 78], "explainableboostingregressor": [8, 9, 11, 12, 14, 74, 76, 77], "cyclic": [8, 32, 33], "gradient": [8, 24, 40], "automat": [8, 14, 17, 26, 27, 32, 33, 70], "detect": [8, 10, 11, 14, 15, 17, 30, 31, 32, 33, 63, 70, 71], "accur": 8, "state": [8, 18, 30, 31, 32, 33, 64], "art": [8, 18], "while": [8, 29, 43, 80], "remain": [8, 10, 12, 26, 27, 32, 33, 77], "complet": [8, 10, 12, 18], "new": [8, 14, 15, 30, 31, 32, 33, 74], "design": [8, 14, 18, 77], "compar": [8, 32, 33, 39, 41, 42, 70, 71, 74, 75, 76, 80], "like": [8, 10, 11, 12, 14, 18, 26, 27, 29, 30, 31, 32, 33, 35, 36, 43, 80], "forest": [8, 18], "being": [8, 11, 17, 19, 23, 30, 31, 32, 33], "highli": [8, 14, 21, 32, 33], "intelligibil": 8, "gam": [8, 9], "form": [8, 12, 34, 44, 45], "beta_0": 8, "sum": [8, 12, 27, 30, 31, 32, 33, 35, 43, 63, 74, 79], "f_j": 8, "x_j": 8, "adapt": [8, 14], "differ": [8, 10, 11, 12, 14, 15, 30, 31, 71, 74, 78], "regress": [8, 9, 10, 11, 14, 15, 17, 18, 22, 26, 27, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 60, 73, 74, 75, 77], "major": [8, 79], "improv": [8, 14, 17, 32, 33, 63], "over": [8, 24, 77, 79], "tradit": 8, "first": [8, 10, 11, 12, 14, 15, 18, 30, 31, 32, 33, 62, 63, 74, 79], "modern": 8, "techniqu": 8, "bag": [8, 14, 17, 30, 31, 32, 33, 77], "procedur": 8, "carefulli": 8, "restrict": [8, 14], "one": [8, 10, 11, 15, 22, 23, 24, 30, 31, 32, 33, 63], "time": [8, 14, 15, 17, 22, 23, 26, 27, 30, 31, 32, 33, 35, 36, 80], "round": [8, 30, 31, 32, 33], "robin": [8, 32, 33], "fashion": 8, "veri": [8, 12, 14, 17, 74], "rate": [8, 17, 30, 31, 32, 33, 74], "order": [8, 10, 17, 24, 30, 31, 32, 33, 60, 63, 77], "doe": [8, 10, 11, 12, 14, 15, 17, 32, 33, 74], "matter": 8, "cycl": [8, 32, 33], "mitig": 8, "effect": [8, 10, 11, 14, 17, 30, 31, 32, 33, 63, 64, 77], "co": [8, 40], "best": [8, 14, 27, 31, 32, 33, 35, 43], "contribut": [8, 11, 12, 14, 30, 31, 32, 33, 74], "problem": [8, 14, 28, 77], "second": [8, 10, 14, 30, 31, 32, 33, 63, 79], "pairwis": [8, 10, 30, 31, 32, 33, 60, 77, 79], "term": [8, 10, 11, 12, 14, 15, 17, 30, 31, 32, 33, 60, 70, 74, 77], "f_i": 8, "x_i": 8, "f_": 8, "i": [8, 10, 14, 15, 18, 21, 30, 31, 32, 33, 70, 79], "j": 8, "maintain": 8, "intellig": 8, "ga2m": 8, "written": 8, "paralleliz": 8, "joblib": [8, 30, 31, 32, 33], "multi": [8, 10, 11, 26, 29, 30, 32, 36, 63], "parallel": [8, 30, 31, 32, 33], "studi": 8, "3": [8, 9, 10, 11, 12, 17, 18, 19, 22, 24, 29, 30, 31, 32, 43, 60, 63, 70, 74, 76, 77, 79], "4": [8, 10, 11, 17, 32, 33, 74, 77, 79], "becaus": [8, 10, 11, 12, 14, 17, 27, 31, 33, 35, 43, 74], "final": [8, 10, 12, 14, 18, 32, 33, 74], "understood": 8, "plot": [8, 12, 15, 37, 38, 40, 62, 79], "modular": 8, "reason": [8, 12, 14, 17, 21], "about": [8, 21, 74], "To": [8, 10, 11, 12, 14, 15, 19, 32, 33, 74, 77], "individu": [8, 10, 12, 14, 15, 17, 18, 21, 30, 31, 32, 33, 72, 73, 74, 75, 76, 80], "act": [8, 15], "lookup": [8, 10, 11, 12], "tabl": [8, 10, 11, 12, 67, 74], "per": [8, 10, 11, 23, 29, 30, 31, 32, 33, 35, 36, 43, 60, 74], "return": [8, 14, 15, 17, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 58, 59, 60, 61, 63, 67, 68, 69], "simpli": 8, "pass": [8, 10, 11, 12, 14, 15, 18, 26, 27, 30, 31, 32, 33, 35, 36, 62, 66, 72, 73], "sort": [8, 10, 11], "had": [8, 10, 11, 12], "most": [8, 12, 14, 15, 17, 18, 30, 31, 32, 33], "impact": [8, 17, 74], "keep": [8, 14, 27, 31, 33, 35, 43], "pai": 8, "cost": [8, 17, 23], "somewhat": 8, "slower": [8, 14, 80], "similar": [8, 17, 18, 30, 31, 32, 33, 61, 74], "howev": [8, 11, 14, 15, 17, 32, 33, 74], "involv": [8, 10, 12], "simpl": [8, 21], "insid": 8, "fastest": 8, "execut": [8, 23], "memori": [8, 17], "usag": 8, "particularli": 8, "attract": 8, "deploy": 8, "find": [8, 18, 21, 32, 33, 74, 79, 80], "video": [8, 21, 80], "better": [8, 17, 21, 77, 80], "medium": [8, 10, 21, 30, 31, 32, 33, 80], "conceptu": [8, 21, 23, 80], "931": 8, "scienc": 8, "behind": [8, 15, 49, 67], "yin": 8, "lou": 8, "johann": 8, "gehrk": 8, "gile": 8, "hooker": 8, "19th": 8, "acm": [8, 21], "sigkdd": [8, 21], "knowledg": [8, 21], "discoveri": [8, 21], "mine": [8, 21], "623": 8, "631": 8, "2013": 8, "trevor": 8, "hasti": 8, "robert": 8, "tibshirani": 8, "applic": [8, 14], "american": 8, "statist": [8, 22, 24, 40], "82": 8, "398": 8, "371": 8, "386": 8, "1987": 8, "18th": 8, "150": [8, 17], "158": 8, "2012": 8, "paul": 8, "koch": 8, "marc": 8, "sturm": 8, "noemi": 8, "elhadad": 8, "healthcar": 8, "pneumonia": 8, "risk": 8, "hospit": 8, "30": [8, 74, 79], "dai": 8, "readmiss": 8, "21th": 8, "1721": 8, "1730": 8, "2015": 8, "class": [9, 10, 11, 14, 15, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 63, 74, 77, 79, 80], "pleas": [9, 15, 18, 22, 34, 38, 44, 45, 70, 72, 73, 74, 75, 76, 77, 78], "section": [9, 11], "divid": 9, "upon": 9, "pure": [9, 32, 33, 63, 70], "binari": [9, 11, 12, 17, 30, 32, 79], "ordin": [9, 10, 12, 30, 31, 32, 33], "miss": [9, 10, 11, 12, 32, 33, 77], "unseen": [9, 10, 11, 12], "seri": [10, 11, 12, 63], "click": [10, 11, 12], "ll": [10, 11, 12, 74], "reduc": [10, 14, 17, 32, 33, 70], "discret": [10, 12, 17, 23], "resolut": [10, 11, 30, 31, 32, 33], "befor": [10, 11, 12, 14, 17, 30, 32, 33, 74, 77], "read": [10, 11, 14], "familiar": [10, 11, 18], "boilerpl": [10, 11, 12, 77], "compos": [10, 11, 12], "categor": [10, 11, 12, 15, 17, 18, 30, 31, 32, 33, 72, 75, 77], "8": [10, 11, 12, 14, 17, 32, 33, 77, 79], "7": [10, 11, 12, 17, 60, 74, 77], "high": [10, 14, 17, 18, 24, 30, 31, 32, 33, 77], "9": [10, 11, 12, 17, 22, 23, 32, 33, 70, 74, 77], "appl": 10, "orang": 10, "defin": [10, 12, 15, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 79], "specifi": [10, 11, 14, 15, 30, 31, 32, 33, 58, 59, 63], "limit": [10, 11, 17, 22, 32, 33, 60, 74], "number": [10, 12, 14, 15, 17, 22, 27, 30, 31, 32, 33, 35, 37, 40, 43, 60, 77, 79], "forc": [10, 14], "lower": [10, 17, 32, 33], "elimin": [10, 11, 12, 30, 31, 32, 33], "valid": [10, 11, 12, 17, 30, 31, 32, 33, 60], "small": [10, 11, 12, 14, 17, 32, 33], "max_interaction_bin": [10, 32, 33, 60], "validation_s": [10, 11, 12, 14, 30, 31, 32, 33, 77], "outer_bag": [10, 11, 12, 14, 30, 31, 32, 33], "max_round": [10, 14, 30, 31, 32, 33], "900": 10, "min_samples_leaf": [10, 11, 12, 32, 33, 60], "min_hessian": [10, 11, 12, 32, 33, 60], "opt": [10, 11, 22, 70], "hostedtoolcach": [10, 11, 22, 70], "x64": [10, 11, 22, 70], "lib": [10, 11, 22, 70], "python3": [10, 11, 22, 70], "site": [10, 11, 22, 70], "_ebm": [10, 11, 70, 74], "py": [10, 11, 14, 22, 70], "813": [10, 11], "userwarn": [10, 11, 70], "our": [10, 11, 12, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79], "displai": [10, 11, 15, 74], "retain": [10, 11, 78], "natur": [10, 11, 75, 76, 80], "either": [10, 11, 12, 14, 15, 30, 31, 32, 33, 60, 63, 66, 67], "extrem": [10, 11, 12], "1000": [10, 11, 17], "visibl": [10, 11], "graph": [10, 11, 12, 14, 15, 30, 31, 32, 33, 63, 70, 74, 77], "manual": [10, 11, 14, 71], "examin": [10, 11, 30, 31, 77], "score": [10, 11, 12, 18, 26, 27, 29, 30, 31, 32, 33, 35, 36, 43, 58, 59, 60, 63, 70, 74], "term_scores_": [10, 11, 12, 30, 31, 32, 33], "term_index": [10, 11], "warn": [10, 11, 14, 17, 30, 31, 70], "classes_": [10, 11, 30, 32], "store": [10, 11, 12, 14], "list": [10, 11, 12, 14, 15, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 60, 61, 63, 66, 67, 74], "attribut": [10, 11, 12, 30, 31, 32, 33, 74], "arrai": [10, 11, 12, 14, 18, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 41, 42, 43, 44, 45, 58, 59, 60], "string": [10, 11, 12, 15, 30, 31, 32, 33, 46, 49, 58, 59, 62, 67, 77], "accept": [10, 11, 17, 32, 33], "integ": [10, 11, 14, 30, 31, 32, 33, 60, 62, 77], "__init__": [10, 11, 12, 29, 30, 31, 32, 33, 43], "convent": [10, 11, 17], "wa": [10, 11, 12, 17, 18, 30, 31, 32, 33, 72, 73, 75, 76, 77], "record": [10, 11, 12, 30, 31, 32, 33], "unmodifi": [10, 11], "object": [10, 11, 14, 15, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 60], "feature_types_in_": [10, 11, 12, 30, 31, 32, 33], "were": [10, 11, 12, 18, 32, 33, 77], "actual": [10, 11, 12], "spirit": 10, "slep007": [10, 11], "feature_names_in_": [10, 11, 12, 30, 31, 32, 33], "feature_0000": [10, 11, 12], "feature_0001": [10, 11, 12], "sinc": [10, 11, 12, 17, 26, 29, 30, 32, 33, 36, 70], "did": [10, 11, 12, 14], "creat": [10, 11, 17, 18, 19, 29, 32, 33, 43, 74, 77, 79], "feature_nam": [10, 11, 14, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 60, 76, 77], "datafram": [10, 11, 14, 15, 18, 62, 72, 73], "would": [10, 11, 12, 14, 17, 27, 29, 30, 31, 32, 33, 35, 43, 67, 74], "term_features_": [10, 11, 30, 31, 32, 33, 70], "two": [10, 11, 12, 14, 24, 63, 74, 79], "main": [10, 11, 17, 30, 31, 32, 33, 63, 70], "3rd": 10, "pair": [10, 11, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 43, 44, 45, 60, 63, 70, 74], "higher": [10, 14, 17, 32, 33, 74], "well": [10, 14, 15, 17, 18, 74, 77], "thei": [10, 12, 14, 15, 17, 18, 30, 31, 32, 33], "tupl": [10, 11, 15, 30, 31, 32, 33, 47, 49, 60, 63, 64], "index": [10, 11, 12, 14, 15, 30, 31, 32, 33, 62, 63, 66], "term_names_": [10, 11, 30, 31, 32, 33, 74], "conveni": 10, "join": 10, "result": [10, 14, 15, 17, 18, 30, 31, 32, 33, 63, 77, 78, 79], "term_nam": [10, 74], "grp": 10, "bins_": [10, 11, 12, 30, 31, 32, 33, 70], "dictionari": [10, 11, 12, 14, 15, 30, 31, 32, 33, 60, 67, 69], "map": [10, 12, 30, 31], "categori": [10, 11, 12, 32, 33, 77], "cut": [10, 11, 12, 30, 31, 32, 33], "rang": [10, 12, 14, 70], "region": [10, 12, 14, 21, 74], "uniqu": [10, 12, 32, 33], "similarli": 10, "separ": [10, 12, 15, 30, 31, 32, 33], "again": [10, 11, 12], "abil": 10, "call": [10, 11, 14, 15, 27, 30, 31, 32, 33, 35, 43, 48, 62, 65, 66, 67, 77], "just": [10, 12, 14, 18, 30, 31, 32, 33, 72, 73, 74], "reserv": [10, 11, 12], "leav": [10, 30, 31, 32, 33, 60], "though": [10, 11, 14, 15, 74], "decid": [10, 30, 31, 32, 33], "group": 10, "togeth": [10, 12, 14, 17, 74], "them": [10, 14, 17, 32, 33, 70, 71, 72, 73, 74, 75, 76, 78], "could": [10, 11, 12, 17, 74, 80], "chosen": [10, 12, 17, 19, 32, 33, 79], "chose": 10, "put": [10, 12, 30, 31, 32, 33], "upper": [10, 11, 12], "definit": [10, 11, 24, 30, 31, 32, 33, 70], "stop": [10, 14, 17, 22, 30, 31, 32, 33, 63, 68], "even": [10, 17, 21, 32, 33, 74], "tripl": [10, 70], "last": [10, 11, 12, 30, 31, 32, 33], "item": [10, 15, 30, 31, 32, 33, 63], "posit": [10, 14, 30, 31, 32, 33, 74], "13": [10, 11, 74], "00397068": 10, "11": [10, 74, 77], "41817436": 10, "44100247": 10, "85520615": 10, "nan": [10, 11, 12, 30, 31, 32, 33, 58, 59], "anyth": [10, 12, 14], "els": [10, 11, 12, 14, 70], "0th": [10, 11, 12], "zero": [10, 11, 29, 30, 31, 32, 33, 43, 63, 70], "70602723": 10, "17326023": 10, "21006963": 10, "67730263": 10, "1250000e": 10, "00": [10, 11], "6500000e": 10, "01": [10, 11, 17, 30, 31], "2951066e": 10, "14": [10, 11, 17, 74], "0000000e": 10, "7000000e": 10, "dimension": [10, 11, 63, 79], "pair_scor": 10, "local_scor": [10, 11, 12], "feature_0_index": 10, "feature_1_index": 10, "sampl": [10, 11, 12, 14, 23, 26, 27, 29, 30, 31, 32, 33, 35, 36, 37, 38, 43, 58, 59, 60, 74, 80], "consider": [10, 12, 17, 30, 31, 32, 33], "simplifi": [10, 12], "thing": [10, 12, 30, 31, 32, 33], "beyond": [10, 17, 74], "drop": [10, 11, 12, 15, 17, 32, 74], "nuanc": [10, 12], "sample_scor": [10, 11, 12], "intercept": [10, 11, 12, 30, 31, 32, 33, 63, 70, 74, 77], "float": [10, 11, 12, 15, 18, 26, 27, 29, 30, 31, 32, 33, 35, 36, 43, 72, 75], "intercept_": [10, 11, 12, 30, 31, 32, 33, 70, 77], "term_idx": [10, 11], "enumer": [10, 11, 12, 14, 30, 31, 32, 33, 79], "tensor": [10, 11, 32, 33, 63], "tensor_index": [10, 11], "feature_idx": [10, 11, 12], "feature_v": [10, 11, 12], "bin_idx": [10, 11, 12], "len": [10, 11, 70, 79], "avail": [10, 11, 14, 15, 70], "highest": [10, 74], "elif": 10, "rais": [10, 14], "except": [10, 11, 27, 30, 31, 32, 33, 35, 43, 62, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79], "unsupport": [10, 14], "isinst": [10, 11, 12], "dict": [10, 11, 12, 30, 31, 32, 33], "digit": [10, 11, 12, 79], "append": [10, 11, 12, 74], "logit": [10, 11, 14, 30, 32, 74], "sigmoid": 10, "convert": [10, 11, 12, 14, 30, 31, 32, 33, 58, 59], "probabl": [10, 11, 14, 18, 29, 30, 32, 36], "exp": [10, 77], "60228407e": 10, "10": [10, 11, 14, 17, 19, 32, 33, 40, 70, 74, 77, 78], "62484339e": 10, "00000000e": [10, 11], "tmp": 10, "ipykernel_18919": 10, "1383054448": 10, "deprecationwarn": 10, "convers": [10, 14], "ndim": 10, "scalar": [10, 15, 66, 67], "deprec": 10, "error": [10, 12, 14, 30, 31, 32, 33], "futur": [10, 14], "ensur": 10, "extract": [10, 14, 18], "element": [10, 30, 31, 32, 33, 63], "oper": 10, "25": [10, 11, 14, 17], "ident": [10, 11, 12, 30, 31, 32, 33, 77], "appli": [10, 17, 32, 33, 58, 59, 63], "invers": [10, 12, 30, 31, 32, 33, 58], "calcul": [10, 14, 32, 33, 60, 74, 80], "shown": [10, 11, 12, 15, 18, 22, 74], "exclus": 11, "inform": [11, 25, 69], "unus": [11, 30, 31, 32, 33, 77], "peru": [11, 12], "fiji": [11, 12], "6000": 11, "5000": [11, 77], "4000": [11, 17], "without": [11, 12, 14, 32, 33, 63, 70], "exact": [11, 16, 17, 18, 70], "exclud": [11, 30, 31, 32, 33, 70], "middl": [11, 12], "dure": [11, 12, 30, 31, 32, 33], "feature_0002": 11, "mean": [11, 14, 16, 26, 27, 29, 30, 31, 32, 33, 35, 36, 43, 60, 61, 74, 77], "thu": 11, "consid": [11, 14, 32, 33, 60, 70, 80], "structur": [11, 16, 25, 30, 31, 32, 33], "noteworthi": 11, "exactli": [11, 12, 14, 18, 32, 33, 74], "equal": [11, 12, 29, 30, 31, 32, 33, 43, 79], "largest": 11, "situat": 11, "get": [11, 14, 21, 27, 30, 31, 32, 33, 35, 43, 48, 62], "place": [11, 12, 32, 33], "28": 11, "31612845": 11, "47045242": 11, "behavior": [11, 14, 15, 18, 21, 74], "62123484": 11, "49799169": 11, "9073881": 11, "65546339": 11, "5720376": 11, "99546262": 11, "63834911": 11, "53702295": 11, "04403726": 11, "countri": [11, 12, 30, 31, 32, 33], "consist": [11, 15, 27, 31, 33, 35, 43], "row": [11, 15, 63], "correspond": [11, 12, 14, 15, 30, 31, 32, 33, 79], "There": [11, 15, 18, 70], "outer": [11, 17, 30, 31, 32, 33, 77], "inner": [11, 17, 32, 33], "onc": [11, 12, 19], "60": 11, "96934772": 11, "92160852": 11, "22": 11, "33281795": 11, "33630299": 11, "97033549": 11, "65040018": 11, "1539431": 11, "32": [11, 14, 30, 31, 60], "90285101": 11, "67516121": 11, "33": [11, 23, 38, 74], "47910163": 11, "04842202": 11, "30805692": 11, "respect": [11, 15, 22, 30, 31, 32, 33, 79], "particular": [11, 77, 79], "three": [11, 12], "incorpor": [11, 70, 77], "everyth": 11, "discuss": [11, 14, 79], "replac": 11, "exist": [11, 18, 30, 31, 32, 33, 74], "extmath": 11, "softmax": 11, "copi": [11, 30, 31, 32, 33], "bin_level": 11, "what": [11, 12, 15, 18, 23, 29, 43, 49, 74, 75, 76], "etc": [11, 30, 31, 32, 33, 42], "min": [11, 30, 31, 32, 33, 74], "try": [11, 15, 17, 18, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79], "fail": [11, 22, 62], "valueerror": 11, "hasattr": 11, "expect": [11, 27, 31, 32, 33, 35, 43, 79], "alwai": [11, 12, 15, 27, 31, 33, 35, 43, 63], "str": [11, 12, 30, 31, 32, 33, 77], "98844326e": 11, "09": 11, "91722964e": 11, "99999997e": 11, "05906581e": 11, "99999998e": 11, "04938662e": 11, "63570318e": 11, "93077962e": 11, "25969327e": 11, "50": [11, 17, 74], "38164097e": 11, "simplest": 12, "complic": 12, "assign": [12, 49, 62, 64], "450": 12, "550": 12, "350": [12, 17], "let": [12, 15, 18, 74, 75, 76], "look": [12, 14, 18, 62, 74], "guess": 12, "evalu": [12, 21, 60, 70, 75, 76, 77], "purpos": [12, 15], "treat": [12, 14, 32, 33, 62], "repres": [12, 14, 74, 79], "re": [12, 14, 29, 43, 70], "focus": [12, 21], "been": 12, "receiv": 12, "anywher": 12, "infin": 12, "therefor": [12, 14, 30, 31, 32, 33], "inf": 12, "choic": [12, 17], "slight": 12, "adjust": [12, 23, 30, 31, 32, 33, 63], "special": [12, 18, 77], "whenev": [12, 63], "present": 12, "vietnam": 12, "brazil": 12, "appear": [12, 14, 17], "locat": [12, 32, 33], "84": 12, "55036163": 12, "27518082": 12, "d": [12, 14, 23, 38], "anoth": [12, 32, 33, 74], "transpar": 12, "15": [12, 17, 32, 33, 74], "44963837": 12, "57": 12, "72481918": 12, "context": 12, "cannot": [12, 14, 15], "given": [12, 15, 26, 29, 30, 32, 36, 66, 79], "bad_valu": 12, "prefer": [12, 17], "condit": [12, 77], "match": [12, 79], "close": [12, 17], "inde": 12, "averag": [12, 14, 17, 30, 31, 32, 33, 61, 70, 74, 77], "275180816747664": 12, "27518081674757": 12, "55036163349533": 12, "449638366504644": 12, "72481918325221": 12, "almost": [12, 21], "recov": [12, 63, 77], "origin": [12, 34, 44, 45, 74, 77], "surpris": 12, "overfit": [12, 14, 17, 32, 33, 77], "illustr": 12, "interest": [12, 14, 74], "retriev": 12, "question": 14, "too": [14, 17, 74], "mani": [14, 17, 18, 24, 30, 31, 32, 33, 74, 80], "answer": 14, "why": [14, 21], "doesn": 14, "t": [14, 26, 27, 29, 30, 31, 32, 33, 35, 36, 43, 74], "happen": [14, 63], "jupyt": [14, 15, 18, 62, 70, 72, 73, 74, 75, 76, 77, 78], "environ": [14, 15, 18, 19, 70, 72, 73, 74, 75, 76, 77, 78], "colab": 14, "mai": [14, 18, 27, 31, 32, 33, 35, 43], "render": [14, 15, 18, 62, 66, 70, 72, 73, 74, 75, 76, 77, 78], "check": [14, 29, 43], "open": [14, 19, 23], "browser": 14, "By": [14, 66], "host": 14, "web": 14, "server": [14, 15, 49, 68, 69], "allow": [14, 15, 17, 29, 30, 31, 32, 33, 43, 74, 77, 78, 79], "emb": 14, "switch": 14, "compat": 14, "broader": 14, "logic": 14, "experi": [14, 17, 23, 38, 79], "dashboard": [14, 15, 64, 67, 75, 76], "dropdown": [14, 15, 18], "wrap": 14, "ex": 14, "ebm_loc": [14, 75, 76], "underli": [14, 15, 62, 70, 77], "instanc": [14, 15, 18, 26, 27, 29, 34, 35, 36, 43, 44, 45, 72, 73, 79], "kei": [14, 15, 66, 74], "save": [14, 62], "disk": 14, "camera": 14, "icon": 14, "ui": [14, 19], "static": 14, "imag": [14, 79], "export": [14, 30, 31, 32, 33, 62], "tool": 14, "access": [14, 15], "figur": [14, 15, 62], "ebm_explan": 14, "plotly_fig": 14, "directori": 14, "ebm_glob": [14, 15, 75, 76], "feature_groups_": 14, "write_imag": 14, "f": [14, 74], "fig_": 14, "png": 14, "densiti": [14, 32, 33], "bottom": [14, 17], "histogram": [14, 28, 32, 33], "distribut": [14, 77, 79], "estim": [14, 27, 29, 30, 31, 32, 33, 35, 36, 43, 74], "explain_": [14, 15], "understand": [14, 15, 17, 18, 21, 74, 75, 76, 77], "much": [14, 17, 32, 33], "larg": [14, 17, 18, 74, 77, 79], "text": [14, 19, 30, 31, 32, 33], "Not": 14, "yet": 14, "ey": 14, "out": [14, 75, 76], "releas": [14, 32, 33], "advanc": 14, "codeblock": 14, "variou": 14, "setup": 14, "recommend": [14, 17, 32, 33], "aren": 14, "properti": 14, "initi": [14, 15, 17, 18, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 49, 60, 77], "catch": 14, "abnorm": 14, "oftentim": 14, "help": [14, 15, 30, 31, 32, 33, 77], "indic": [14, 17, 30, 31, 32, 33, 60, 63, 77, 79], "inner_bag": [14, 32, 33], "significantli": [14, 17], "slow": [14, 80], "down": [14, 15, 18, 66, 74], "infeas": 14, "larger": [14, 17], "tend": [14, 17, 74], "margin": [14, 24, 76, 79], "believ": 14, "might": [14, 17, 63, 74, 77], "degre": 14, "instabl": 14, "max_bin": [14, 30, 31, 32, 33], "smaller": [14, 17, 30, 31, 74], "clump": 14, "earli": [14, 17, 30, 31, 32, 33], "aggress": 14, "decreas": [14, 17, 32, 33, 60], "early_stopping_round": [14, 32, 33], "early_stopping_toler": [14, 32, 33], "underfit": 14, "conserv": 14, "opposit": 14, "previou": 14, "suggest": [14, 17, 74], "less": [14, 17, 32, 33], "total": [14, 22, 27, 30, 31, 32, 33, 35, 43], "signific": [14, 77], "rank": [14, 60], "overal": [14, 15, 18, 72, 73, 74, 75, 76, 77], "chanc": 14, "insuffici": 14, "sweep": [14, 30, 31, 32, 33], "1024": [14, 17, 32, 33], "max_leav": [14, 30, 31, 32, 33], "normal": [14, 15, 30, 31, 32, 33, 77], "bar": [14, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 43, 44, 45, 74], "rough": 14, "uncertainti": [14, 30, 31, 32, 33], "substanti": 14, "minor": [14, 17], "skepticisim": 14, "size": [14, 30, 31, 32, 33], "typic": [14, 17, 70, 74], "factor": [14, 17, 18, 30, 31, 32, 33], "amount": [14, 17, 30, 31, 32, 33, 74], "On": [14, 15, 17, 18, 21, 70, 72, 73, 74, 75, 76, 77, 78], "right": [14, 32, 33], "side": [14, 32, 33, 64], "70": [14, 17, 79], "unstabl": [14, 21], "area": 14, "deriv": 14, "mini": 14, "85": 14, "subsampl": 14, "control": [14, 77], "proport": [14, 32, 33], "standard": [14, 15, 18, 30, 31, 32, 33, 40, 61, 71], "deviat": [14, 30, 31, 32, 33, 40, 61], "publish": 14, "programmat": 14, "standard_deviations_": [14, 30, 31, 32, 33, 70], "p": 14, "activ": [14, 19, 32, 33], "reach": [14, 22, 30, 31, 32, 33, 63], "analog": 14, "6": [14, 17, 71, 74, 77], "undefin": 14, "bound": [14, 30, 31, 32, 33], "rememb": [14, 74], "axi": [14, 30, 31, 32, 33, 40, 72, 73, 74, 79], "shape": [14, 26, 27, 29, 30, 31, 32, 33, 35, 36, 43, 70, 71, 74, 79], "push": 14, "toward": 14, "label": [14, 26, 29, 30, 31, 32, 33, 35, 36, 43, 72, 73, 74, 79], "logarithm": 14, "quit": 14, "simpler": 14, "unit": [14, 19, 74], "target": [14, 15, 18, 24, 30, 31, 32, 33, 60, 74, 76, 79], "hous": 14, "price": 14, "dollar": 14, "transform": [14, 15, 18, 72, 75], "remov": [14, 30, 31, 32, 33, 63], "unwant": 14, "terms_scores_": 14, "made": [14, 18, 30, 31, 32, 33, 72, 73, 75, 76], "nicer": 14, "granular": 14, "introduc": [14, 17, 63], "shortli": 14, "enforc": 14, "monoton": [14, 30, 31, 32, 33, 75, 76], "monotone_constraint": [14, 32, 33], "constructor": 14, "constraint": [14, 17, 32, 33, 60], "third": 14, "postprocess": 14, "isoton": [14, 30, 31, 32, 33], "neg": [14, 17, 27, 29, 30, 31, 32, 33, 35, 43, 74], "prevent": [14, 17, 25, 32, 33], "compens": [14, 17, 32, 33], "correl": [14, 30, 31, 32, 33, 77], "pickl": 14, "deseri": 14, "thank": 14, "github": [14, 15, 18, 19, 21, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80], "mainro": 14, "now": [14, 74, 79], "ebm2onnx": 14, "speed": 14, "infer": 14, "onnx": 14, "runtim": 14, "softathom": 14, "pypi": 14, "touch": 14, "issu": [14, 30, 31], "solv": 14, "yourself": 14, "benefit": [14, 17], "solut": 14, "kept": 14, "privat": [14, 30, 31, 71], "feel": 14, "free": 14, "send": 14, "email": 14, "microsoft": 14, "idea": 14, "commit": 14, "guidelin": 14, "pull": 14, "power": [15, 31, 33], "kind": [15, 74], "appropriat": 15, "forcefulli": 15, "laptop": 15, "apach": 15, "flask": 15, "process": [15, 17, 18, 21, 30, 31, 32, 33, 63, 74, 75, 76, 77], "embed": [15, 18], "within": [15, 17, 30, 31, 32, 33], "live": 15, "offlin": 15, "underestand": 15, "dashprovid": 15, "from_address": 15, "127": 15, "7001": 15, "app_runn": 15, "event": 15, "port": [15, 47, 49, 64], "instanti": 15, "apprunn": 15, "classmethod": 15, "addr": [15, 49, 64], "base_url": [15, 49], "use_relative_link": [15, 49], "fals": [15, 30, 31, 32, 33, 49, 63, 77, 79], "along": [15, 63], "ip_addr": 15, "url": [15, 49, 67], "proxi": [15, 49], "rel": [15, 23, 24, 32, 33, 49], "page": [15, 18, 24, 70, 72, 73, 74, 75, 76, 77, 78], "uri": 15, "inlin": [15, 18, 64], "cloud": 15, "inject": 15, "javascript": 15, "cell": [15, 18, 62, 70, 72, 73, 74, 75, 76, 77, 78], "bundl": 15, "detected_env": 15, "js_url": 15, "invok": 15, "consum": 15, "infrastructur": 15, "top": [15, 17, 70, 74, 79], "surfac": [15, 21], "widget": 15, "basic": [15, 23, 32, 33], "good": [15, 17, 21, 22, 23, 24], "50k": [15, 18, 72, 75], "astyp": [15, 18, 72, 75], "int": [15, 18, 30, 31, 32, 33, 72, 75], "rerun": [15, 18, 70, 72, 73, 74, 75, 76, 77, 78], "html": [15, 18, 22, 62, 70, 72, 73, 74, 75, 76, 77, 78], "represent": [15, 18, 30, 31, 32, 33, 70, 72, 73, 74, 75, 76, 77, 78], "trust": [15, 18, 21, 70, 72, 73, 74, 75, 76, 77, 78], "unabl": [15, 18, 70, 72, 73, 74, 75, 76, 77, 78], "nbviewer": [15, 18, 70, 72, 73, 74, 75, 76, 77, 78], "org": [15, 18, 22, 63, 70, 72, 73, 74, 75, 76, 77, 78], "explainableboostingclassifierifittedexplainableboostingclassifi": [15, 18, 70, 74, 75, 78], "sai": 15, "after": [15, 17, 75, 76], "subsequ": 15, "argument": [15, 30, 31], "multipl": [15, 78], "comparison": [15, 74], "logisticregress": [15, 22, 75], "get_dummi": [15, 18, 72, 75], "prefix_sep": [15, 18, 72, 75], "lr": [15, 22, 75, 76], "penalti": [15, 75], "l1": [15, 32, 33, 60, 70, 75], "solver": [15, 22, 75], "liblinear": [15, 75], "lr_global": [15, 75, 76], "interfac": [15, 18], "foundat": [15, 22, 80], "artifact": 15, "readi": 15, "explainermixin": 15, "contract": 15, "available_explan": 15, "subset": [15, 17, 26, 29, 30, 32, 36, 79], "perf": [15, 39, 41, 42, 72, 73, 75, 76, 77], "explainer_typ": 15, "self": [15, 26, 27, 29, 30, 31, 32, 33, 35, 36, 43], "share": [15, 19], "signatur": 15, "explanationmixin": 15, "explanation_typ": 15, "denot": [15, 74], "selector": [15, 67], "abstract": 15, "serializ": 15, "sub": 15, "univers": 15, "whatev": 15, "wise": [15, 24], "platform": 15, "direct": [16, 17, 30, 31, 32, 33], "human": 16, "contrast": 16, "potenti": [17, 18, 32, 33, 60, 74], "modest": 17, "aim": 17, "balanc": 17, "effici": [17, 40, 63, 80], "clear": 17, "turn": [17, 32, 33], "accord": 17, "afford": 17, "least": [17, 77], "ones": [17, 79], "guidanc": 17, "sharp": [17, 77], "transit": [17, 77], "smooth": [17, 30, 31, 32, 33], "75": [17, 32, 33], "500": [17, 33], "100": [17, 32, 33], "200": 17, "750": 17, "1500": 17, "2000": 17, "seem": 17, "center": [17, 63], "around": [17, 21, 35, 36], "015": [17, 32], "04": [17, 33, 74], "0025": 17, "005": 17, "02": [17, 74], "03": 17, "05": [17, 30, 31, 32, 33], "wisdom": 17, "ideal": 17, "95": 17, "250": 17, "stragegi": 17, "post": [17, 32, 33, 75, 76], "remove_term": [17, 30, 31, 32, 33], "percentag": [17, 30, 31, 32, 33], "20x": 17, "diminish": 17, "OR": 17, "disabl": [17, 32, 33, 70], "wors": [17, 27, 31, 33, 35, 43], "enough": [17, 21, 23], "longer": 17, "worth": [17, 30, 31, 32, 33], "optim": [17, 32, 33, 79, 80], "rmse": [17, 33, 42, 60, 77], "slightli": [17, 70], "enhanc": 17, "certain": 17, "littl": [17, 32, 33], "35": 17, "sometim": [17, 18, 70], "yield": 17, "ensembl": [17, 18, 21, 23, 24, 32, 33, 72, 73, 80], "benefici": 17, "varianc": [17, 32, 33], "finer": 17, "although": 17, "64": [17, 32, 33, 79], "go": [17, 19, 74, 77], "256": 17, "off": [17, 32, 33, 79], "observ": [17, 18, 32, 33], "25000": [17, 32, 33], "1000000000": 17, "long": 17, "serv": 17, "excess": 17, "taper": 17, "suffici": 17, "avoid": [17, 77], "prematur": 17, "across": [18, 30, 31, 32, 33, 74], "mac": 18, "linux": 18, "walk": 18, "download": 18, "prepar": 18, "preprocess": [18, 22, 72, 73], "necessari": 18, "latest": 18, "flaw": [18, 74], "decis": [18, 21, 23, 24, 29, 43, 74, 75, 77, 80], "racial": 18, "bia": [18, 32, 33, 63], "search": [18, 29, 43], "filter": 18, "drill": 18, "deeper": [18, 80], "vari": [18, 22, 77], "perfectli": 18, "end": [18, 77], "influenti": 18, "93": 18, "log": [18, 19, 31, 33, 46, 60, 74], "odd": 18, "pre": 18, "step": [18, 23, 30, 31, 32, 33, 72, 73], "deep": 18, "neural": 18, "net": [18, 29, 43], "princip": 18, "analysi": [18, 28, 38, 80], "randomforestclassifi": [18, 21, 23, 24, 72, 80], "decomposit": [18, 21, 23, 24, 72, 73, 80], "pca": [18, 21, 23, 24, 72, 73, 80], "system": [18, 21, 38, 72, 73], "rf": [18, 21, 23, 24, 72, 73, 80], "blackbox_model": [18, 21, 23, 24, 72, 73, 80], "x27": [18, 72, 73, 76, 77], "document": [18, 22, 72, 73], "pipelineifittedpipelin": [18, 72, 73], "pcapca": [18, 72, 73], "randomforestclassifierrandomforestclassifi": [18, 72], "perturb": [18, 21, 24], "input": [18, 23, 27, 29, 30, 31, 32, 33, 35, 43, 61], "repeatedli": 18, "inaccur": 18, "Be": 18, "cautiou": 18, "stake": 18, "limetabular": [18, 21, 72, 73], "env_nam": 19, "libebm": 19, "runslow": 19, "explor": [19, 75, 76, 78], "extens": 19, "palett": 19, "press": 19, "f1": 19, "root": 19, "folder": [19, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79], "surrog": 21, "explicitli": 21, "tri": 21, "neighborhood": 21, "narrow": 21, "inspect": 21, "datapoint": [21, 74], "synthet": [21, 77], "ultim": 21, "otherhand": 21, "occasion": 21, "conceiv": [21, 23, 24, 80], "arxiv": [21, 63, 80], "author": [21, 34, 44, 45, 80], "marco": 21, "tulio": 21, "ribeiro": 21, "afteward": [21, 23, 24, 80], "kdd2016": 21, "sameer": 21, "singh": 21, "carlo": 21, "guestrin": 21, "22nd": 21, "1135": 21, "1144": 21, "2016": 21, "linearregress": [22, 76], "predictor": 22, "quick": [22, 24], "max_it": 22, "3000": 22, "998": 22, "linear_model": [22, 35, 36], "_logist": [22, 36], "465": 22, "convergencewarn": 22, "lbfg": 22, "converg": 22, "statu": [22, 69], "NO": 22, "iter": [22, 30, 31, 32, 33], "scale": [22, 30, 31, 32, 33, 70, 74, 80], "stabl": 22, "altern": 22, "n_iter_i": 22, "_check_optimize_result": 22, "morrissensit": [23, 72, 73], "known": [23, 30, 31], "oat": 23, "fewer": 23, "come": [23, 30, 31, 32, 33], "differenti": [23, 30, 31], "commonli": 23, "screen": 23, "salib": [23, 38], "gsa": 23, "conduct": 23, "msa": 23, "max": [23, 29, 30, 31, 32, 33, 38, 43, 60, 74], "factori": [23, 38], "plan": [23, 38], "preliminari": [23, 38], "technometr": [23, 38], "161": [23, 38], "174": [23, 38], "1991": [23, 38], "jon": 23, "herman": 23, "Will": 23, "usher": 23, "softwar": 23, "97": 23, "2017": [23, 80], "partialdepend": [24, 72, 73], "pdp": [24, 72, 73], "assum": 24, "independ": 24, "mislead": 24, "met": 24, "succinct": 24, "descript": [24, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 43, 44], "greedi": [24, 32, 33, 40, 77], "motiv": 24, "jerom": [24, 40], "h": [24, 40], "friedman": [24, 40], "annal": [24, 40], "1189": [24, 40], "1232": [24, 40], "2001": [24, 40], "leak": 25, "piecewis": [26, 27], "member": [26, 27, 30, 31, 32, 33], "kwarg": [26, 27, 29, 34, 35, 36, 38, 43, 44, 45, 62, 66], "horizont": [26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 43, 44, 45], "chart": [26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 43, 44, 45], "vector": [26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 41, 42, 43, 44, 45], "sample_weight": [26, 27, 29, 30, 31, 32, 33, 35, 36, 43, 60], "harsh": [26, 29, 30, 32, 36], "correctli": [26, 29, 30, 32, 36], "n_sampl": [26, 27, 29, 30, 31, 32, 33, 35, 36, 43, 77, 79], "n_featur": [26, 27, 29, 30, 31, 32, 33, 35, 36, 43, 70], "n_output": [26, 27, 29, 30, 31, 32, 33, 35, 36, 43], "weight": [26, 27, 29, 30, 31, 32, 33, 35, 36, 43, 60, 63, 79], "w": [26, 27, 29, 30, 31, 32, 33, 35, 36, 43], "coeffici": [27, 31, 33, 35, 43], "frac": [27, 31, 33, 35, 43], "u": [27, 31, 33, 35, 43], "v": [27, 31, 33, 35, 43], "residu": [27, 31, 33, 35, 43], "squar": [27, 31, 33, 35, 43, 77], "y_true": [27, 31, 33, 35, 43], "y_pred": [27, 31, 33, 35, 43], "arbitrarili": [27, 31, 33, 35, 43], "constant": [27, 30, 31, 32, 33, 35, 43], "disregard": [27, 31, 33, 35, 43], "precomput": [27, 31, 33, 35, 43], "kernel": [27, 31, 33, 35, 43, 44], "matrix": [27, 31, 33, 35, 43], "n_samples_fit": [27, 31, 33, 35, 43], "regressor": [27, 31, 33, 35, 43], "multioutput": [27, 31, 33, 35, 43], "uniform_averag": [27, 31, 33, 35, 43], "version": [27, 31, 33, 35, 43, 46], "23": [27, 31, 33, 35, 43], "r2_score": [27, 31, 33, 35, 43], "influenc": [27, 31, 32, 33, 35, 43], "multioutputregressor": [27, 31, 33, 35, 43], "explain_data": [28, 37, 75, 76, 78], "exploratori": 28, "max_depth": [29, 43], "shallow": [29, 43], "check_input": [29, 43], "ndarrai": [29, 30, 31, 32, 33, 43], "child": [29, 43], "ignor": [29, 43], "bool": [29, 30, 31, 32, 33, 43], "bypass": [29, 43], "sever": [29, 43, 78], "don": [29, 43], "unless": [29, 43], "itself": [29, 30, 31, 32, 33, 35, 36, 43], "learning_r": [30, 31, 32, 33], "300": [30, 31], "n_job": [30, 31, 32, 33], "composit": [30, 31], "gdp": [30, 31], "bin_budget_frac": [30, 31], "regular": [30, 31, 32, 33, 60, 71, 77], "featuretyp": [30, 31, 32, 33], "dp": [30, 31, 71], "fulli": [30, 31], "auto": [30, 31, 32, 33, 70, 71], "detector": [30, 31], "budget": [30, 31], "eg": [30, 31, 32, 33], "count": [30, 31, 32, 33], "n_term": [30, 31, 32, 33], "maximum": [30, 31, 32, 33, 74], "job": [30, 31, 32, 33], "formula": [30, 31, 32, 33], "n_cpu": [30, 31, 32, 33], "thread": [30, 31, 32, 33], "device_random": [30, 31, 32, 33], "repeat": [30, 31, 32, 33, 74], "sequenc": [30, 31, 32, 33], "spent": [30, 31], "guarante": [30, 31], "n_training_sampl": [30, 31], "classic": [30, 31], "track": [30, 31], "nois": [30, 31, 32, 33, 77], "aggreg": [30, 31, 80], "union": [30, 31, 32, 33], "unicod": [30, 32], "n_features_in_": [30, 31, 32, 33], "resolv": [30, 31, 32, 33], "n_cut": [30, 31, 32, 33], "success": [30, 31, 32, 33], "feature_bounds_": [30, 31, 32, 33], "feature_index": [30, 31, 32, 33], "bin_weights_": [30, 31, 32, 33, 70], "n_bin": [30, 31], "bagged_scores_": [30, 31, 32, 33, 70], "n_outer_bag": [30, 31, 32, 33], "link_": [30, 31, 32, 33], "vice": [30, 31, 32, 33], "versa": [30, 31, 32, 33], "monoclassif": [30, 32], "custom_binari": [30, 32], "custom_ovr": [30, 32], "custom_multinomi": [30, 32], "mlogit": [30, 32], "vlogit": [30, 32], "probit": [30, 32], "cloglog": [30, 32], "loglog": [30, 32], "cauchit": [30, 32], "link_param_": [30, 31, 32, 33], "custom_classif": [30, 32], "bag_weights_": [30, 31, 32, 33], "best_iteration_": [30, 31, 32, 33], "n_stage": [30, 31, 32, 33], "stage": [30, 31, 32, 33], "until": [30, 31, 32, 33], "bagged_intercept_": [30, 31, 32, 33, 70], "noise_scale_binning_": [30, 31], "noise_scale_boosting_": [30, 31], "deepcopi": [30, 31, 32, 33], "decision_funct": [30, 32], "init_scor": [30, 31, 32, 33, 60, 70], "length": [30, 31, 32, 33, 60], "eval_term": [30, 31, 32, 33], "obtain": [30, 31, 32, 33], "inv_link": [30, 31, 32, 33], "dimens": [30, 31, 32, 33, 63], "content": [30, 31, 32, 33], "passthrough": [30, 31, 32, 33], "modifi": [30, 31, 32, 33, 70], "spearman": [30, 31, 32, 33], "predict_with_uncertainti": [30, 31, 32, 33], "raw": [30, 31, 32, 33], "remove_featur": [30, 31, 32, 33], "histogram_edges_": [30, 31, 32, 33], "histogram_weights_": [30, 31, 32, 33], "unique_val_counts_": [30, 31, 32, 33], "delet": [30, 31, 32, 33], "caller": [30, 31, 32, 33], "boolean": [30, 31, 32, 33, 67], "nullifi": [30, 31, 32, 33], "caus": [30, 31, 32, 33, 80], "coupl": [30, 31, 32, 33], "affect": [30, 31, 32, 33], "reweight": [30, 31, 32, 33], "relat": [30, 31, 32, 33, 48, 65, 74], "manner": [30, 31, 32, 33, 77], "purg": [30, 31, 32, 33], "term_import": [30, 31, 32, 33, 74], "importance_typ": [30, 31, 32, 33], "avg_weight": [30, 31, 32, 33, 74], "min_max": [30, 31, 32, 33, 74], "to_json": [30, 31, 32, 33], "indent": [30, 31, 32, 33], "path": [30, 31, 32, 33, 49], "pathlik": [30, 31, 32, 33], "write": [30, 31, 32, 33], "mergeabl": [30, 31, 32, 33], "pretti": [30, 31, 32, 33], "insert": [30, 31, 32, 33], "newlin": [30, 31, 32, 33], "compact": [30, 31, 32, 33], "jsonabl": [30, 31, 32, 33], "privacy_target_min": 31, "privacy_target_max": 31, "minimum": [31, 32, 33, 60], "clip": 31, "custom_regress": [31, 33], "inverse_squar": [31, 33], "sqrt": [31, 33], "primari": [31, 33], "min_target_": [31, 33], "max_target_": [31, 33], "v0": [32, 33], "feb": [32, 33], "earlier": [32, 33], "greedy_ratio": [32, 33], "cyclic_progress": [32, 33], "smoothing_round": [32, 33, 77], "interaction_smoothing_round": [32, 33], "0001": 32, "reg_alpha": [32, 33, 60, 77], "reg_lambda": [32, 33, 60, 77], "max_delta_step": [32, 33, 60, 77], "gain_scal": [32, 33], "min_cat_sampl": [32, 33], "cat_smooth": [32, 33], "log_loss": [32, 60, 70], "quantil": [32, 33], "rounded_quantil": [32, 33], "uniform": [32, 33, 79], "width": [32, 33], "winsor": [32, 33], "leftmost": [32, 33], "rightmost": [32, 33], "multipli": [32, 33, 70, 77], "univari": [32, 33], "express": [32, 33], "forward": [32, 33], "progress": [32, 33], "achiev": [32, 33], "wast": [32, 33], "updat": [32, 33], "gain": [32, 33, 60], "trigger": [32, 33], "occur": [32, 33, 62], "toler": [32, 33, 63], "dictat": [32, 33, 67], "smallest": [32, 33], "whole": [32, 33], "expens": [32, 33, 63], "But": [32, 33], "goal": [32, 33], "optimum": [32, 33], "tradeoff": [32, 33], "hessian": [32, 33, 60], "l2": [32, 33, 60, 70], "focu": [32, 33], "threshold": [32, 33], "combin": [32, 33, 70], "especi": [32, 33], "placement": [32, 33], "left": [32, 33], "own": [32, 33], "agnost": [32, 33, 80], "lead": [32, 33], "rather": [32, 33], "obscur": [32, 33], "violat": [32, 33], "No": [32, 33], "impos": [32, 33], "partial": [32, 33, 40, 72, 73, 77], "n_class": 32, "n_hist_edg": [32, 33], "edg": [32, 33], "n_hist_bin": [32, 33], "n_feature0_bin": [32, 33], "n_featuren_bin": [32, 33], "poisson_devi": [33, 60], "tweedie_devi": [33, 60], "variance_pow": [33, 60], "gamma_devi": [33, 60], "pseudo_hub": [33, 60], "rmse_log": [33, 60], "tabular": 34, "cite": [34, 38, 44, 45], "marcotcr": 34, "linear_class": [35, 36], "_base": 35, "max_scatter_sampl": 37, "400": 37, "morri": 38, "sampler": 38, "analyz": 38, "owner": 38, "samplermixin": 38, "derriv": 38, "precis": 39, "recal": 39, "curv": [39, 41], "explain_perf": [39, 41, 42, 72, 73, 75, 76, 77], "against": [39, 41, 42, 79], "num_point": 40, "std_coef": 40, "grid": 40, "varieti": 42, "slundberg": [44, 45], "kernelexplain": 44, "greybox": 45, "treeexplain": 45, "filepath": 46, "sy": 46, "handler": 46, "ip": [47, 49, 64], "address": [47, 49, 64], "mostli": 49, "client": 49, "otherwis": [49, 62], "absolut": [49, 74], "link_param": [58, 59], "numer": [58, 59], "001": 60, "strength": [60, 70], "134": 60, "0842": 60, "merg": [61, 70], "selector_kei": 62, "file_nam": 62, "to_html": 62, "filenam": 62, "is_random": 63, "impur": 63, "purif": 63, "anova": 63, "ab": 63, "1911": 63, "04974": 63, "exit": [63, 66], "faster": 63, "puriti": 63, "restart": 64, "app": 64, "runner": 64, "preserv": 66, "share_t": 67, "shutdown": 68, "built": 70, "ourselv": 70, "alreadi": [70, 71, 72, 73, 74, 75, 76, 77, 78, 79], "modulenotfounderror": [70, 71, 72, 73, 74, 75, 76, 77, 78, 79], "quiet": [70, 71, 72, 73, 74, 75, 76, 77, 78, 79], "ebm1": [70, 78], "measure_interact": 70, "itertool": 70, "ebm2": [70, 78], "zip": [70, 74], "merge_ebm": [70, 78], "ebm_pair": 70, "overlap": [70, 74], "undo": 70, "ebm3": [70, 78], "l3": 70, "1335": 70, "still": 70, "ebm_tripl": 70, "overlappig": 70, "loss1": 70, "loss2": 70, "discov": 70, "ebm_default": 70, "loss2_default": 70, "loss3": 70, "27291582649099": 70, "27239237404216576": 70, "2723551286416435": 70, "272391223708688": 70, "reli": 71, "dp_auc": 71, "ebm_auc": 71, "891": 71, "934": 71, "roc": [72, 75], "blackbox_perf": [72, 73], "pick": [72, 73], "lime_loc": [72, 73], "shapkernel": [72, 73, 80], "background_v": [72, 73], "median": [72, 73, 77], "reshap": [72, 73, 79], "shap_loc": [72, 73, 80], "sensitivity_glob": [72, 73], "pdp_global": [72, 73], "load_diabet": [73, 74], "randomforestregressor": 73, "randomforestregressorrandomforestregressor": 73, "regressionperf": [73, 76, 77], "throughout": 74, "boston": 74, "explainableboostingregressorifittedexplainableboostingregressor": [74, 76, 77], "measur": [74, 79], "favor": 74, "bp": 74, "menu": 74, "came": 74, "approx": 74, "36": 74, "subtract": 74, "reflect": 74, "grai": 74, "confid": 74, "breakdown": 74, "188": 74, "151": 74, "arriv": 74, "view": [74, 78], "_all_": 74, "0428552990102853": 74, "sex": 74, "361753402090136": 74, "bmi": 74, "13419899366742": 74, "092578184688723": 74, "s1": 74, "3990182998139018": 74, "s2": 74, "131865292809736": 74, "s3": 74, "299987001298233": 74, "s4": 74, "0684231433566636": 74, "s5": 74, "839020450540122": 74, "s6": 74, "201952347510865": 74, "6591890660196494": 74, "8364681711272833": 74, "601965132735232": 74, "43002785599155113": 74, "612248473444006": 74, "7228824291396435": 74, "6814893417376885": 74, "3514117284746946": 74, "6446816758096351": 74, "isn": 74, "lowest": 74, "wherea": 74, "608798042461029": 74, "8070057729051": 74, "12203537083795": 74, "68": 74, "70139770237145": 74, "19079569434573": 74, "18": 74, "862125035975495": 74, "52": 74, "87606617269418": 74, "29": 74, "062870674891435": 74, "63": 74, "43222495243778": 74, "37": 74, "15588430443918": 74, "322661867607936": 74, "44895937277681": 74, "985891048693691": 74, "910698624259576": 74, "835665114361939": 74, "306461271466229": 74, "786089226654383": 74, "405297965552468": 74, "5438758673073565": 74, "ok": 74, "adult_ebm": 74, "_research": 74, "social_feature_group": 74, "compute_group_import": 74, "3209614928944726": 74, "five": 74, "my_global_exp": 74, "append_group_import": 74, "education_feature_group": 74, "relationship_feature_group": 74, "global_exp": 74, "reat": 74, "reamin": 74, "all_other_term": 74, "group_nam": 74, "all_terms_group": 74, "mew_global_exp": 74, "all_term": 74, "my_dict": 74, "get_group_and_individual_import": 74, "8427255205615666": 74, "7126959641552882": 74, "6041348630274861": 74, "5414133175248781": 74, "509093733650982": 74, "41630572566327156": 74, "3714699357421156": 74, "309210620451817": 74, "29259463272680536": 74, "22331277141552638": 74, "1787631976741163": 74, "12652119412529853": 74, "10952362116586717": 74, "10228960307428704": 74, "09264315304937938": 74, "06950172814814182": 74, "0642426168614059": 74, "04965008754186661": 74, "049523840534962206": 74, "04542108128137932": 74, "03889271647262247": 74, "03302564969147786": 74, "030279790876389594": 74, "027021906307390955": 74, "026529266416648854": 74, "025907631368811756": 74, "018899977086990653": 74, "012489460569585173": 74, "classhistogram": [75, 78], "hist": [75, 78], "ebm_perf": [75, 76, 77], "_decisiontre": [75, 76], "0x7fae8f412190": 75, "lr_perf": [75, 76], "tree_perf": 75, "tree_glob": 75, "fetch_california_h": 76, "medinc": 76, "houseag": 76, "averoom": 76, "avebedrm": 76, "popul": 76, "aveoccup": 76, "latitud": 76, "longitud": 76, "rt": 76, "0x7fb5e0686dc0": 76, "rt_perf": 76, "rt_global": 76, "demonstr": 77, "assess": 77, "insight": 77, "make_synthet": 77, "50000": 77, "smoothli": 77, "construct": 77, "strategi": 77, "baselin": 77, "approach": [77, 79, 80], "addition": 77, "outlier": 77, "548": 77, "feature_0": 77, "feature_1": 77, "feature_2": 77, "feature_3_integ": 77, "feature_4": 77, "feature_5": 77, "feature_6": 77, "feature_7_unus": 77, "feature_8_low_cardin": 77, "feature_9_high_cardin": 77, "confirm": 77, "successfulli": 77, "cosin": 77, "uniformli": 77, "sine": 77, "exponenti": 77, "poisson": 77, "wave": 77, "sawtooth": 77, "cardin": 77, "xore": 77, "sign": 77, "8689547089058739": 77, "_internal_obj": 77, "26813750938453734": 77, "21": 78, "merged_ebm": 78, "popular": 79, "randomli": 79, "src": 79, "tgt": 79, "exploit": 79, "tranpot": 79, "theori": 79, "matplotlib": 79, "spotgreedi": 79, "load_digit": 79, "pairwise_dist": 79, "pyplot": 79, "plt": 79, "spot_greedysubsetselect": 79, "spot": 79, "flatten": 79, "x_src": 79, "x_tgt": 79, "y_src": 79, "y_tgt": 79, "shuffl": 79, "distanc": 79, "dissimilar": 79, "transport": 79, "euclidean": 79, "targetmargin": 79, "taken": 79, "skew": 79, "learnt": 79, "nice": 79, "numprototyp": 79, "prototypeindic": 79, "prototypeweight": 79, "fig": 79, "ax": 79, "subplot": 79, "nrow": 79, "ncol": 79, "figsiz": 79, "idx": 79, "ravel": 79, "imshow": 79, "cmap": 79, "cm": 79, "_": 79, "suptitl": 79, "fontsiz": 79, "belong": 79, "give": 79, "targetmarginal_skew": 79, "weigh": 79, "prototypeindices_skew": 79, "prototypeweights_skew": 79, "game": 80, "theoret": 80, "credit": 80, "alloc": 80, "feasibl": 80, "monitor": 80, "fair": 80, "cohort": 80, "unifi": 80, "scott": 80, "lundberg": 80, "455": 80, "background": 80, "k": 80, "kmean": 80, "summar": 80, "su": 80, "lee": 80, "preprint": 80, "1705": 80, "07874": 80}, "objects": {"interpret.api.base": [[15, 0, 1, "", "ExplainerMixin"], [15, 0, 1, "", "ExplanationMixin"]], "interpret.api.base.ExplanationMixin": [[15, 1, 1, "", "data"], [15, 1, 1, "", "visualize"]], "interpret.blackbox": [[34, 0, 1, "", "LimeTabular"], [38, 0, 1, "", "MorrisSensitivity"], [40, 0, 1, "", "PartialDependence"], [44, 0, 1, "", "ShapKernel"]], "interpret.blackbox.LimeTabular": [[34, 1, 1, "", "explain_local"]], "interpret.blackbox.MorrisSensitivity": [[38, 1, 1, "", "explain_global"]], "interpret.blackbox.PartialDependence": [[40, 1, 1, "", "explain_global"]], "interpret.blackbox.ShapKernel": [[44, 1, 1, "", "explain_local"]], "interpret.data": [[28, 0, 1, "", "ClassHistogram"], [37, 0, 1, "", "Marginal"]], "interpret.data.ClassHistogram": [[28, 1, 1, "", "explain_data"]], "interpret.data.Marginal": [[37, 1, 1, "", "explain_data"]], "interpret.develop": [[46, 2, 1, "", "debug_mode"]], "interpret": [[47, 2, 1, "", "get_show_addr"], [48, 2, 1, "", "get_visualize_provider"], [49, 2, 1, "", "init_show_server"], [62, 2, 1, "", "preserve"], [64, 2, 1, "", "set_show_addr"], [65, 2, 1, "", "set_visualize_provider"], [66, 2, 1, "", "show"], [67, 2, 1, "", "show_link"], [68, 2, 1, "", "shutdown_show_server"], [69, 2, 1, "", "status_show_server"]], "interpret.glassbox": [[26, 0, 1, "", "APLRClassifier"], [27, 0, 1, "", "APLRRegressor"], [29, 0, 1, "", "ClassificationTree"], [32, 0, 1, "", "ExplainableBoostingClassifier"], [33, 0, 1, "", "ExplainableBoostingRegressor"], [35, 0, 1, "", "LinearRegression"], [36, 0, 1, "", "LogisticRegression"], [43, 0, 1, "", "RegressionTree"], [61, 2, 1, "", "merge_ebms"]], "interpret.glassbox.APLRClassifier": [[26, 1, 1, "", "explain_global"], [26, 1, 1, "", "explain_local"], [26, 1, 1, "", "score"]], "interpret.glassbox.APLRRegressor": [[27, 1, 1, "", "explain_global"], [27, 1, 1, "", "explain_local"], [27, 1, 1, "", "score"]], "interpret.glassbox.ClassificationTree": [[29, 1, 1, "", "explain_global"], [29, 1, 1, "", "explain_local"], [29, 1, 1, "", "fit"], [29, 1, 1, "", "predict"], [29, 1, 1, "", "predict_proba"], [29, 1, 1, "", "score"]], "interpret.glassbox.ExplainableBoostingClassifier": [[32, 1, 1, "", "copy"], [32, 1, 1, "", "decision_function"], [32, 1, 1, "", "eval_terms"], [32, 1, 1, "", "explain_global"], [32, 1, 1, "", "explain_local"], [32, 1, 1, "", "fit"], [32, 1, 1, "", "monotonize"], [32, 1, 1, "", "predict"], [32, 1, 1, "", "predict_proba"], [32, 1, 1, "", "predict_with_uncertainty"], [32, 1, 1, "", "remove_features"], [32, 1, 1, "", "remove_terms"], [32, 1, 1, "", "scale"], [32, 1, 1, "", "score"], [32, 1, 1, "", "sweep"], [32, 1, 1, "", "term_importances"], [32, 1, 1, "", "to_json"], [32, 1, 1, "", "to_jsonable"]], "interpret.glassbox.ExplainableBoostingRegressor": [[33, 1, 1, "", "copy"], [33, 1, 1, "", "eval_terms"], [33, 1, 1, "", "explain_global"], [33, 1, 1, "", "explain_local"], [33, 1, 1, "", "fit"], [33, 1, 1, "", "monotonize"], [33, 1, 1, "", "predict"], [33, 1, 1, "", "predict_with_uncertainty"], [33, 1, 1, "", "remove_features"], [33, 1, 1, "", "remove_terms"], [33, 1, 1, "", "scale"], [33, 1, 1, "", "score"], [33, 1, 1, "", "sweep"], [33, 1, 1, "", "term_importances"], [33, 1, 1, "", "to_json"], [33, 1, 1, "", "to_jsonable"]], "interpret.glassbox.LinearRegression": [[35, 1, 1, "", "explain_global"], [35, 1, 1, "", "explain_local"], [35, 1, 1, "", "fit"], [35, 1, 1, "", "predict"], [35, 1, 1, "", "score"]], "interpret.glassbox.LogisticRegression": [[36, 1, 1, "", "explain_global"], [36, 1, 1, "", "explain_local"], [36, 1, 1, "", "fit"], [36, 1, 1, "", "predict"], [36, 1, 1, "", "predict_proba"], [36, 1, 1, "", "score"]], "interpret.glassbox.RegressionTree": [[43, 1, 1, "", "explain_global"], [43, 1, 1, "", "explain_local"], [43, 1, 1, "", "fit"], [43, 1, 1, "", "predict"], [43, 1, 1, "", "score"]], "interpret.greybox": [[45, 0, 1, "", "ShapTree"]], "interpret.greybox.ShapTree": [[45, 1, 1, "", "explain_local"]], "interpret.perf": [[39, 0, 1, "", "PR"], [41, 0, 1, "", "ROC"], [42, 0, 1, "", "RegressionPerf"]], "interpret.perf.PR": [[39, 1, 1, "", "explain_perf"]], "interpret.perf.ROC": [[41, 1, 1, "", "explain_perf"]], "interpret.perf.RegressionPerf": [[42, 1, 1, "", "explain_perf"]], "interpret.privacy": [[30, 0, 1, "", "DPExplainableBoostingClassifier"], [31, 0, 1, "", "DPExplainableBoostingRegressor"]], "interpret.privacy.DPExplainableBoostingClassifier": [[30, 1, 1, "", "copy"], [30, 1, 1, "", "decision_function"], [30, 1, 1, "", "eval_terms"], [30, 1, 1, "", "explain_global"], [30, 1, 1, "", "explain_local"], [30, 1, 1, "", "fit"], [30, 1, 1, "", "monotonize"], [30, 1, 1, "", "predict"], [30, 1, 1, "", "predict_proba"], [30, 1, 1, "", "predict_with_uncertainty"], [30, 1, 1, "", "remove_features"], [30, 1, 1, "", "remove_terms"], [30, 1, 1, "", "scale"], [30, 1, 1, "", "score"], [30, 1, 1, "", "sweep"], [30, 1, 1, "", "term_importances"], [30, 1, 1, "", "to_json"], [30, 1, 1, "", "to_jsonable"]], "interpret.privacy.DPExplainableBoostingRegressor": [[31, 1, 1, "", "copy"], [31, 1, 1, "", "eval_terms"], [31, 1, 1, "", "explain_global"], [31, 1, 1, "", "explain_local"], [31, 1, 1, "", "fit"], [31, 1, 1, "", "monotonize"], [31, 1, 1, "", "predict"], [31, 1, 1, "", "predict_with_uncertainty"], [31, 1, 1, "", "remove_features"], [31, 1, 1, "", "remove_terms"], [31, 1, 1, "", "scale"], [31, 1, 1, "", "score"], [31, 1, 1, "", "sweep"], [31, 1, 1, "", "term_importances"], [31, 1, 1, "", "to_json"], [31, 1, 1, "", "to_jsonable"]], "interpret.provider": [[15, 0, 1, "", "DashProvider"], [15, 0, 1, "", "InlineProvider"]], "interpret.provider.DashProvider": [[15, 1, 1, "", "from_address"]], "interpret.utils": [[58, 2, 1, "", "inv_link"], [59, 2, 1, "", "link_func"], [60, 2, 1, "", "measure_interactions"], [63, 2, 1, "", "purify"]]}, "objtypes": {"0": "py:class", "1": "py:method", "2": "py:function"}, "objnames": {"0": ["py", "class", "Python class"], "1": ["py", "method", "Python method"], "2": ["py", "function", "Python function"]}, "titleterms": {"algorithm": 0, "automat": 1, "piecewis": 1, "linear": [1, 22], "regress": [1, 12, 76], "aplr": 1, "blackbox": [2, 50, 72, 73], "explain": [2, 8, 72, 73], "log": 3, "debug": 3, "deploy": 4, "develop": [5, 52], "differenti": [6, 25, 71], "privat": [6, 25], "ebm": [6, 9, 10, 11, 12, 77, 78], "decis": 7, "tree": 7, "boost": 8, "machin": 8, "intern": [9, 10, 11, 12], "binari": 10, "classif": [10, 75], "multiclass": 11, "exampl": 13, "what": 14, "faq": 14, "visual": 15, "glassbox": [16, 53], "model": [16, 21, 22, 25], "hyperparamet": 17, "max_leav": 17, "smoothing_round": 17, "learning_r": 17, "interact": [17, 70], "inner_bag": 17, "interaction_smoothing_round": 17, "min_hessian": 17, "min_samples_leaf": 17, "validation_s": 17, "early_stopping_round": 17, "early_stopping_toler": 17, "max_bin": 17, "max_interaction_bin": 17, "greedy_ratio": 17, "cyclic_progress": 17, "outer_bag": 17, "max_round": 17, "get": 18, "start": 18, "instal": 19, "api": 20, "refer": 20, "local": 21, "interpret": [21, 50, 51, 52, 53, 54, 55, 56, 57, 75, 76], "agnost": 21, "explan": [21, 80], "morri": 23, "sensit": 23, "analysi": 23, "partial": 24, "depend": 24, "plot": 24, "aplrclassifi": 26, "aplrregressor": 27, "classhistogram": 28, "classificationtre": 29, "dpexplainableboostingclassifi": 30, "dpexplainableboostingregressor": 31, "explainableboostingclassifi": 32, "explainableboostingregressor": 33, "limetabular": 34, "linearregress": 35, "logisticregress": 36, "margin": 37, "morrissensit": 38, "pr": 39, "partialdepend": 40, "roc": 41, "regressionperf": 42, "regressiontre": 43, "shapkernel": 44, "shaptre": 45, "debug_mod": 46, "get_show_addr": 47, "get_visualize_provid": 48, "init_show_serv": 49, "data": 51, "greybox": 54, "perf": 55, "privaci": [56, 71], "util": 57, "inv_link": 58, "link_func": 59, "measure_interact": 60, "merge_ebm": 61, "preserv": 62, "purifi": 63, "set_show_addr": 64, "set_visualize_provid": 65, "show": 66, "show_link": 67, "shutdown_show_serv": 68, "status_show_serv": 69, "custom": 70, "classifi": 72, "regressor": 73, "group": 74, "import": 74, "smooth": 77, "merg": 78, "prototyp": 79, "select": 79, "shaplei": 80, "addit": 80}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx": 56}})