mlsanityData to 14 Oct 2026

STL: Surprisingly Tricky Logic (for System Validation)

arXiv 2305.17258 ↗First posted 26 May 2023cs.AI cs.HC cs.ROcited by 2

Not on the map. Why?

Abstract (arXiv)

Much of the recent work developing formal methods techniques to specify or learn the behavior of autonomous systems is predicated on a belief that formal specifications are interpretable and useful for humans when checking systems. Though frequently asserted, this assumption is rarely tested. We performed a human experiment (N = 62) with a mix of people who were and were not familiar with formal methods beforehand, asking them to validate whether a set of signal temporal logic (STL) constraints would keep an agent out of harm and allow it to complete a task in a gridworld capture-the-flag setting. Validation accuracy was 45% ± 20% (mean ± standard deviation). The ground-truth validity of a specification, subjects' familiarity with formal methods, and subjects' level of education were found to be significant factors in determining validation correctness. Participants exhibited an affirmation bias, causing significantly increased accuracy on valid specifications, but significantly decreased accuracy on invalid specifications. Additionally, participants, particularly those familiar with formal methods, tended to be overconfident in their answers, and be similarly confident regardless of actual correctness. Our data do not support the belief that formal specifications are inherently human-interpretable to a meaningful degree for system validation. We recommend ergonomic improvements to data presentation and validation training, which should be tested before claims of interpretability make their way back into the formal methods literature.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 8 of its 27 references that are in the map. First posted on arXiv 26 May 2023.

Builds on

8 of 27 references.

References · 8

  1. 2018Techniques for Interpretable Machine Learningcited by 238
  2. 2017Explainable AI: Beware of Inmates Running the Asylum Or: How I Learnt to Stop Worrying and Love the Social and Behavioural Sciencescited by 85
  3. 2019Interpretable Classification of Time-Series Data using Efficient Enumerative Techniquescited by 20
  4. 2017Interpretable Apprenticeship Learning with Temporal Logic Specificationscited by 13
  5. 2021Classification of Time-Series Data Using Boosted Decision Treescited by 9
  6. 2020Designing Environments Conducive to Interpretable Robot Behaviorcited by 8
  7. 2022Little Tricky Logic: Misconceptions in the Understanding of LTLcited by 7
  8. 2021Inferring Temporal Logic Properties from Data using Boosted Decision Treescited by 2

Built on by

Cited by year

Citing papers per year: 2025: 2.

2 papers.