6
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      CARE: coherent actionable recourse based on sound counterfactual explanations

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          Counterfactual explanation (CE) is a popular post hoc interpretability approach that explains how to obtain an alternative outcome from a machine learning model by specifying minimum changes in the input. In line with this context, when the model’s inputs represent actual individuals, actionable recourse (AR) refers to a personalized CE that prescribes feasible changes according to an individual’s preferences. Hence, the quality of ARs highly depends on the soundness of underlying CEs and the proper incorporation of user preferences. To generate sound CEs, several data-level properties, such as proximity and connectedness, should be taken into account. Meanwhile, personalizing explanations demands fulfilling important user-level requirements, like coherency and actionability. The main obstacles to inclusive consideration of the stated properties are their associated modeling and computational complexity as well as the lack of a systematic approach for making a rigorous trade-off between them based on their importance. This paper introduces CARE, an explanation framework that addresses these challenges by formulating the properties as intuitive and computationally efficient objective functions, organized in a modular hierarchy and optimized using a multi-objective optimization algorithm. The devised modular hierarchy enables the arbitration and aggregation of various properties as well as the generation of CEs and AR by choice. CARE involves individuals through a flexible language for defining preferences, facilitates their choice by recommending multiple ARs, and guides their action steps toward their desired outcome. CARE is a model-agnostic approach for explaining any multi-class classification and regression model in mixed-feature tabular settings. We demonstrate the efficacy of our framework through several validation and benchmark experiments on standard data sets and black box models.

          Related collections

          Most cited references27

          • Record: found
          • Abstract: not found
          • Article: not found

          A fast and elitist multiobjective genetic algorithm: NSGA-II

            Bookmark
            • Record: found
            • Abstract: not found
            • Conference Proceedings: not found

            "Why Should I Trust You?"

              Bookmark
              • Record: found
              • Abstract: not found
              • Article: not found

              A General Coefficient of Similarity and Some of Its Properties

                Bookmark

                Author and article information

                Contributors
                (View ORCID Profile)
                Journal
                International Journal of Data Science and Analytics
                Int J Data Sci Anal
                Springer Science and Business Media LLC
                2364-415X
                2364-4168
                January 2024
                September 30 2022
                January 2024
                : 17
                : 1
                : 13-38
                Article
                10.1007/s41060-022-00365-6
                f7a224c3-2886-42e0-b094-bfc261f4dd6c
                © 2024

                https://creativecommons.org/licenses/by/4.0

                https://creativecommons.org/licenses/by/4.0

                History

                Comments

                Comment on this article

                scite_
                0
                0
                0
                0
                Smart Citations
                0
                0
                0
                0
                Citing PublicationsSupportingMentioningContrasting
                View Citations

                See how this article has been cited at scite.ai

                scite shows how a scientific paper has been cited by providing the context of the citation, a classification describing whether it supports, mentions, or contrasts the cited claim, and a label indicating in which section the citation was made.

                Similar content158

                Cited by1

                Most referenced authors324