# Designing Accountable Systems

arXiv: https://arxiv.org/abs/2101.08102 · HTML: https://mlsanity.com/paper/2101.08102/

## Key facts

- Cited by 7 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 20 Jan 2021.

## Built on by (most cited first, 7 of 7)

- [Accountability in an Algorithmic Society: Relationality, Responsibility, and Robustness in Machine Learning](https://mlsanity.com/paper/2202.05338/) (2022)
- [Towards Explainable Artificial Intelligence (XAI): A Data Mining Perspective](https://mlsanity.com/paper/2401.04374/) (2024)
- [Towards an Accountable and Reproducible Federated Learning: A FactSheets Approach](https://mlsanity.com/paper/2202.12443/) (2022)
- [Agentic AI Systems in Electrical Power Systems Engineering: Current State-of-the-Art and Challenges](https://mlsanity.com/paper/2511.14478/) (2025)
- [Towards Equitable Agile Research and Development of AI and Robotics](https://mlsanity.com/paper/2402.08242/) (2024)
- [Being Accountable is Smart: Navigating the Technical and Regulatory Landscape of AI-based Services for Power Grid](https://mlsanity.com/paper/2408.01121/) (2024)
- [ProToken: Token-Level Attribution for Federated Large Language Models](https://mlsanity.com/paper/2601.19672/) (2026)

## Abstract (arXiv)

Accountability is an often called for property of technical systems. It is a requirement for algorithmic decision systems, autonomous cyber-physical systems, and for software systems in general. As a concept, accountability goes back to the early history of Liberalism and is suggested as a tool to limit the use of power. This long history has also given us many, often slightly differing, definitions of accountability. The problem that software developers now face is to understand what accountability means for their systems and how to reflect it in a system's design. To enable the rigorous study of accountability in a system, we need models that are suitable for capturing such a varied concept. In this paper, we present a method to express and compare different definitions of accountability using Structural Causal Models. We show how these models can be used to evaluate a system's design and present a small use case based on an autonomous car.
