Skip to main content

Showing 1–25 of 25 results for author: Sokol, K

.
  1. What Does Evaluation of Explainable Artificial Intelligence Actually Tell Us? A Case for Compositional and Contextual Validation of XAI Building Blocks

    Authors: Kacper Sokol, Julia E. Vogt

    Abstract: Despite significant progress, evaluation of explainable artificial intelligence remains elusive and challenging. In this paper we propose a fine-grained validation framework that is not overly reliant on any one facet of these sociotechnical systems, and that recognises their inherent modular structure: technical building blocks, user-facing explanatory artefacts and social communication protocols… ▽ More

    Submitted 19 March, 2024; originally announced March 2024.

    Comments: Published in Extended Abstracts of the 2024 CHI Conference on Human Factors in Computing Systems (CHI EA '24)

  2. arXiv:2309.08438  [pdf, other

    cs.HC

    Can Users Correctly Interpret Machine Learning Explanations and Simultaneously Identify Their Limitations?

    Authors: Yueqing Xuan, Edward Small, Kacper Sokol, Danula Hettiachchi, Mark Sanderson

    Abstract: Automated decision-making systems are becoming increasingly ubiquitous, motivating an immediate need for their explainability. However, it remains unclear whether users know what insights an explanation offers and, more importantly, what information it lacks. We conducted an online study with 200 participants to assess explainees' ability to realise known and unknown information for four represent… ▽ More

    Submitted 15 September, 2023; originally announced September 2023.

  3. arXiv:2309.04211  [pdf, other

    cs.LG cs.CY

    Counterfactual Explanations via Locally-guided Sequential Algorithmic Recourse

    Authors: Edward A. Small, Jeffrey N. Clark, Christopher J. McWilliams, Kacper Sokol, Jeffrey Chan, Flora D. Salim, Raul Santos-Rodriguez

    Abstract: Counterfactuals operationalised through algorithmic recourse have become a powerful tool to make artificial intelligence systems explainable. Conceptually, given an individual classified as y -- the factual -- we seek actions such that their prediction becomes the desired class y' -- the counterfactual. This process offers algorithmic recourse that is (1) easy to customise and interpret, and (2) d… ▽ More

    Submitted 8 September, 2023; originally announced September 2023.

    Comments: 7 pages, 5 figures, 3 appendix pages

  4. arXiv:2306.02786  [pdf, other

    cs.LG cs.AI

    Navigating Explanatory Multiverse Through Counterfactual Path Geometry

    Authors: Kacper Sokol, Edward Small, Yueqing Xuan

    Abstract: Counterfactual explanations are the de facto standard when tasked with interpreting decisions of (opaque) predictive models. Their generation is often subject to algorithmic and domain-specific constraints -- such as density-based feasibility, and attribute (im)mutability or directionality of change -- that aim to maximise their real-life utility. In addition to desiderata with respect to the coun… ▽ More

    Submitted 3 May, 2024; v1 submitted 5 June, 2023; originally announced June 2023.

    Comments: Workshop on Counterfactuals in Minds and Machines at 2023 International Conference on Machine Learning (ICML)

  5. arXiv:2306.02312  [pdf, other

    cs.LG cs.AI

    (Un)reasonable Allure of Ante-hoc Interpretability for High-stakes Domains: Transparency Is Necessary but Insufficient for Comprehensibility

    Authors: Kacper Sokol, Julia E. Vogt

    Abstract: Ante-hoc interpretability has become the holy grail of explainable artificial intelligence for high-stakes domains such as healthcare; however, this notion is elusive, lacks a widely-accepted definition and depends on the operational context. It can refer to predictive models whose structure adheres to domain-specific constraints, or ones that are inherently transparent. The latter conceptualisati… ▽ More

    Submitted 10 July, 2023; v1 submitted 4 June, 2023; originally announced June 2023.

    Comments: Workshop on Interpretable ML in Healthcare at 2023 International Conference on Machine Learning (ICML)

  6. arXiv:2304.09779  [pdf, other

    cs.LG cs.CY math.OC math.PR

    Equalised Odds is not Equal Individual Odds: Post-processing for Group and Individual Fairness

    Authors: Edward A. Small, Kacper Sokol, Daniel Manning, Flora D. Salim, Jeffrey Chan

    Abstract: Group fairness is achieved by equalising prediction distributions between protected sub-populations; individual fairness requires treating similar individuals alike. These two objectives, however, are incompatible when a scoring model is calibrated through discontinuous probability functions, where individuals can be randomly assigned an outcome determined by a fixed probability. This procedure ma… ▽ More

    Submitted 19 April, 2024; v1 submitted 19 April, 2023; originally announced April 2023.

    Comments: 25 pages, 9 figures, 4 tables

  7. arXiv:2304.07487  [pdf, other

    cs.IR

    More Is Less: When Do Recommenders Underperform for Data-rich Users?

    Authors: Yueqing Xuan, Kacper Sokol, Jeffrey Chan, Mark Sanderson

    Abstract: Users of recommender systems tend to differ in their level of interaction with these algorithms, which may affect the quality of recommendations they receive and lead to undesirable performance disparity. In this paper we investigate under what conditions the performance for data-rich and data-poor users diverges for a collection of popular evaluation metrics applied to ten benchmark datasets. We… ▽ More

    Submitted 15 April, 2023; originally announced April 2023.

  8. arXiv:2303.00934  [pdf, other

    cs.HC cs.AI cs.LG

    Helpful, Misleading or Confusing: How Humans Perceive Fundamental Building Blocks of Artificial Intelligence Explanations

    Authors: Edward Small, Yueqing Xuan, Danula Hettiachchi, Kacper Sokol

    Abstract: Explainable artificial intelligence techniques are developed at breakneck speed, but suitable evaluation approaches lag behind. With explainers becoming increasingly complex and a lack of consensus on how to assess their utility, it is challenging to judge the benefit and effectiveness of different explanations. To address this gap, we take a step back from sophisticated predictive algorithms and… ▽ More

    Submitted 15 April, 2023; v1 submitted 1 March, 2023; originally announced March 2023.

    Comments: Accepted to Human-Centered Explainable AI (HCXAI) Workshop at CHI 2023

  9. arXiv:2302.03460  [pdf, ps, other

    cs.CY cs.AI cs.LG

    Mind the Gap! Bridging Explainable Artificial Intelligence and Human Understanding with Luhmann's Functional Theory of Communication

    Authors: Bernard Keenan, Kacper Sokol

    Abstract: Over the past decade explainable artificial intelligence has evolved from a predominantly technical discipline into a field that is deeply intertwined with social sciences. Insights such as human preference for contrastive -- more precisely, counterfactual -- explanations have played a major role in this transition, inspiring and guiding the research in computer science. Other observations, while… ▽ More

    Submitted 23 May, 2023; v1 submitted 7 February, 2023; originally announced February 2023.

  10. arXiv:2210.09034  [pdf, other

    cs.CY cs.SI

    Analysing Donors' Behaviour in Non-profit Organisations for Disaster Resilience: The 2019--2020 Australian Bushfires Case Study

    Authors: Dilini Rajapaksha, Kacper Sokol, Jeffrey Chan, Flora Salim, Mukesh Prasad, Mahendra Samarawickrama

    Abstract: With the advancement and proliferation of technology, non-profit organisations have embraced social media platforms to improve their operational capabilities through brand advocacy, among many other strategies. The effect of such social media campaigns on these institutions, however, remains largely underexplored, especially during disaster periods. This work introduces and applies a quantitative… ▽ More

    Submitted 14 October, 2022; originally announced October 2022.

  11. What and How of Machine Learning Transparency: Building Bespoke Explainability Tools with Interoperable Algorithmic Components

    Authors: Kacper Sokol, Alexander Hepburn, Raul Santos-Rodriguez, Peter Flach

    Abstract: Explainability techniques for data-driven predictive models based on artificial intelligence and machine learning algorithms allow us to better understand the operation of such systems and help to hold them accountable. New transparency approaches are developed at breakneck speed, enabling us to peek inside these black boxes and interpret their decisions. Many of these techniques are introduced as… ▽ More

    Submitted 8 September, 2022; originally announced September 2022.

    Comments: Tutorial webpage: https://events.fat-forensics.org/2020_ecml-pkdd

  12. arXiv:2209.03805  [pdf, other

    cs.LG cs.AI cs.CY

    FAT Forensics: A Python Toolbox for Implementing and Deploying Fairness, Accountability and Transparency Algorithms in Predictive Systems

    Authors: Kacper Sokol, Alexander Hepburn, Rafael Poyiadzi, Matthew Clifford, Raul Santos-Rodriguez, Peter Flach

    Abstract: Predictive systems, in particular machine learning algorithms, can take important, and sometimes legally binding, decisions about our everyday life. In most cases, however, these systems and decisions are neither regulated nor certified. Given the potential harm that these algorithms can cause, their qualities such as fairness, accountability and transparency (FAT) are of paramount importance. To… ▽ More

    Submitted 8 September, 2022; originally announced September 2022.

    Journal ref: Journal of Open Source Software, 5(49), 1904 (2020)

  13. Simply Logical -- Intelligent Reasoning by Example (Fully Interactive Online Edition)

    Authors: Peter Flach, Kacper Sokol

    Abstract: "Simply Logical -- Intelligent Reasoning by Example" by Peter Flach was first published by John Wiley in 1994. It could be purchased as book-only or with a 3.5 inch diskette containing the SWI-Prolog programmes printed in the book (for various operating systems). In 2007 the copyright reverted back to the author at which point the book and programmes were made freely available online; the print ve… ▽ More

    Submitted 14 August, 2022; originally announced August 2022.

    Comments: The online edition is available at https://book.simply-logical.space/

  14. arXiv:2207.04581  [pdf, other

    cs.LG cs.CY

    How Robust is your Fair Model? Exploring the Robustness of Diverse Fairness Strategies

    Authors: Edward Small, Wei Shao, Zeliang Zhang, Peihan Liu, Jeffrey Chan, Kacper Sokol, Flora Salim

    Abstract: With the introduction of machine learning in high-stakes decision making, ensuring algorithmic fairness has become an increasingly important problem to solve. In response to this, many mathematical definitions of fairness have been proposed, and a variety of optimisation techniques have been developed, all designed to maximise a defined notion of fairness. However, fair solutions are reliant on th… ▽ More

    Submitted 31 May, 2024; v1 submitted 10 July, 2022; originally announced July 2022.

    Comments: 27 pages, 7 figures

  15. arXiv:2203.07139  [pdf, other

    cs.LG cs.AI

    Cross-model Fairness: Empirical Study of Fairness and Ethics Under Model Multiplicity

    Authors: Kacper Sokol, Meelis Kull, Jeffrey Chan, Flora Dilys Salim

    Abstract: While data-driven predictive models are a strictly technological construct, they may operate within a social context in which benign engineering choices entail implicit, indirect and unexpected real-life consequences. Fairness of such systems -- pertaining both to individuals and groups -- is one relevant consideration in this space; it arises when data capture protected characteristics upon which… ▽ More

    Submitted 17 August, 2023; v1 submitted 14 March, 2022; originally announced March 2022.

  16. arXiv:2112.14466  [pdf, other

    cs.AI cs.LG stat.ML

    Explainability Is in the Mind of the Beholder: Establishing the Foundations of Explainable Artificial Intelligence

    Authors: Kacper Sokol, Peter Flach

    Abstract: Explainable artificial intelligence and interpretable machine learning are research domains growing in importance. Yet, the underlying concepts remain somewhat elusive and lack generally agreed definitions. While recent inspiration from social sciences has refocused the work on needs and expectations of human recipients, the field still misses a concrete conceptualisation. We take steps towards ad… ▽ More

    Submitted 8 September, 2022; v1 submitted 29 December, 2021; originally announced December 2021.

  17. arXiv:2107.06639  [pdf, other

    cs.PL cs.AI cs.LG

    You Only Write Thrice: Creating Documents, Computational Notebooks and Presentations From a Single Source

    Authors: Kacper Sokol, Peter Flach

    Abstract: Academic trade requires juggling multiple variants of the same content published in different formats: manuscripts, presentations, posters and computational notebooks. The need to track versions to accommodate for the write--review--rebut--revise life-cycle adds another layer of complexity. We propose to significantly reduce this burden by maintaining a single source document in a version-controll… ▽ More

    Submitted 2 July, 2021; originally announced July 2021.

    Comments: Published at Rethinking ML Papers -- ICLR 2021 Workshop. OpenReview: https://openreview.net/forum?id=i4zpuNRiU4G Exhibit: https://so-cool.github.io/you-only-write-thrice/

  18. arXiv:2008.07007  [pdf, other

    cs.LG cs.AI stat.ML

    Interpretable Representations in Explainable AI: From Theory to Practice

    Authors: Kacper Sokol, Peter Flach

    Abstract: Interpretable representations are the backbone of many explainers that target black-box predictive systems based on artificial intelligence and machine learning algorithms. They translate the low-level data representation necessary for good predictive performance into high-level human-intelligible concepts used to convey the explanatory insights. Notably, the explanation type and its cognitive com… ▽ More

    Submitted 26 April, 2024; v1 submitted 16 August, 2020; originally announced August 2020.

    Comments: Published in the *Special Issue on Explainable and Interpretable Machine Learning and Data Mining* of the Springer *Data Mining and Knowledge Discovery* journal

  19. arXiv:2005.01427  [pdf, other

    cs.LG cs.AI stat.ML

    LIMEtree: Consistent and Faithful Multi-class Explanations

    Authors: Kacper Sokol, Peter Flach

    Abstract: Explainable artificial intelligence provides tools to better understand predictive models and their decisions, but many such methods are limited to producing insights with respect to a single class. When generating explanations for several classes, reasoning over them to obtain a complete view may be difficult since they can present competing or contradictory evidence. To address this challenge we… ▽ More

    Submitted 18 May, 2024; v1 submitted 4 May, 2020; originally announced May 2020.

  20. arXiv:2001.09734  [pdf, other

    cs.LG cs.AI stat.ML

    One Explanation Does Not Fit All: The Promise of Interactive Explanations for Machine Learning Transparency

    Authors: Kacper Sokol, Peter Flach

    Abstract: The need for transparency of predictive systems based on Machine Learning algorithms arises as a consequence of their ever-increasing proliferation in the industry. Whenever black-box algorithmic predictions influence human affairs, the inner workings of these algorithms should be scrutinised and their decisions explained to the relevant stakeholders, including the system engineers, the system's o… ▽ More

    Submitted 27 January, 2020; originally announced January 2020.

    Comments: Published in the Kunstliche Intelligenz journal, special issue on Challenges in Interactive Machine Learning

  21. arXiv:1912.05100  [pdf

    cs.LG cs.AI stat.ML

    Explainability Fact Sheets: A Framework for Systematic Assessment of Explainable Approaches

    Authors: Kacper Sokol, Peter Flach

    Abstract: Explanations in Machine Learning come in many forms, but a consensus regarding their desired properties is yet to emerge. In this paper we introduce a taxonomy and a set of descriptors that can be used to characterise and systematically assess explainable systems along five key dimensions: functional, operational, usability, safety and validation. In order to design a comprehensive and representat… ▽ More

    Submitted 10 December, 2019; originally announced December 2019.

    Comments: Conference on Fairness, Accountability, and Transparency (FAT* '20), January 27-30, 2020, Barcelona, Spain

  22. arXiv:1910.13016  [pdf, other

    cs.LG stat.ML

    bLIMEy: Surrogate Prediction Explanations Beyond LIME

    Authors: Kacper Sokol, Alexander Hepburn, Raul Santos-Rodriguez, Peter Flach

    Abstract: Surrogate explainers of black-box machine learning predictions are of paramount importance in the field of eXplainable Artificial Intelligence since they can be applied to any type of data (images, text and tabular), are model-agnostic and are post-hoc (i.e., can be retrofitted). The Local Interpretable Model-agnostic Explanations (LIME) algorithm is often mistakenly unified with a more general fr… ▽ More

    Submitted 28 October, 2019; originally announced October 2019.

    Comments: 2019 Workshop on Human-Centric Machine Learning (HCML 2019); 33rd Conference on Neural Information Processing Systems (NeurIPS 2019), Vancouver, Canada

  23. FACE: Feasible and Actionable Counterfactual Explanations

    Authors: Rafael Poyiadzi, Kacper Sokol, Raul Santos-Rodriguez, Tijl De Bie, Peter Flach

    Abstract: Work in Counterfactual Explanations tends to focus on the principle of "the closest possible world" that identifies small changes leading to the desired outcome. In this paper we argue that while this approach might initially seem intuitively appealing it exhibits shortcomings not addressed in the current literature. First, a counterfactual example generated by the state-of-the-art systems is not… ▽ More

    Submitted 24 February, 2020; v1 submitted 20 September, 2019; originally announced September 2019.

    Comments: Presented at AAAI/ACM Conference on AI, Ethics, and Society 2020

  24. arXiv:1909.05167  [pdf, other

    cs.LG cs.AI cs.CY stat.ML

    FAT Forensics: A Python Toolbox for Algorithmic Fairness, Accountability and Transparency

    Authors: Kacper Sokol, Raul Santos-Rodriguez, Peter Flach

    Abstract: Today, artificial intelligence systems driven by machine learning algorithms can be in a position to take important, and sometimes legally binding, decisions about our everyday lives. In many cases, however, these systems and their actions are neither regulated nor certified. To help counter the potential harm that such algorithms can cause we developed an open source toolbox that can analyse sele… ▽ More

    Submitted 25 August, 2022; v1 submitted 11 September, 2019; originally announced September 2019.

    Comments: Homepage: https://fat-forensics.org/ Source Code: https://github.com/fat-forensics/fat-forensics/

  25. arXiv:1908.02858  [pdf, other

    cs.LG eess.SY stat.ML

    HyperStream: a Workflow Engine for Streaming Data

    Authors: Tom Diethe, Meelis Kull, Niall Twomey, Kacper Sokol, Hao Song, Miquel Perello-Nieto, Emma Tonkin, Peter Flach

    Abstract: This paper describes HyperStream, a large-scale, flexible and robust software package, written in the Python language, for processing streaming data with workflow creation capabilities. HyperStream overcomes the limitations of other computational engines and provides high-level interfaces to execute complex nesting, fusion, and prediction both in online and offline forms in streaming environments.… ▽ More

    Submitted 7 August, 2019; originally announced August 2019.