Preference-Based Abstract Argumentation for Case-Based Reasoning (with Appendix)
Adam Gould, Guilherme Paulino-Passos, Seema Dadhania, Matthew Williams, Francesca Toni
TL;DR
The paper addresses interpretable, data-driven classification by integrating user-defined preferences into Abstract Argumentation for Case-Based Reasoning (AA-CBR) through a new framework AA-CBR-$\mathcal{P}$. It formalizes a sequence of preorders $\mathcal{P}$ that govern how cases are compared and attacks are determined, ensuring predictions respect these preferences, and proves nearest- and preferred-case properties under coherent data. The approach is demonstrated on a BrainWear clinical dataset, where AA-CBR-$\mathcal{P}$ with targeted feature-preferences and stages outperforms interpretable baselines while offering richer explanations. This work advances explainable healthcare AI by enabling flexible, domain-specific preference incorporation into case-based, argumentation-based reasoning.
Abstract
In the pursuit of enhancing the efficacy and flexibility of interpretable, data-driven classification models, this work introduces a novel incorporation of user-defined preferences with Abstract Argumentation and Case-Based Reasoning (CBR). Specifically, we introduce Preference-Based Abstract Argumentation for Case-Based Reasoning (which we call AA-CBR-P), allowing users to define multiple approaches to compare cases with an ordering that specifies their preference over these comparison approaches. We prove that the model inherently follows these preferences when making predictions and show that previous abstract argumentation for case-based reasoning approaches are insufficient at expressing preferences over constituents of an argument. We then demonstrate how this can be applied to a real-world medical dataset sourced from a clinical trial evaluating differing assessment methods of patients with a primary brain tumour. We show empirically that our approach outperforms other interpretable machine learning models on this dataset.
