Representation Fidelity:Auditing Algorithmic Decisions About Humans Using Self-Descriptions
Organizations: Kassel University, Germany
Abstract
This paper introduces a new dimension for validating algorithmic decisions about humans by measuring the fidelity of their representations. Representation Fidelity measures if decisions about a person rest on reasonable grounds. We propose to operationalize this notion by measuring the distance between two representations of the same person: (1) an externally prescribed input representation on which the decision is based, and (2) a self-description provided by the human subject of the decision, used solely to validate the input representation. We examine the nature of discrepancies between these representations, how such discrepancies can be quantified, and derive a generic typology of representation mismatches that determine the degree of representation fidelity. We further present the first benchmark for evaluating representation fidelity based on a dataset of loan-granting decisions. Our Loan-Granting Self-Representations Corpus 2025 consists of a large corpus of 30 000 synthetic natural language self-descriptions derived from corresponding representations of applicants in the German Credit Dataset, along with expert annotations of representation mismatches between each pair of representations.
Figures & tables
| Types of Representation Mismatches | |||
| No | Name | Description | Example |
| Self-Description vs. Input Representation | |||
| Additional Aspect | aspect in absent in | “vegan, no soy” vs “diet: no soy” | |
| 1 | Specialization | more detail in than in | “nurse” vs “skilled employee” |
| Additional Subject | subject in absent in | “parrot” vs “” | |
| Omitted Aspect | aspect in absent in | “vegan” vs “diet: vegan, no soy” | |
| Model | Generated Self-descriptions | Prompts | ||
| -based | free | -based | free | |
| gpt-4.1 | 5 000 | 5 | 1 000 | 1 |
| gpt-4o | 5 000 | 5 | 1 000 | 1 |
| o3 | 5 000 | 5 | 1 000 | 1 |
| llama-3.3-70b-versatile | 5 000 | 5 | 1 000 | 1 |
| kimi-k2-instruct | 5 000 | 5 | 1 000 | 1 |
| Mismatch Type | Average Frequency |
| (Additional GCD + New Subjects + Aspect Labels) Additional Aspects | (2.11 + 4.78 + 15.32) 22.20 |
| specializations | 1.45 |
| Omitted Subjects | 7.07 |
| Representation Fidelity (Additional Aspects + specializations) | 23.65 |
| Method | Metric | Pearson’s r | |||||
| (a) | (b) | (c) | (d) | (e) | (f) | ||
| GloVe-wiki-50 | Word Mover’s Distance | 0.45 | 0.30 | 0.37 | 0.36 | 0.42 | 0.48 |
| GloVe-wiki-50-preprocessed | Word Mover’s Distance | 0.30 | 0.11 | 0.19 | 0.28 | 0.28 | 0.31 |
| GloVe-twitter-200 | Word Mover’s Distance | 0.48 | 0.35 | 0.41 | 0.38 | 0.45 | 0.49 |
Algorithmic Auditing
Algorithmic auditing evaluates whether automated systems are fair, reliable, robust, compliant, and accountable in their intended settings.
See all 143 papers