Transparency as design publicity: explaining and justifying inscrutable algorithms
Open accessAbstract
In this paper we argue that transparency of machine learning algorithms, just as explanation, can be defined at different levels of abstraction. We criticize recent attempts to identify the explanation of black box algorithms with making their decisions (post-hoc) interpretable, focusing our discussion on counterfactual explanations. These approaches to explanation simplify the real nature of the black boxes and risk misleading the public about the normative features of a model. We propose a new form of algorithmic transparency, that consists in explaining algorithms as an intentional product, that serves a particular goal, or multiple goals (Daniel Dennet’s design stance) in a given domain of applicability, and that provides a measure of the extent to which such a goal is achieved, and evidence about the way that measure has been reached. We call such idea of algorithmic transparency “design publicity.” We argue that design publicity can be more easily linked with the justification of the use and of the design of the algorithm, and of each individual decision following from it. In comparison to post-hoc explanations of individual algorithmic decisions, design publicity meets a different demand (the demand for impersonal justification) of the explainee. Finally, we argue that when models that pursue justifiable goals (which may include fairness as avoidance of bias towards specific groups) to a justifiable degree are used consistently, the resulting decisions are all justified even if some of them are (unavoidably) based on incorrect predictions. For this argument, we rely on John Rawls’s idea of procedural justice applied to algorithms conceived as institutions.
AI snapshot
Written from the paper’s full text.
TL;DR
The paper argues that transparency for machine learning algorithms should be reconceived as “design publicity”: publicizing an algorithm’s goals, their translation into measurable constructs, its performance, and its consistent application, rather than only post-hoc interpretability of individual decisions. It claims this supports impersonal justification and, under consistent use, procedural justice of algorithmic decisions.
Key findings
- The paper criticizes post-hoc explanations, especially counterfactual explanations, as “feature-highlighting” that cannot reveal normatively salient model properties such as disparate impact or distributions of errors and benefits, and may mislead the public about a model’s normative features.
- It proposes design transparency with three components: value transparency (the goal and constraints), translation transparency (how the goal is operationalized mathematically), and performance transparency (testing logic, performance measures, test data, and results); it adds consistency transparency for deployment.
- It argues design publicity provides an explanation “by design” in Dennett’s design stance, an intentional explanation of deployment, a justification of use, and—when the algorithm is used consistently—a procedural justification of individual decisions, drawing on Rawls’s procedural justice.
- It states design publicity serves the particular purpose of normative justification and public debate, not all desiderata associated with explainable and interpretable AI.
Methods
- Conceptual and philosophical analysis; no empirical dataset, sample, or quantitative results are reported.
- The argument develops a theory of algorithmic transparency and justification through engagement with literature on interpretability, counterfactual explanations, fairness, and Rawlsian procedural justice.
- It illustrates the proposal with examples such as stadium face recognition, airline customer churn, credit, parole, and hospital readmission decisions.
Limitations
- The paper states that transparency as design publicity does not fulfill all desiderata various authors have associated with explainable and interpretable AI; it serves the particular purpose of normative justification.
- The paper states that justification will realistically always be imperfect and incomplete, and that design publicity is not intended to identify absolutely correct or incorrigible solutions.
- Evident from the text: the proposal is not empirically validated or implemented in a study; its support rests on conceptual argument and examples.
Model-written summary. Check it against the paper before relying on it.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
0 of 17 cited sources checked · 0 supported · 0 flagged
- Interpretationreasoning
Counterfactual explanations lack normative informativeness.
“Counterfactual explanations lack normative informativeness, as it is not possible to infer normative properties of the model from explanations of individual decisions.”
Quote in the paperSubstantial claim - Interpretationreasoning
Performance transparency is especially important when there are trade-offs between different values simultaneously pursued by a model.
“Performance transparency is especially important when there are trade-offs between different values simultaneously pursued by a model.”
Quote in the paperNot a substantial claim - Premisecitation
Counterfactual explanations are feature-highlighting.
“For the purpose of our discussion, the most salient limitation of counterfactual explanations, shared with other post-hoc explanations, follows from their being “feature-highlighting” (Barocas et al. 2020)”
Quote in the paperSubstantial claim0 of 1 sources checked- cites Barocas et al. 2020
Not checked in the free run.
- Interpretationnone given
Transparency, at least the kind characterized in the paper, is valuable because and insofar as it enables individuals subjected to algorithmic decision-making to assess whether these decisions are morally and politically justifiable.
“We claim that transparency (at least, the kind of transparency we characterize in this paper) is valuable because and in so far as it enables the individuals, who are subjected to algorithmic decision-making, to assess whether these decisions are morally and politically justifiable.”
Quote in the paperNot a substantial claim- The authors state this as an assumption: Individuals are able to take, or at least aspire to take, an impersonal standpoint when judging algorithmic systems.
- Interpretationreasoning
If performance assessment is not robust in contexts with a different causal regime, transparency about the test data may reveal limitations of performance claims.
“If performance assessment is not robust in contexts with a different causal regime (e.g. hospital data from Brasil vs. from Japan), transparency about the test data may reveal limitations of performance claims.”
Quote in the paperSubstantial claim
- Interpretationreasoning
Transparency as design publicity provides the kind of explanation useful for the public to assess if the deployment of algorithmic decision-making and the decisions following from it is justifiable.
“It provides the kind of explanation, which is useful for the public to assess if the deployment of algorithmic decision-making and the decisions following from it is justifiable.”
Quote in the paperNot a substantial claim - Interpretationreasoning
The justification of the algorithmic practice is treated as irrelevant to the explainee of counterfactual explanations.
“In this context, the justification of the algorithmic practice is treated as irrelevant to the explainee.”
Quote in the paperSubstantial claim - Interpretationreasoning
The choice and quality of test data can be subject to biases, which influences the performance measure and thus the assessment of the algorithm.
“The test data are part of performance transparency as the choice and the quality of them, which can be subject to biases, influences the performance measure and thus the assessment of the algorithm.”
Quote in the paperSubstantial claim - Interpretationnone given
It is not possible to infer normative properties of the model from explanations of individual decisions.
“Counterfactual explanations lack normative informativeness, as it is not possible to infer normative properties of the model from explanations of individual decisions.”
Quote in the paperSubstantial claim - Premisecitation
Fairness can only be pursued at the expense of efficiency.
“For example, fairness can only be pursued at the expense of efficiency (Corbett-Davies et al. 2017; Wong 2019).”
Quote in the paperNot a substantial claim0 of 2 sources checked- cites Corbett-Davies et al. 2017
Not checked in the free run.
- cites Wong 2019 source
Not checked in the free run.
- Interpretationcitation
When the goals of the designers and the persons accountable for employment are not one and the same, the artifact does not respond to the reasons of the persons who are supposed to have meaningful human control over it.
“These goals should be one and the same; when this is not the case, the artifact does not respond to the reasons of the person who are supposed to have meaningful human control (Santoni de Sio & Van den Hoven 2018) over it.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites Santoni de Sio & Van den Hoven 2018 source
Not checked in the free run.
- Premisecitation
Design explanation is applicable to algorithms because algorithms are goal-directed, human artifacts produced in a specific sociotechnical context.
“Design explanation is applicable to algorithms as the latter are goal-directed, human artifacts produced in a specific sociotechnical context (Baker 2004).”
Quote in the paperSubstantial claim0 of 1 sources checked- cites Baker 2004 source
Not checked in the free run.
- Interpretationreasoning
Approaches that identify the explanation of black box algorithms with post-hoc interpretability of decisions risk misleading the public about the normative features of a model.
“These approaches to explanation simplify the real nature of the black boxes and risk misleading the public about the normative features of a model.”
Quote in the paperNot a substantial claim - Interpretationreasoning
In applications, it is possible to have alternative translations in machine language of the same goal.
“In applications, it is possible to have alternative translations in machine language of the same goal.”
Quote in the paperSubstantial claim - Interpretationreasoning
Making the translation of a goal into a mathematical construct publicly verifiable provides the public and scientific community with information to assess how a given goal is operationalized in machine-language.
“For this reason, making such translation a publicly verifiable criteria provides the public and scientific community with the information to assess how a given goal is operationalized in machine-language.”
Quote in the paperNot a substantial claim - Interpretationreasoning
Approaches that identify the explanation of black box algorithms with post-hoc interpretability of decisions simplify the real nature of black boxes.
“These approaches to explanation simplify the real nature of the black boxes and risk misleading the public about the normative features of a model.”
Quote in the paperNot a substantial claim - Interpretationcitation
The thesis that the understanding and transparency of algorithmic-assisted decision-making is limited by the inscrutability of the machine learning models and their algorithms is criticizable.
“As showed by Kroll (2018), the thesis that the understanding and transparency of algorithmic-assisted decision-making is limited by the inscrutability of the machine learning models and their algorithms (i.e. the fact that they are opaque or “black boxes”) is criticizable.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites Kroll (2018) source
Not checked in the free run.
- Premisecitation
Value-driven design that considers privacy and non-discrimination pays a price in terms of predictive accuracy and efficiency.
“It is known that value-driven design that considers privacy and non-discrimination pays a price in terms of predictive accuracy (Hajian et al. 2015) and efficiency (Corbett-Davies et al. 2017).”
Quote in the paperSubstantial claim0 of 2 sources checked- cites Hajian et al. 2015 source
Not checked in the free run.
- cites Corbett-Davies et al. 2017
Not checked in the free run.
- Interpretationreasoning
Counterfactual explanations are silent about the reasons why the model makes the decision based on such and other features in the first place.
“This way of educating the decision subject is silent about the reasons why the model makes the decision based on such (and other) features, in the first place, e.g. why individuals in general are judged by such features.”
Quote in the paperSubstantial claim - Interpretationnone given
The mere implementation of the most advanced norms of equal treatment in a credit-granting system does not guarantee that the system will be effectively impartial.
“In fact, for instance, the mere implementation of the most advanced norms of equal treatment in a credit-granting system does not guarantee that the system will be effectively impartial.”
Quote in the paperNot a substantial claim - Interpretationreasoning
Transparency as design publicity does not fulfill all the desiderata various authors have associated with explainable and interpretable AI.
“We do not maintain that transparency as design publicity—the approach we propose—fulfill all the desiderata various authors have associated with explainable and interpretable AI.”
Quote in the paperSubstantial claim - Premisecitation
When attempting to modify a model to remove algorithmic discrimination on the basis of race, gender, religion or other protected attributes, the data scientist will inevitably have to embed, in a mathematically explicit way, a set of moral and political constraints.
“[W]hen attempting to modify a model to remove algorithmic discrimination on the basis of race, gender, religion or other protected attributes, the data scientist will inevitably have to embed, in a mathematically explicit way, a set of moral and political constraints [6].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites Binns
Not checked in the free run.
- Interpretationcitation
At a low level of abstraction focusing on core mechanics, explainability may be difficult to reach even for computer scientists and engineers.
“However, at this level of abstraction, explainability may be difficult to reach even to computer scientists and engineers (Lipton 2018).”
Quote in the paperSubstantial claim0 of 1 sources checked- cites Lipton 2018 source
Not checked in the free run.
- Interpretationreasoning
A mismatch between the goals of the designers and the persons accountable for employment is problematic for accountability.
“This is problematic for accountability.”
Quote in the paperSubstantial claim - Interpretationreasoning
The fact that prediction-based decisions will often be wrong can be justified.
“As anticipated, the fact that prediction-based decisions will often be wrong can be justified.”
Quote in the paperSubstantial claim - Interpretationreasoning
Normative choices are made both when normative standards are explicitly invoked in the design of a model and when they are ignored.
“Hence, normative choices are made both when normative standards are explicitly invoked in the design of a model and when they are ignored.”
Quote in the paperSubstantial claim - Interpretationnone given
The design goal of an algorithm is typically also the goal of the person who decides to employ the artifact in practice.
“The design goal (e.g. identifying the most profitable clients, minimizing hospital readmissions) is typically also the goal of the person who decides to employ the artifact in practice.”
Quote in the paperNot a substantial claim - Interpretationcitation
The explanation of the behavior of an algorithmic system has different levels of abstraction to which it can refer.
“The explanation of the behavior of an algorithmic system has not only different meanings but also different levels of abstraction to which it can refer (Floridi & Sanders 2004).”
Quote in the paperSubstantial claim0 of 1 sources checked- cites Floridi & Sanders 2004 source
Not checked in the free run.
- Interpretationreasoning
The most normatively important properties of model-based decisions emerge from repeated application of the model.
“As will be later argued, the most normatively important properties of model-based decisions emerge from repeated application of the model—they are properties of the kind of patterns”
Quote in the paperNot a substantial claim - Interpretationreasoning
The explainee of counterfactual explanations is not provided with essential elements necessary to judge whether taking such decisions based on certain features is socially desirable or acceptable.
“So the explainee is not provided with essential elements necessary to judge whether taking such decisions based on certain features is socially desirable or acceptable.”
Quote in the paperSubstantial claim - Interpretationreasoning
A machine learning algorithm requires the quantification of the goal because the algorithm that generates the model needs to quantify the departure from the model objectives of several potential candidate models.
“A machine learning algorithm requires the quantification of the goal because, in particular, the algorithm that generates the model needs to quantify the departure from the model objectives of several potential candidate models.”
Quote in the paperSubstantial claim - Interpretationreasoning
Post-hoc explanations do not provide useful elements to judge and debate the justification of algorithmic systems.
“While post-hoc explanations do not provide useful elements to judge and debate the justification of such systems, we intend transparency as design publicity to enable that type of discussion.”
Quote in the paperSubstantial claim - Interpretationnone given
Post-hoc explanations that identify a feature or limited set of features as the reason(s) why a decision about an individual case was made fail to explain why a decision based on certain features is normatively adequate and justifiable from an impartial standpoint.
“Although the post-hoc mode of explanation can be useful to empower individuals in certain settings, we argue that it fails to explain why a decision based on certain features is normatively adequate and justifiable from an impartial standpoint.”
Quote in the paperNot a substantial claim- The authors state this as an assumption: Individuals are able to take, or at least aspire to take, an impersonal standpoint when judging algorithmic systems.
- Interpretationreasoning
Value transparency contributes to the ability of the public to understand and assess the validity of a potential justification for accepting decisions taken by a model pursuing such a goal.
“It contributes to the ability of the public to understand and assess the validity of a potential justification for accepting decisions taken by a model pursuing such goal.”
Quote in the paperNot a substantial claim - Interpretationreasoning
Viewing each individual decision as a means through which the artifact achieves the overall goal for which it has been designed is problematic because algorithmic decisions based on statistical predictions often fail to decide in a way that directly promotes the goal the model is designed to achieve.
“This explanation is however problematic in the light of the fact that, when algorithmic decisions are based on statistical predictions, they will often fail to decide in a way that directly promotes the goal the model is designed to achieve.”
Quote in the paperSubstantial claim - Premisecitation
The proposed approach to algorithmic transparency deviates from the existing body of literature on explainable artificial intelligence, where the concept of transparency focuses on the explanation of the inner workings of algorithms or the interpretability of their individual outcomes.
“The proposed approach to algorithmic transparency deviates from the existing body of literature on explainable artificial intelligence (xAI), where the concept of transparency focuses on the explanation of the inner workings of algorithms or the interpretability of their individual outcomes (Lipton 2018; Ribeiro et al. 2016).”
Quote in the paperSubstantial claim0 of 2 sources checked - Interpretationreasoning
There is still a gap in the justification of individual decisions.
“There is still a gap in the justification of individual decisions.”
Quote in the paperNot a substantial claim - Interpretationreasoning
When the design of an algorithm is justified, and the algorithm is also used consistently, we obtain a procedural justification of all the decisions that follow from it.
“When the design of an algorithm is justified, then, if the algorithm is also used consistently, we obtain a procedural justification of all the decisions that follow from it.”
Quote in the paperSubstantial claim - Interpretationreasoning
The failure to satisfy consistency implies that the decisions of the model can be challenged on a specific normative ground.
“Conversely, the failure to satisfy consistency implies that the decisions of the model can be challenged on a specific normative ground.”
Quote in the paperSubstantial claim - Interpretationreasoning
An AI potentially generates different outcomes for the same end user, depending on the moment at which the outcome is generated.
“This implies that an AI potentially generates different outcomes for the same end user, depending on the moment at which the outcome is generated: any explanation of this outcome (for the purpose of contesting or auditing it, for example) depends on time, as well.”
Quote in the paperSubstantial claim- Rests on an assumption: In most AI powered solutions, the underlying machine learning models are updated or retrained with frequencies that depend on the domain of applicability of the solution itself.
- Interpretationreasoning
Design publicity is compatible with the idea of the perfectibility of the public justification of algorithms over time.
“This is compatible with the idea of the perfectibility of the public justification of algorithms over time, which is what we intend to enable through design publicity.”
Quote in the paperSubstantial claim - Premisecitation
A technical solution can deliver a proof that the rules are followed-consistency-even when the rules themselves are not transparent because the algorithm is a black box; this is technically feasible.
“The solution to this is to provide a technical solution that delivers a proof that the rules are followed—that is, consistency—even when the rules themselves are not transparent to anyone because the algorithm is a black box; it appears that this is indeed technically feasible (Kroll et al. 2017).”
Quote in the paperSubstantial claim0 of 1 sources checked- cites Kroll et al. 2017
Not checked in the free run.
- Interpretationreasoning
Performance transparency provides an indication of the degree to which both values, of efficiency and quantified fairness, have been sacrificed.
“Performance transparency provides an indication of the degree to which both values, of efficiency and (quantified) fairness have been sacrificed.”
Quote in the paperSubstantial claim - Interpretationcitation
The violation of consistency is incompatible with formal justice, i.e., the impartial and consistent administration of laws and institutions, applied to the algorithm.
“The violation of consistency is incompatible with formal justice, i.e., “the impartial and consistent administration of laws and institutions” [29], applied to the algorithm, considered as a law, or as an institution.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [29] Rawls, J. (1996). Political Liberalism (Expanded ed.). NY, USA: Columbia University Press.
Not checked in the free run.
- Interpretationcitation
Considerations of cost, privacy, or fairness justify statistical decisions that rely on incomplete information, even when it is theoretically possible to collect and analyze all the information that matters.
“The same considerations (of cost, privacy, or fairness) justify statistical decisions that rely on incomplete information, even when it is theoretically possible to collect and analyze all the information that matters, in principle, if one is to treat each individual case “as a distinct individual” (Lippert-Rasmussen 2010).”
Quote in the paperSubstantial claim0 of 1 sources checked- cites Lippert-Rasmussen 2010
Not checked in the free run.
- Interpretationnone given
Transparency as design publicity achieves a distinct goal, namely, providing the public with the essential elements needed to assess the justification, and when consistency is satisfied the procedural justice, of the decisions that follow from its deployment.
“Rather, we stress that transparency as design publicity achieves a distinct goal, namely, providing the public with the essential elements that are needed in order to assess the justification (and, when consistency is satisfied, procedural justice) of the decisions that follow from its deployment.”
Quote in the paperNot a substantial claim - Interpretationnone given
The violation of consistency for an arbitrary reason is incompatible with equal respect.
“The violation of consistency for an arbitrary reason (e.g. the case of the head physician's son) is incompatible with equal respect;”
Quote in the paperNot a substantial claim - Interpretationreasoning
In the hospital randomization example, consistency would be violated if the randomized model is no longer used for the head physician's son and the resource is assigned to him.
“Yet consistency would be violated if, when the case of the head physician’s son is submitted to it, the randomized model is no longer used by the person in charge, who recognizes the head physician’s son, and assigns the resource to him.”
Quote in the paperSubstantial claim - Interpretationreasoning
We are bound by procedural justice to accept as just only consistent decisions that result from the application of an algorithm that is justified by design.
“Summing up in one word: we are bound by procedural justice to accept as just only consistent decisions that result from the application of an algorithm that is justified by design.”
Quote in the paperNot a substantial claim - Interpretationreasoning
If inscrutable algorithms satisfy their principles of justice, the consistent and impartial application of the algorithm to individual cases corresponds to the consistent and impartial administration of just institutions.
“If they do, the consistent and impartial application of the algorithm to individual cases corresponds to the consistent and impartial administration of just institutions.”
Quote in the paperNot a substantial claim - Interpretationreasoning
Consistency is not a feature of the model but of its deployment.
“Consistency is not a feature of the model but of its deployment.”
Quote in the paperSubstantial claim - Interpretationreasoning
Algorithms that change their identity as they are used are normatively problematic in high-stake decisions.
“This is why—we maintain—algorithms that change their identity as they are used are normatively problematic in high-stake decisions.”
Quote in the paperNot a substantial claim
- Classified as probably not a substantial claim. 45
- May combine two claims. 16
Classified as probably not a substantial claim. May combine two claims.
InterpretationreasoningDesign publicity does not require that accountable individuals provide fully persuasive and non-corrigible justifications; it is sufficient that they declare what they take to be the relevant elements, exposing themselves to public scrutiny.
“Notice that design publicity does not require that individuals that are accountable for algorithmic decisions provide fully persuasive and non-corrigible justifications. It is sufficient that they declare what they take to be the relevant elements, exposing themselves to public scrutiny, as the above-mentioned FR case exemplifies.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S2 (checkable).
InterpretationcitationThe debate on algorithm inscrutability mostly depends on the meaning we attribute to the expression "explaining the model" and accordingly "understanding the model."
“The debate on algorithm inscrutability mostly depends on the meaning we attribute to the expression “explaining the model” and accordingly “understanding the model.””
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based). May combine two claims.
Interpretationnone givenThe goal of an algorithm is usually a practical objective, such as profit or efficient allocation of scarce resources, but can include moral values such as equity, beneficence, trustworthiness, and socially accepted rules for the domain.
“The goal of an algorithm is usually a practical objective, such as profit or efficient allocation of scarce resources, but can include moral values such as equity, beneficence, trustworthiness, and the rules that are socially accepted as pertinent for the domain in which the model is employed.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
InterpretationreasoningIn both cases, the goal introduces normativity in the model, as it represents something that there are good reasons to pursue.
“In both cases, the goal introduces normativity in the model, as it represents something that there are good reasons to pursue.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
InterpretationreasoningThe first step of the justification of decisions taken by an algorithm requires evaluating the goals and constraints that the algorithm respectively achieves and respects.
“The first step of the justification of decisions taken by an algorithm, thus, requires evaluating the goals and constraints that the algorithm, respectively, achieves and respects.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S2 (checkable), S4 (based).
Interpretationnone givenDesign publicity can be more easily linked with the justification of the use and design of the algorithm, and of each individual decision following from it.
“We argue that design publicity can be more easily linked with the justification of the use and of the design of the algorithm, and of each individual decision following from it.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable), S4 (based).
InterpretationreasoningIf the goals and constraints pursued by a model do not reflect values worth pursuing, the decisions following from the model are not justified.
“If the goals and constraints pursued by a model do not reflect values worth pursuing, the decisions following from the model are not justified.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Interpretationnone givenCounterfactual explanations represent a practical strategy to explanation in presence of few variables and scenario choices, where the assumption that the model makes decisions that are normatively appropriate is taken for granted.
“Summing up, counterfactual explanations do represent a practical strategy to explanation in presence of few variables and scenario choices, where the assumption that the model makes decisions that are normatively appropriate is taken for granted.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable).
Interpretationnone givenTransparency of machine learning algorithms, just as explanation, can be defined at different levels of abstraction.
“In this paper we argue that transparency of machine learning algorithms, just as explanation, can be defined at different levels of abstraction.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim. May combine two claims.
InterpretationreasoningDesign publicity provides information about the goal and moral constraints the algorithm is designed to pursue and respect, the translation of that goal into a machine-learning problem, the performance of the algorithm, and proof that decisions are taken by consistently applying the same algorithm.
“Design publicity provides information about (a) the goal the algorithm is designed to pursue and the moral constraints it is designed to respect (value transparency); (b) the way this goal is translated into a problem that can be solved by machine learning (translation transparency); (c) the performance of the algorithm in addressing problem (performance transparency); and (d) a proof of the fact”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
InterpretationreasoningThe explainee of counterfactual explanations must accept as a presupposition that the decision is taken based on certain features.
“The explainee of counterfactual explanations must accept as a presupposition that the decision is (reasonably?) taken based on certain features.”
Quote in the paperSubstantial claimMay combine two claims.
InterpretationreasoningBoth design transparency and consistency transparency are necessary for design publicity, because they are necessary to assess if and how the decision taken by or with the help of an algorithmic system is justified.
“In what follows, we argue that both design transparency and consistency transparency, as defined in “Design explanation of algorithms,” are necessary for design publicity, because they are necessary to assess if and how the decision taken by (or with the help of) an algorithmic system is justified (when it is).”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S2 (checkable), S4 (based).
Interpretationnone givenThere is no straightforward and unique way to translate a goal into a mathematic construct.
“There is no straightforward and unique way to translate a goal into a mathematic construct.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable).
InterpretationreasoningValue transparency requires that normative goals and the reasons for considering them are clearly specified, so that the choice of such normative goal is not a mere arbitrary decision by data scientists.
“Value transparency requires that these normative goals and the reasons for considering them are clearly specified—i.e. the choice of such normative goal is not a mere arbitrary decision by the data”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
InterpretationreasoningDesign publicity is intended to empower the public to debate choices about algorithmic fairness, so as to enable their revision.
“Design publicity is intended to empower the public to debate also such choices, so as to enable their revision.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
InterpretationreasoningThe division of design transparency into three components, value, translation, and performance, enables the analysis of the algorithm at three different levels of explanations, which constitute three levels that a design explanation has to address.
“The division of design transparency into three components (value, translation, performance) enables the analysis of the algorithm at three different levels of explanations, which, as we will see, constitute also three levels that a design explanation has to address.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S2 (checkable), S4 (based).
Interpretationnone givenAt a level of abstraction where explanations clarify the purpose of algorithms, these explanations would be understandable to the public, from end users with low expertise to policymakers, corporate executives, and computer scientists and engineers.
“On the other hand, one could consider a level of abstraction where explanations clarify the purpose of algorithms; these would be understandable to the public, from the end users with low expertise to policymakers in the need of justifying the use of algorithmic-assisted decision-making, to corporate executives adopting such models, to computer scientists and engineers that design them.”
Quote in the paperNot a substantial claimMay combine two claims.
InterpretationreasoningThe most normatively important properties of model-based decisions are properties of the kind of patterns, such as the distribution of errors or benefits between groups, that emerge when the law of large numbers applies, as well as model accuracy and ability to generate benefits.
“they are properties of the kind of patterns, e.g. the distribution of errors, or of benefits, between groups, or of groups defined by morally salient properties, that emerge when the law of large numbers applies, as well as the model accuracy and ability to generate benefits (e.g. profit, or other forms of utility).”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S4 (based).
Interpretationnone givenThe explainee of counterfactual explanations is modelled as having exclusively self-centered, concrete, pragmatic interest in the specific features that are relevant for the decision about her or him.
“The explainee is modelled as having exclusively self-centered, concrete, pragmatic interest in the specific features that are relevant for the decision about her or him.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
InterpretationreasoningTransparency as design publicity serves the particular purpose of normative justification.
“Our transparency idea serves a particular purpose: that of normative justification.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S2 (checkable), S4 (based).
Interpretationnone givenIn a justified algorithm, the goals and constraints reflect those values and constraints a reasonable person may want to see promoted or respected in the context of a service.
“In a justified algorithm, they reflect those values and constraints a reasonable person may want to see promoted/respected in the context of a service.”
Quote in the paperNot a substantial claimMay combine two claims.
InterpretationreasoningIndirect discrimination or disparate impact can be morally or legally relevant in certain contexts but cannot be determined by reference to counterfactual explanations, because a protected group may be discriminated via proxy.
“A case in point of a morally salient property is indirect discrimination or disparate impact, which can be considered morally or legally relevant in certain contexts, but cannot be determined by reference to counterfactual explanations, because a protected group may be discriminated via proxy (e.g. ZIP code can be a proxy of race), so the protected group information will not appear as a feature in”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S2 (checkable).
InterpretationreasoningIf the value translation is not declared and no reason to accept it is given, the decisions of the model are not even prima facie justified.
“If the value translation is not declared and no reason to accept it is given, the decisions of the model are not even prima facie justified.”
Quote in the paperNot a substantial claimMay combine two claims.
PremisecitationDifferent definitions of fairness for predictive models exist and it is often impossible to satisfy all of them simultaneously.
“Different definitions of fairness for predictive models exist and it is often impossible to satisfy all of them simultaneously (Berk et al. 2018).”
Quote in the paperSubstantial claim0 of 1 sources checked- cites Berk et al. 2018 source
Not checked in the free run.
Probably not a substantial claim: may not pass S2 (checkable).
InterpretationreasoningIn comparison to post-hoc explanations of individual algorithmic decisions, design publicity meets a different demand, the demand for impersonal justification, of the explainee.
“In comparison to post-hoc explanations of individual algorithmic decisions, design publicity meets a different demand (the demand for impersonal justification) of the explainee.”
Quote in the paperNot a substantial claim- The authors state this as an assumption: Individuals are able to take, or at least aspire to take, an impersonal standpoint when judging algorithmic systems.
Classified as probably not a substantial claim. May combine two claims.
Interpretationnone givenThis publicity is achieved thanks to special procedures, e.g. the consistent fulfillment of legal obligations emerging from civil law can be tested by going to court.
“This publicity is achieved thanks to special procedures. E.g. the consistent fulfillment of the legal obligations emerging from civil law can be tested by going to court.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim. May combine two claims.
Interpretationnone givenThe design explanation of the model shows that an algorithmic model gives a decisional outcome because the model pursues a certain goal, which is translated into mathematical constructs implemented in the algorithm, which in turn enables one to verify whether the model achieves the goal.
“In conclusion, the design explanation of the model shows that an algorithmic model gives a decisional outcome because the model pursues a certain goal (value transparency), which is translated into mathematical constructs implemented in the algorithm (translation transparency), which in turn enables one to verify whether the model achieves the goal (performance transparency).”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
InterpretationreasoningThis challenge would violate consistency.
“This would violate consistency.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable).
InterpretationreasoningThe translation of a moral constraint into a quantifiable performance measure should be given a normative grounding, and not simply be assumed.
“With reference to the FR example above, the translation of a moral constraint (e.g. anti-discrimination) into a quantifiable performance measure (e.g. equality in the false positive and false negative rate across racial and sex groups) should be given a normative grounding, and not simply be assumed.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable), S4 (based).
Interpretationnone givenThe performance can only be assessed by translating the goals in question into measurable quantities.
“The performance can only be assessed by translating the goals in question into measurable quantities.”
Quote in the paperNot a substantial claimMay combine two claims.
InterpretationreasoningPerformance metrics provide an important indication of the extent to which every value has been achieved, which is especially important for the overall justification of the system when a value can only be achieved at the expense of another value.
“Performance metrics provide an important indication of the extent to which every value has been achieved, which is especially important for the overall justification of the system when a value can only be achieved at the expense of another value.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable). May combine two claims.
InterpretationreasoningIn cases of high-stake decisions, any change due to retraining should be at least publicized and justified by pointing out a considerable improvement in performance, which overrides consistency concerns.
“In such cases, any change due to retraining should be at least publicized, and justified, by pointing out a considerable improvement in performance, which overrides consistency concerns.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S4 (based).
Interpretationnone givenIf the same exception were made for everyone who had an interest to demand it, the algorithm would not achieve its design goals, which justify its use.
“on the other hand, if the same exception were made for everyone who had an interest to demand it, the algorithm wouldn’t achieve its design goals, which justify its use.”
Quote in the paperNot a substantial claimMay combine two claims.
InterpretationreasoningConsistency transparency is necessary but not sufficient to justify each decision as fair.
“Nonetheless, as consistency transparency shows that identical cases are treated identically, it represents the first step towards fairness; it is a sort of basic requirement of fairness that, as we shall show, is necessary but not sufficient to justify each decision as fair.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S2 (checkable), S4 (based).
Interpretationnone givenThe primary goal of the algorithm is essential to show that decisions are not morally arbitrary.
“The primary goal of the algorithm is essential to show that decisions are not morally arbitrary.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable), S4 (based).
Interpretationnone givenAn algorithm pursuing such goals will achieve them to a determined degree, which is expressed by performance transparency.
“An algorithm pursuing such goals will achieve them to a determined degree, which is expressed by “performance transparency.””
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
Interpretationnone givenThe paper proposes a form of transparency that consists in publicizing the design of an artifact, including value, translation and performance, as well as its consistent application.
“We propose a form of transparency that consists in publicizing the design of an artifact (including value, translation and performance) as well as its consistent application.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S2 (checkable), S4 (based).
InterpretationreasoningConsistency transparency requires that changes in a model be declared because this is relevant for their justification.
“Consistency transparency requires that changes in a model be declared because, as we shall maintain, this is relevant for their justification.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S4 (based).
InterpretationreasoningTo assess if inscrutable algorithms satisfy their principles of justice, we consider their performance.
“To assess if inscrutable algorithms satisfy their “principles of justice” we consider their performance.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable), S4 (based). May combine two claims.
Interpretationnone givenDifferent types of justification are possible, for example in terms of common or philosophical morality, of the law, or by virtue of political principles and values that may be universal or characteristic of the society in which the model operates.
“Different types of justification are possible, for example in terms of common or philosophical morality, of the law, of by virtue of political principles and values that may be universal or characteristic of the society in which the model operates.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
Interpretationnone givenAn individual subjected to an unfavorable decision may accept, in principle, that the algorithm is justified as a whole, yet challenge the necessity of implementing the model when taking a decision about him.
“An individual subjected to an unfavorable decision may accept, in principle, that the algorithm is justified as a whole, yet challenge the necessity of implementing the model when taking a decision about him.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S2 (checkable), S4 (based).
Interpretationnone givenIn the algorithmic case, the consistent application of inscrutably complex rules appears to lack transparency.
“In the algorithmic case, the consistent application of inscrutably complex rules appears to lack transparency.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S4 (based). May combine two claims.
Interpretationnone givenDecisions based on imperfect predictions about stochastic events will typically be often wrong, but sufficiently often right to justify the use of the model in practice.
“This is because decisions based on imperfect predictions about stochastic events will typically be often wrong, but sufficiently often right to justify the use of the model in practice.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable), S4 (based). May combine two claims.
Interpretationnone givenThis kind of transparency provides an explanation of the artifact by design, an intentional explanation of its deployment, a justification of its use, and, when used consistently, a procedural justification of the individual decisions it takes.
“We maintain that this kind of transparency provides (1) an explanation of the artifact, namely, an explanation “by design”; (2) an intentional explanation of its deployment; (3) a justification of its use; (4) when used consistently, a procedural justification of the individual decisions it takes.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable), S4 (based).
Interpretationnone givenPrimary goals matter to justification when they are valuable goals, e.g. there are good reasons to pursue such goals, which can be explained by reference to values commonly accepted in society.
“Primary goals matter to justification when they are valuable goals, e.g. there are good reasons to pursue such goals, which can be explained by reference to values commonly accepted in society, including moral, political or legal values, as well as the profit generated by free market exchanges, in capitalist societies that rely on profit as the motive stimulating socially efficient economic”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable), S3 (load-bearing), S4 (based).
Interpretationnone givenOther goals, the constraining goals, typically reflect value considerations, e.g. privacy or fairness.
“Other goals (the “constraining” goals) typically reflect value considerations, e.g. privacy or fairness.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
InterpretationreasoningPublicly recognized forms of social utility, such as security or profit, may fill the purpose of showing that decisions are not morally arbitrary.
“Publicly recognized forms of social utility, such as security (in the FR example) or profit may fill this purpose.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
Interpretationnone givenThe algorithm's performance connects the explanation of the artifact with the application of the rule to particular cases.
“The algorithm’s performance connects the explanation of the artifact (i.e. an algorithm, or rule) with the application of the rule to particular cases.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S2 (checkable), S4 (based).
Interpretationnone givenFor algorithmic decision-making, the principles of justice correspond to its design goals.
“For algorithmic decision-making, the principles of justice correspond to its design goals.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable), S4 (based). May combine two claims.
Interpretationnone givenConsistency is a normative goal, and showing that it is achieved by the model contributes to explaining why an individual decision is made by showing that it is explained by a normative consideration.
“Consistency is a normative goal and showing that it is achieved by the model contributes to explaining why an individual decision is made–namely, by showing that it is explained by a normative consideration.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable), S4 (based).
Interpretationnone givenWhen consistency is among the reasonable goals of model deployment, the explanation of the decisions by the model includes consistency transparency.
“When, as in most cases, consistency is among the reasonable goals of model deployment, the explanation of the decisions by the model includes consistency transparency.”
Quote in the paperNot a substantial claim
The authors state this as an assumption.
Individuals are able to take, or at least aspire to take, an impersonal standpoint when judging algorithmic systems.
“It does not ignore that society is made of individuals, but it assumes that individuals are able to take (or at least aspire to) an impersonal standpoint when judging such systems.”
The authors state this as an assumption.
The employment of algorithmic systems should be minimally fair.
“given the assumption that the employment of such systems should be minimally fair.”
The paper relies on this without support.
In most AI powered solutions, the underlying machine learning models are updated or retrained with frequencies that depend on the domain of applicability of the solution itself.
“in most AI powered solutions the underlying machine learning models are updated (i.e. retrained) with frequencies that depend on the domain of applicability of the solution itself.”
The paper relies on this without support.
All algorithms are designed to pursue a primary goal, and some more advanced algorithms are also designed to take into consideration a plurality of different values, such as fairness or privacy.
“All algorithms are designed to pursue a primary goal (e.g. a business objective); some more advanced algorithms are also designed to take into consideration a plurality of different values, such as fairness or privacy that often can be conceptualized as moral or legal constraints.”
The paper relies on this without support.
Constraints are typically in trade-off with the primary goal and affect the way and the extent to which the primary goal can be achieved.
“Constraints are typically in trade-off with the primary goal and affect the way and the extent to which the primary goal can be achieved.”
The paper relies on this without support.
Some outcomes result from human free will, for example, success during parole.
“A further reason why errors are unavoidable is that some outcomes result from human free will, for example, success during parole.”
The paper relies on this without support.
The information necessary to always make perfect predictions does not exist.
“individual mistreatment happens because the information necessary to always make perfect predictions does not exist.”
The paper relies on this without support.
In the institutional case, the fact that institutions are administered consistently and impartially is a public fact.
“Notice that, in the institutional case, the fact that institutions are administered consistently and impartially is a public fact.”
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Having a thorough understanding of and familiarity with a system is one of the most crucial elements in building trust.
“having a thorough understanding of and familiarity with the system is one of the most crucial elements in building trust [24], [25].”
From A Review of Trustworthy and Explainable Artificial Intelligence (XAI) (2023) · cites this paper as [24]
The Introduction’s “Design explanation of algorithms” section says that explanations can make a system understandable and its design assessable. The passages found when searching for trust and familiarity do not say that thorough understanding or familiarity is a crucial element in building trust. (LLM, conf=0.74)
Experimental — accuracy not yet measuredThe need to conceive explanations as an interactive process has been argued by several authors [56, 58].
“The need to conceive explanations as an interactive process has been argued by several authors [56, 58].”
From Beyond explainability: justifiability and contestability of algorithmic decision systems (2022) · cites this paper as [56]
The citation lists haven’t been fetched yet
References 35 · Cited by 79
Research works printed but not linked: 4
- Aristotle (2016). Metaphysics (C. D. C. Reeve, trans.). Indianapolis, USA: Hackett Publishing Company.
- Aristotle (2018). Physics. (C. D. C. Reeve, trans.). Indianapolis, USA: Hackett Publishing Company.
- Mitchell, T. M. (1997). Machine Learning (1st ed.). NY, USA: McGraw-Hill Education.
- Rawls, J. (1996). Political Liberalism (Expanded ed.). NY, USA: Columbia University Press.
- Authors
- Loi, M., Ferrario, A., & Viganò, E.
- Affiliations
- University of Zurich (CH)
- ETH Zurich (CH)
- Corresponding author
- Loi, Michele
- Venue
- Ethics and Information Technology
- Published
- 2020-10-20
- Volume
- 23
- Issue
- 3
- Pages
- 253-263
- ISSN
- 1388-1957 (ISSN-L)
- 1572-8439
- PMC
- PMC8626372
- OpenAlex
- W3094334232
- Semantic Scholar
- 9d8ebce3b20fe3416b76d865c7656297efabf2dd
- Cited by
- 79
- References
- 35
- Citations by year
- 2026: 10 · 2025: 15 · 2024: 20 · 2023: 14 · 2022: 10 · 2021: 8 · 2020: 2
- FWCI
- 3.34
- Type
- journal article
- Language
- en
- Open access
- hybrid
- doi.org
- Locations
- Ethics and Information Technology (publishedVersion, cc-by)
- PubMed Central (publishedVersion, cc-by)
- PubMed (publishedVersion)
- Zurich Open Repository and Archive (University of Zurich) (submittedVersion, cc-by)
- Funders
- European Union’s Horizon 2020 Research and Innovation Programme (700540)
- Swiss State Secretariat for Education, Research and Innovation (16.0052-1)
- Schweizerischer Nationalfonds zur Förderung der Wissenschaftlichen Forschung (National Research Programme 75 "Big Data" 407540_167218)
- University of Zurich
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Explainable Artificial Intelligence (XAI)
- Social Sciences › Safety Research › Ethics and Social Impacts of AI
- Social Sciences › Law › Digitalization, Law, and Regulation
- Keywords
- algorithmic transparency, machine learning explainability, black-box algorithms, counterfactual explanations, post-hoc explanation, design stance, procedural justice, John Rawls, algorithmic fairness
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-09.
Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-09.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review