@inproceedings{22103,
  abstract     = {Modern AI systems increasingly rely on opaque, highly complex models whose inner workings remain inaccessible even to experts. This opacity creates challenges for trust, accountability, and compliance with
emerging regulatory expectations such as the “right to an explanation”. While traditional explainability methods—feature attributions, counterfactuals, surrogate models—and interpretable model classes provide valuable insights for engineers, they often fall short of delivering the contextual, conversational explanations that
real users expect. Large Language Models (LLMs) offer a promising new avenue for explanation due to their
ability to engage interactively, adapt to user needs, and translate technical outputs into more accessible reasoning. However, their tendencies toward hallucination, conflict avoidance, and oversimplification introduce
serious risks when used as explanatory agents. This paper analyzes these opportunities and limitations, examines verification strategies for ensuring explanation fidelity, and situates LLM-generated explanations within
broader concerns about public trust. The paper concludes by outlining best practices and future research directions for building robust, verifiable, and human-aligned explanation systems.},
  author       = {Cano Cordoba, Filip},
  booktitle    = {Proceedings of the 18th International Conference on Agents and Artificial Intelligence},
  isbn         = {9789897587962},
  issn         = {2184-433X},
  keywords     = {Explainable AI, Large Language Models, Trust in AI},
  location     = {Marbella, Spain},
  pages        = {4689--4696},
  publisher    = {Science and Technology Publications},
  title        = {{Explaining decisions one conversation at a time: Opportunities and risks of LLMs as explainability assistants}},
  doi          = {10.5220/0014483200004052},
  volume       = {5},
  year         = {2026},
}

@inproceedings{22294,
  abstract     = {Modern computer systems store vast amounts of personal data, enabling advances in AI and ML but risking user privacy and trust. For privacy reasons, it is sometimes desired for an ML model to forget part of the data it was trained on. In this paper, we introduce a novel unlearning approach based on Forgetting Neural Networks (FNNs), a neuroscience-inspired architecture that explicitly encodes forgetting through multiplicative decay factors. While FNNs had previously been studied as a theoretical construct, we provide the first concrete implementation and demonstrate their effectiveness for targeted unlearning. We propose several variants with per-neuron forgetting factors, including rank-based assignments guided by activation levels, and evaluate them on MNIST and Fashion-MNIST benchmarks. Our method systematically removes information associated with forget sets while preserving performance on retained data. Membership inference attacks confirm the effectiveness of FNN-based unlearning in erasing information about the training data from the neural network. These results establish FNNs as a promising foundation for efficient and interpretable unlearning. },
  author       = {Hatua, Amartya and Nguyen, Trung and Cano Cordoba, Filip and Sung, Andrew},
  booktitle    = {Proceedings of the 18th International Conference on Agents and Artificial Intelligence},
  isbn         = {9789897587962},
  issn         = {2184-433X},
  keywords     = {Machine Unlearning, Neuroscience-Inspired Machine Learning, Membership Inference Attacks},
  location     = {Marbella, Spain},
  pages        = {1536--1546},
  publisher    = {SciTePress},
  title        = {{Machine unlearning using forgetting neural networks}},
  doi          = {10.5220/0014326500004052},
  volume       = {2},
  year         = {2026},
}

@inproceedings{22321,
  abstract     = {Runtime fairness is not a one-time constraint but a dynamic property evaluated over a sequence of decisions. To ensure fairness at runtime, it is necessary to account for past decisions, information neglected by conventional, static classifiers. Traditional fairness shields enforce runtime fairness abruptly, by intervening deterministically whenever a sequence of decisions violates the target for a running fairness measure. This motivates our main conceptual contribution: energy shields. An energy shield is a novel, lightweight, adaptive controller that monitors a sequence of decisions and intervenes probabilistically to ensure runtime fairness smoothly, by utilizing physics-inspired energy functions to nudge the sequence toward fairness: the more unfair the decisions, the stronger the nudging force becomes. This makes energy shields the first fairness shields to provide both short-term safety and long-term liveness guarantees. Safety ensures that the running fairness measure stays within a running target interval with high probability, and liveness ensures that the limit of the fairness measure lies within the limit target interval. Intuitively, the short-term specifies the tolerated fairness values and the long-term specifies the desired fairness values. We also provide a synthesis procedure for constructing the least intrusive energy shield for a given target specification, and demonstrate its efficiency experimentally. We evaluate our energy shields against existing fairness shields through the lens of short- and long-term fairness.},
  author       = {Cano Cordoba, Filip and Henzinger, Thomas A and Kueffner, Konstantin},
  booktitle    = {Proceedings of the 2026 ACM Conference on Fairness, Accountability, and Transparency},
  location     = {Montreal, Canada},
  pages        = {4243 -- 4275},
  publisher    = {Association for Computing Machinery},
  title        = {{Energy shields for fairness}},
  doi          = {10.1145/3805689.3806807},
  year         = {2026},
}

@inproceedings{21090,
  abstract     = {Fairness in AI is traditionally studied as a static property evaluated once, over a fixed dataset. However, real-world AI systems operate sequentially, with outcomes and environments evolving over time. This paper proposes a framework for analysing fairness as a runtime property. Using a minimal yet expressive model based on sequences of coin tosses with possibly evolving biases, we study the problems of monitoring and enforcing fairness expressed in either toss outcomes or coin biases. Since there is no one-size-fits-all solution for either problem, we provide a summary of monitoring and enforcement strategies, parametrised by environment dynamics, prediction horizon, and confidence thresholds. For both problems, we present general results under simple or minimal assumptions. We survey existing solutions for the monitoring problem for Markovian and additive dynamics, and existing solutions for the enforcement problem in static settings with known dynamics.},
  author       = {Cano Cordoba, Filip and Henzinger, Thomas A and Kueffner, Konstantin},
  booktitle    = {25th International Conference on Runtime Verification},
  issn         = {1611-3349},
  location     = {Graz, Austria},
  pages        = {1--21},
  publisher    = {Springer Nature},
  title        = {{Algorithmic fairness: A runtime perspective}},
  doi          = {10.1007/978-3-032-05435-7_1},
  volume       = {16087},
  year         = {2025},
}

@inproceedings{19665,
  abstract     = {As AI-based decision-makers increasingly influence human lives, it is a growing concern that their decisions may be unfair or biased with respect to people's protected attributes, such as gender and race. Most existing bias prevention measures provide probabilistic fairness guarantees in the long run, and it is possible that the decisions are biased on any decision sequence of fixed length. We introduce *fairness shielding*, where a symbolic decision-maker---the fairness shield---continuously monitors the sequence of decisions of another deployed black-box decision-maker, and makes interventions so that a given fairness criterion is met while the total intervention costs are minimized. We present four different algorithms for computing fairness shields, among which one guarantees fairness over fixed horizons, and three guarantee fairness periodically after fixed intervals. Given a distribution over future decisions and their intervention costs, our algorithms solve different instances of bounded-horizon optimal control problems with different levels of computational costs and optimality guarantees. Our empirical evaluation demonstrates the effectiveness of these shields in ensuring fairness while maintaining cost efficiency across various scenarios.},
  author       = {Cano Cordoba, Filip and Henzinger, Thomas A and Könighofer, Bettina and Kueffner, Konstantin and Mallik, Kaushik},
  booktitle    = {Proceedings of the 39th AAAI Conference on Artificial Intelligence},
  issn         = {2374-3468},
  location     = {Philadelphia, PA, United States},
  number       = {15},
  pages        = {15659--15668},
  publisher    = {Association for the Advancement of Artificial Intelligence},
  title        = {{Fairness shields: Safeguarding against biased decision makers}},
  doi          = {10.1609/aaai.v39i15.33719},
  volume       = {39},
  year         = {2025},
}

