开源工具RobustX让机器学习解释更可靠,轻松生成稳健的反事实说明。
RobustX: Robust Counterfactual Explanations Made Easy
- 提供多种反事实解释生成与评估方法,聚焦鲁棒性。
- 支持主流算法快速接入,便于对比和实验。
- 适合需要可信解释的高风险领域研究者使用。
机器学习在高风险行业决策中的应用日益广泛,解释性成为建立信任的关键。反事实解释(CEs)能通过展示输入数据微小变化如何导致不同结果,揭示模型预测逻辑。然而,当前仍缺乏确保解释在细微情境变化下保持稳定的标准化工具与基准。本文提出RobustX,一个开源Python库,集成多种CE生成与评估方法,特别强调鲁棒性。该库支持文献中现有主流方法的接口调用,便于快速获取前沿技术。同时具备良好可扩展性,支持新方法的快速原型开发与测试,推动稳健型反事实解释的研究进展。
原文摘要 · Abstract (English)
The increasing use of Machine Learning (ML) models to aid decision-making in high-stakes industries demands explainability to facilitate trust. Counterfactual Explanations (CEs) are ideally suited for this, as they can offer insights into the predictions of an ML model by illustrating how changes in its input data may lead to different outcomes. However, for CEs to realise their explanatory potential, significant challenges remain in ensuring their robustness under slight changes in the scenario being explained. Despite the widespread recognition of CEs' robustness as a fundamental requirement, a lack of standardised tools and benchmarks hinders a comprehensive and effective comparison of robust CE generation methods. In this paper, we introduce RobustX, an open-source Python library implementing a collection of CE generation and evaluation methods, with a focus on the robustness property. RobustX provides interfaces to several existing methods from the literature, enabling streamlined access to state-of-the-art techniques. The library is also easily extensible, allowing fast prototyping of novel robust CE generation and evaluation methods.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。