cs.LGFeb 19, 2026

CounterFlowNet: From Minimal Changes to Meaningful Counterfactual Explanations

Authors: Oleksii Furman, Patryk Marszałek, Jan Masłowski, Piotr Gaiński, Maciej Zięba, Marek Śmieja

Organizations: Wrocław University of Science and Technology, Wrocław, Poland · Faculty of Mathematics and Computer Science, Jagiellonian University, Kraków, Poland · Doctoral School of Exact and Natural Sciences, Jagiellonian University, Kraków, Poland · Tooploox Sp. z o.o., Poland

Abstract

Counterfactual explanations (CFs) provide human-interpretable insights into model's predictions by identifying minimal changes to input features that would alter the model's output. However, existing methods struggle to generate multiple high-quality explanations that (1) affect only a small portion of the features, (2) can be applied to tabular data with heterogeneous features, and (3) are consistent with the user-defined constraints. We propose CounterFlowNet, a generative approach that formulates CF generation as sequential feature modification using conditional Generative Flow Networks (GFlowNet). CounterFlowNet is trained to sample CFs proportionally to a user-specified reward function that can encode key CF desiderata: validity, sparsity, proximity and plausibility, encouraging high-quality explanations. The sequential formulation yields highly sparse edits, while a unified action space seamlessly supports continuous and categorical features. Moreover, actionability constraints, such as immutability and monotonicity of features, can be enforced at inference time via action masking, without retraining. Experiments on eight datasets under two evaluation protocols demonstrate that CounterFlowNet achieves superior trade-offs between validity, sparsity, plausibility, and diversity with full satisfaction of the given constraints.

Figures & tables

Appendix figures & tables7 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. FlowCF: Sparse Counterfactual Explanations for Mixed-Type Tabular Data using Flow Matching

    Oct 6, 2026Emmanouil Panagiotou, Eirini NtoutsiFlow MatchingExplainable Artificial Intelligence

  2. FCx: An algorithm for finding Feasible Counterfactual Explanations

    Sep 16, 2026Kleopatra Markou, Vana Kalogeraki, Dimitrios GunopulosCounterfactual Explanations

  3. A Probabilistic Consensus-Driven Approach for Robust Counterfactual Explanations

    Apr 19, 2026Marcin Kostrzewa, Maciej Zięba, Jerzy StefanowskiCounterfactual ExplanationsConditional Generative Modeling