Auditing for Bias in Ad Delivery Using Inferred Demographic Attributes

Imana, Basileal and Korolova, Aleksandra and Heidemann, John

citation

Basileal Imana, Aleksandra Korolova and John Heidemann 2024. Auditing for Bias in Ad Delivery Using Inferred Demographic Attributes. Technical Report 2410.23394v1. arXiv. [PDF] [Dataset]

abstract

Auditing social-media algorithms has become a focus of public-interest research and policymaking to ensure their fairness across demographic groups such as race, age, and gender in consequential domains such as the presentation of employment opportunities. However, such demographic attributes are often unavailable to auditors and platforms. When demographics data is unavailable, auditors commonly infer them from other available information. In this work, we study the effects of inference error on auditing for bias in one prominent application: black-box audit of ad delivery using paired ads. We show that inference error, if not accounted for, causes auditing to falsely miss skew that exists. We then propose a way to mitigate the inference error when evaluating skew in ad delivery algorithms. Our method works by adjusting for expected error due to demographic inference, and it makes skew detection more sensitive when attributes must be inferred. Because inference is increasingly used for auditing, our results provide an important addition to the auditing toolbox to promote correct audits of ad delivery algorithms for bias. While the impact of attribute inference on accuracy has been studied in other domains, our work is the first to consider it for black-box evaluation of ad delivery bias, when only aggregate data is available to the auditor.

reference

@techreport{Imana24c,
  author = {Imana, Basileal and Korolova, Aleksandra and Heidemann, John},
  title = {Auditing for Bias in Ad Delivery Using Inferred Demographic Attributes},
  institution = {arXiv},
  number = {2410.23394v1},
  month = oct,
  year = {2024},
  sortdate = {2024-10-30},
  project = {ant, pimawat},
  jsubject = {algorithmic_fairness},
  jlocation = {johnh: pafile},
  keywords = {algorithm fairness, racial discrimination,
          BISG, racial inference, inference error, meta},
  url = {https://ant.isi.edu/%7ejohnh/PAPERS/Imana24c.html},
  otherurl = {https://arxiv.org/abs/2410.23394v1},
  pdfurl = {https://ant.isi.edu/%7ejohnh/PAPERS/Imana24c.pdf},
  blogurl = {https://ant.isi.edu/blog/?p=2152},
  dataseturl = {https://ant.isi.edu/datasets/addelivery-education}
}