<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>algorithmic recourse &#8211; Science</title>
	<atom:link href="https://scienmag.com/tag/algorithmic-recourse/feed/" rel="self" type="application/rss+xml" />
	<link>https://scienmag.com</link>
	<description></description>
	<lastBuildDate>Wed, 30 Sep 2026 20:19:12 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>

<image>
	<url>https://scienmag.com/wp-content/uploads/2024/07/cropped-scienmag_ico-32x32.jpg</url>
	<title>algorithmic recourse &#8211; Science</title>
	<link>https://scienmag.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">73899611</site>	<item>
		<title>New AI Framework Makes Black-Box Model Explanations Causally Realistic</title>
		<link>https://scienmag.com/new-ai-framework-makes-black-box-model-explanations-causally-realistic/</link>
		
		<dc:creator><![CDATA[Blake Davidson]]></dc:creator>
		<pubDate>Wed, 30 Sep 2026 20:19:12 +0000</pubDate>
				<category><![CDATA[Technology and Engineering]]></category>
		<category><![CDATA[AI framework for believable explanations]]></category>
		<category><![CDATA[algorithmic recourse]]></category>
		<category><![CDATA[bias mitigation in AI]]></category>
		<category><![CDATA[causal discovery]]></category>
		<category><![CDATA[causal inference in explainability]]></category>
		<category><![CDATA[causal models in black-box AI]]></category>
		<category><![CDATA[causal reasoning in AI]]></category>
		<category><![CDATA[constrained counterfactual generation]]></category>
		<category><![CDATA[context-aware learning]]></category>
		<category><![CDATA[counterfactual explanations]]></category>
		<category><![CDATA[counterfactual explanations in machine learning]]></category>
		<category><![CDATA[ethical AI decision-making]]></category>
		<category><![CDATA[explainable AI]]></category>
		<category><![CDATA[GDPR]]></category>
		<category><![CDATA[latent space optimization]]></category>
		<category><![CDATA[Machine learning]]></category>
		<category><![CDATA[machine learning transparency tools]]></category>
		<category><![CDATA[model interpretability]]></category>
		<category><![CDATA[realistic model explanations]]></category>
		<category><![CDATA[structural causal models]]></category>
		<category><![CDATA[tabular data]]></category>
		<category><![CDATA[variational autoencoder]]></category>
		<category><![CDATA[variational autoencoders for interpretability]]></category>
		<guid isPermaLink="false">https://scienmag.com/?p=218878</guid>

					<description><![CDATA[Researchers have developed CausalCACTUS, a framework that generates counterfactual explanations for black-box machine learning models which simultaneously respect learned causal dependencies and user-defined contextual constraints.]]></description>
										<content:encoded><![CDATA[<p>When a bank&#8217;s algorithm rejects a loan application, the applicant usually wants to know one thing: what would have to change for the decision to go the other way? Answering that question is the job of counterfactual explanations, one of the most popular tools in explainable artificial intelligence. But counterfactuals generated by today&#8217;s methods often suggest changes that are absurd in the real world, such as telling a 55-year-old applicant to become younger, or asking someone to cut their monthly income by thousands of dollars. A research team from KTH Royal Institute of Technology in Stockholm and the University of Oviedo in Spain has now unveiled a framework designed to fix precisely this problem, and their results suggest that machine learning explanations are about to become considerably more believable.</p>
<p>The new method, called CausalCACTUS, is described in an open-access paper published in the journal Machine Learning on 28 September 2026. It extends an earlier framework known as CACTUS, which generated counterfactual explanations in a compressed latent space learned by a variational autoencoder, while allowing users to specify contextual constraints such as age or family status that the explanation must respect. CausalCACTUS adds what CACTUS lacked: an explicit model of cause and effect among the input features, learned automatically from data rather than supplied by human experts.</p>
<p>The technical core of the approach rests on three pillars. First, the researchers use a causal discovery algorithm called ReX, which trains predictive models for each feature and applies bootstrapped Shapley value attributions to identify which features depend on which. The output is a directed acyclic graph, a map of parent-child relationships such as the chain linking revolving credit utilization to the number of credit lines and then to a person&#8217;s debt ratio. Second, this graph is converted into dynamic feasibility constraints during the counterfactual search: a child feature is only allowed to change if at least one of its parents changes as well. Third, a phase-based optimization strategy first drives the search toward any valid counterfactual and then refines it for contextual alignment and minimal distance, with a weighting parameter that gradually shifts emphasis from prediction validity to context preservation.</p>
<p>The counterfactual search itself takes place not in the original feature space but in a four-dimensional latent space learned by a beta-variational autoencoder. This composite model includes an auxiliary classification head that predicts the user-defined context from the latent representation, allowing the optimizer to penalize candidates that drift outside the specified context, for example an applicant older than fifty. A causal distance loss, computed with an adaptive binary mask that is updated at every iteration, penalizes changes to features whose causal parents have not yet been modified. Feature values are also clipped to ranges observed in the training data after each decoding step, keeping every candidate within plausible bounds.</p>
<p>The evaluation covered five publicly available tabular datasets spanning credit risk, income prediction and legal education, ranging from 462 to 16,668 instances, with binary context variables derived from demographic and financial attributes. Against four baseline methods, including LatentCF++, two variants of PrototypeCF and the original CACTUS, CausalCACTUS ranked among the top two on validity in eight of ten comparisons and improved validity over the original CACTUS from roughly 0.7 to around 0.9. More strikingly, it achieved the best context-alignment scores, measured by a local outlier factor computed within the target context, in nine of ten scenarios, and the best causal-compact consistency, a metric combining causal constraint satisfaction with sparsity of changes, in nine of ten configurations.</p>
<p>Statistical analysis reinforced these findings. A Friedman test followed by a Wilcoxon-Holm post-hoc analysis across ten benchmark tasks showed that CausalCACTUS achieved the best average ranks, between 1.0 and 1.4, on proximity, context alignment, compactness and causal consistency. Ablation studies revealed a division of labor between the two new components: the phase-based optimization primarily boosted validity and compactness, while the causal feasibility constraints mainly improved context alignment and causal consistency. The researchers also mapped how the loss-weighting parameter alpha trades validity against context alignment, identifying a balanced setting near 0.7.</p>
<p>A concrete example from the credit dataset illustrates why the framework matters. For a loan applicant over fifty initially classified as high risk, competing methods proposed income changes ranging from a decrease of more than 15,000 dollars to increases exceeding 5,000 dollars, figures the authors describe as implausible for someone at that life stage. CausalCACTUS instead suggested a moderate adjustment of 1,605 dollars, required fewer overall feature modifications, and respected the learned dependency chain between credit utilization, credit lines and debt ratio, which the baseline methods violated. Correlation analysis of feature changes across test instances showed that CausalCACTUS produced strong correlations concentrated on causally related feature pairs, closely matching the learned graph, while baselines either showed weak correlations or correlations misaligned with causal structure.</p>
<p>The authors are candid about the limitations of their approach. Because it relies on a causal graph estimated by a discovery algorithm rather than a fully specified structural causal model, missing edges in the estimated graph could introduce inaccurate dependencies into the search; expert-defined graphs can substitute where reliable domain knowledge exists. The generative model is also a bottleneck: reconstruction errors or misalignment between the latent representation and the underlying causal mechanisms may cause information loss or unintended feature changes. Future work, the team suggests, could replace the beta-variational autoencoder with diffusion models, normalizing flows or causally informed generative variants, and could jointly learn latent representations and causal structures with uncertainty estimates attached to the learned graph.</p>
<p>The implications reach well beyond credit scoring. Counterfactual explanations have been linked to the right to explanation under the General Data Protection Regulation, and as algorithmic decisions spread through finance, hiring and education, the gap between mathematically valid explanations and practically actionable ones becomes a matter of public trust. By showing that causal consistency and user-defined context can be enforced simultaneously in a latent-space search, without demanding a fully specified causal model as a prerequisite, CausalCACTUS offers a template for explanations that a rejected applicant, a loan officer and a regulator could all accept. The source code has been released publicly on GitHub, and the authors point toward extensions to time-series classification and sequential prediction as the next frontier for causally grounded, context-aware explainability.</p>
<p><strong>Subject of Research:</strong> Causally consistent and context-aware counterfactual explanations for machine learning classifiers</p>
<p><strong>Article Title:</strong> CausalCACTUS: A Causally Consistent and Context-Aware Framework for Counterfactual Explanations</p>
<p><strong>Article References:</strong> Wang, Z., García, D., Enguita, J. M., Chatterjee, S., &amp; Jansson, M. (2026). CausalCACTUS: A Causally Consistent and Context-Aware Framework for Counterfactual Explanations. <em>Machine Learning, 115</em>(10), Article 233. <a href="https://doi.org/10.1007/s10994-026-07155-2" rel="noopener noreferrer">https://doi.org/10.1007/s10994-026-07155-2</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1007/s10994-026-07155-2" rel="noopener noreferrer">10.1007/s10994-026-07155-2</a></p>
<p><strong>Keywords:</strong> counterfactual explanations, explainable AI, causal discovery, machine learning, variational autoencoder, structural causal models, latent space optimization, algorithmic recourse, model interpretability, context-aware learning, tabular data, GDPR</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">218878</post-id>	</item>
		<item>
		<title>New AI Algorithm Delivers Realistic, Optimal Explanations for Black-Box Decisions</title>
		<link>https://scienmag.com/new-ai-algorithm-delivers-realistic-optimal-explanations-for-black-box-decisions/</link>
		
		<dc:creator><![CDATA[Blake Davidson]]></dc:creator>
		<pubDate>Sat, 12 Sep 2026 18:06:46 +0000</pubDate>
				<category><![CDATA[Technology and Engineering]]></category>
		<category><![CDATA[actionable AI decision explanations]]></category>
		<category><![CDATA[advancements in machine learning transparency]]></category>
		<category><![CDATA[AI explainability for financial services]]></category>
		<category><![CDATA[algorithmic recourse]]></category>
		<category><![CDATA[black-box decision transparency]]></category>
		<category><![CDATA[branch-and-bound]]></category>
		<category><![CDATA[complex model interpretability]]></category>
		<category><![CDATA[counterfactual explanations]]></category>
		<category><![CDATA[counterfactual explanations in machine learning]]></category>
		<category><![CDATA[explainable AI]]></category>
		<category><![CDATA[fairness and transparency]]></category>
		<category><![CDATA[feasible and plausible AI explanations]]></category>
		<category><![CDATA[isolation forest]]></category>
		<category><![CDATA[Machine learning]]></category>
		<category><![CDATA[model-agnostic explanations]]></category>
		<category><![CDATA[multi-criteria explanation methods]]></category>
		<category><![CDATA[multi-objective optimization]]></category>
		<category><![CDATA[optimal counterfactual generation]]></category>
		<category><![CDATA[outlier detection]]></category>
		<category><![CDATA[P2CE algorithm for AI interpretability]]></category>
		<category><![CDATA[Pareto optimality]]></category>
		<category><![CDATA[realistic model explanations]]></category>
		<category><![CDATA[SHAP values]]></category>
		<guid isPermaLink="false">https://scienmag.com/?p=197208</guid>

					<description><![CDATA[Researchers have developed P2CE, a model-agnostic algorithm that generates counterfactual explanations for machine learning decisions that are both plausible and Pareto-optimal.]]></description>
										<content:encoded><![CDATA[<p>When a bank&#8217;s algorithm denies someone a loan, the most useful answer is not an abstract account of the model&#8217;s internal mathematics. It is a concrete, actionable statement: change these specific things about your application and the outcome would flip. That is the promise of counterfactual explanations, one of the most actively pursued ideas in explainable artificial intelligence. Yet a persistent problem has haunted the field: the suggested alternatives that algorithms produce are often unrealistic, describing applicants who could never exist in the real world. A new study published in the journal Machine Learning introduces an algorithm called P2CE that promises to close this gap, generating explanations that are simultaneously plausible, optimal across multiple criteria, and computable for any model, no matter how complex.</p>
<p>The research, conducted by Arthur Hendricks Mendes de Oliveira, Giovani Valdrighi, and Marcos Medeiros Raimundo of the Institute of Computing at the State University of Campinas in Brazil, addresses a tension at the heart of counterfactual explanation methods. An explanation must be feasible, meaning the suggested changes are achievable by the individual concerned, and plausible, meaning the resulting profile would be a probable observation within the data distribution. Suggesting that a loan applicant increase their income tenfold might technically satisfy a model, but it is neither achievable nor believable. Similarly, an explanation that requires twenty simultaneous small changes across dozens of features may be less useful than one moderate change to a handful of attributes.</p>
<p>The team&#8217;s earlier work, an algorithm known as MAPOCAM, used a branch-and-bound search strategy to find Pareto-optimal counterfactual explanations, meaning solutions for which no other candidate is better across all cost measures at once. This matters because different people weigh feasibility differently: one person may prefer the smallest total change, another the fewest features touched, another the smallest single modification. Rather than collapsing these preferences into a single weighted score, multi-objective optimization returns a diverse set of trade-offs. But MAPOCAM had two significant weaknesses. Its solutions could fall outside the data distribution, producing profiles that are statistically improbable, and its efficiency relied on an assumption that the model&#8217;s predictions increase or decrease monotonically with each input feature, an assumption violated by popular models such as neural networks and support vector machines.</p>
<p>P2CE, which stands for Plausible Pareto-optimal Counterfactual Explanations, tackles both weaknesses with two key ingredients. The first is an auxiliary outlier detector based on the isolation forest algorithm. Isolation forests work by building an ensemble of decision trees optimized to isolate individual samples quickly; points that lie far outside the data distribution get isolated in fewer splits, yielding shorter paths and higher outlier scores. Whenever P2CE&#8217;s search finds a candidate counterfactual, it checks whether that candidate would be classified as an outlier. If so, the solution is discarded, even if it looks attractive on the distance metrics. Crucially, the algorithm prunes outlier solutions during the search itself rather than generating a full set of optimal solutions and filtering afterward, which would yield a fundamentally different and less useful result set.</p>
<p>The second ingredient is more technically inventive. To prune the enormous search space of possible counterfactuals efficiently, the algorithm needs an upper bound on the best prediction any completion of a partial solution could achieve. MAPOCAM computed this bound using monotonicity, which fails for non-linear models. P2CE instead exploits a mathematical property of SHAP values, the widely used feature attribution method: SHAP attributions are additive, so a model&#8217;s prediction equals the average prediction plus the sum of each feature&#8217;s contribution. By precomputing the maximum attribution each feature can attain across a large dataset, the algorithm can bound how high the prediction could climb if the remaining free features were set to their most favorable values. If even this optimistic bound stays below the decision threshold, the entire branch of the search can be abandoned without ever querying the model.</p>
<p>The authors also show that this bound can be tightened. Because counterfactual searches typically limit how many features may change, only the few open features with the largest maximum attributions need to be considered, producing a sharper bound and more aggressive pruning. The residual error in the bound, which reflects how much the attributions of fixed features might shift, stays small when the changed features are few, a property the authors connect to recent theoretical work on the probabilistic Lipschitzness of explanation methods: nearby inputs tend to receive nearby explanations, particularly for well-regularized tree ensembles and neural networks.</p>
<p>The empirical evaluation spanned five benchmark datasets, including German Credit, Taiwan credit card default, Home Credit, Adult income, and the newer ACS Income dataset from the US Census, with classifiers including logistic regression, LightGBM gradient boosting, and a multi-layer perceptron. Compared against MAPOCAM and two popular alternatives, DiCE and NICE, P2CE consistently produced the lowest-cost solutions with competitive computing times and the smallest fraction of outlier explanations, generally below five percent. In one ablation experiment on the Adult dataset, MAPOCAM produced 22 percent outlier solutions while full P2CE produced only 3 percent. The speed gains were dramatic for neural networks: on the Taiwan dataset with a multi-layer perceptron, MAPOCAM needed roughly 100 seconds to generate multi-objective explanations while P2CE finished in under one second.</p>
<p>A qualitative example illustrates why these differences matter to real people. For one individual in the Adult dataset rejected by the neural network classifier, the DiCE algorithm suggested raising capital gains from zero to as much as 54,000 dollars, a change few applicants could make. P2CE instead offered three alternatives with far smaller capital gains, one combining a modest gain with a change in marital status, and two trading off an increase of roughly 13 to 17 weekly working hours against capital gains of 9,000 to 10,000 dollars. That last pair gives the individual a genuine choice between two attainable paths, exactly the kind of decision-support the technique is meant to provide.</p>
<p>The authors are candid about limitations. The method depends on SHAP approximations, which carry their own computational cost and approximation error, and the search operates on a discretized grid of feature values, so the granularity of that grid limits how precisely solutions can be tuned. They suggest adaptive grids that automatically refine resolution for influential features as a future direction. The implementation has been released as open source, and the researchers argue that the combination of distribution awareness, multi-objective guarantees, and model-agnostic design makes P2CE well suited for deployment in high-stakes domains such as credit scoring, hiring, and healthcare, where regulators, including the EU&#8217;s General Data Protection Regulation, increasingly demand that automated decisions come with explanations people can actually act upon.</p>
<p><strong>Subject of Research:</strong> A model-agnostic algorithm for generating plausible Pareto-optimal counterfactual explanations in machine learning.</p>
<p><strong>Article Title:</strong> P&#040;^{2}&#041;CE: Model-Agnostic Plausible Pareto-Optimal Counterfactual Explanations</p>
<p><strong>Article References:</strong> de Oliveira, A. H. M., Valdrighi, G., &amp; Raimundo, M. M. (2026). P$$^{2}$$CE: Model-Agnostic Plausible Pareto-Optimal Counterfactual Explanations. <em>Machine Learning, 115</em>(9), Article 213. <a href="https://doi.org/10.1007/s10994-026-07143-6" rel="noopener noreferrer">https://doi.org/10.1007/s10994-026-07143-6</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1007/s10994-026-07143-6" rel="noopener noreferrer">10.1007/s10994-026-07143-6</a></p>
<p><strong>Keywords:</strong> counterfactual explanations, explainable AI, machine learning, multi-objective optimization, SHAP values, outlier detection, isolation forest, algorithmic recourse, Pareto optimality, branch-and-bound, model-agnostic explanations, fairness and transparency</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">197208</post-id>	</item>
	</channel>
</rss>
