Real-Time Trust Estimation and Calibration for Autonomous Vehicles
A Kalman filter-based framework that continuously estimates driver trust from behavioral signals and actively manages trust through adaptive communication, reducing miscalibration by ~40%.
Driver trust miscalibration — where drivers place too much or too little trust in automation — is a major safety hazard in autonomous driving. Overtrust leads to dangerous over-reliance; undertrust leads to unnecessarily frequent takeovers. This work builds a closed-loop trust management system: a real-time estimator that infers driver trust from behavioral signals, and a calibration controller that adjusts how the ADS communicates with the driver to correct miscalibration before it causes unsafe behavior.
Trust Estimation: Kalman Filter Framework
Driver trust is modeled as a continuous latent state \(T_k \in [0, 1]\) that evolves as the driver observes ADS performance events. The estimator uses a Kalman filter with three behavioral measurement inputs:
- Eye-tracking focus (\(\phi\)): fraction of time the driver monitors the road vs. engages in non-driving tasks — a proxy for vigilance and trust-related attention allocation
- ADS usage time (\(\upsilon\)): how long the driver leaves the system engaged without intervention — higher usage correlates with higher trust
- Secondary task performance (\(\pi\)): performance on a concurrent non-driving task, which increases when the driver trusts the ADS to handle driving
The filter is driven by discrete ADS performance events — true alarms (\(L\): system correctly warns of a hazard), false alarms (\(F\): incorrect warning), and misses (\(M\): missed hazard) — which shift the trust state estimate up or down accordingly. Critically, the estimator operates continuously without requiring disruptive self-report surveys, providing a real-time trust signal suitable for closed-loop control (Azevedo-Sa et al., 2021).
Trust Calibration: Context-Aware Communication Controller
Building on the estimator, a trust calibration controller compares the estimated trust \(T_k\) against the ADS’s known capability envelope. When a miscalibration is detected:
- If \(T_k\) is too high relative to ADS capability (overtrust): the system selects a warning message designed to reduce trust and increase driver vigilance
- If \(T_k\) is too low relative to ADS capability (undertrust): the system selects an encouraging message designed to increase confidence and reduce unnecessary takeovers
Message selection is context-aware — different messages are triggered based on the driving scenario (highway, urban, adverse weather) and the magnitude of the miscalibration. This avoids intrusive or repeated messaging that would itself frustrate the driver (Azevedo-Sa et al., 2020).
Results
Experimental user studies showed that the adaptive calibration framework reduced the duration of miscalibrated trust periods by approximately 40% compared to a no-communication baseline, across both overtrust and undertrust conditions (Azevedo-Sa et al., 2020). The false alarm / miss effects on trust were also characterized: false alarms produced larger trust decrements than misses produced trust decrements, informing how ADS reliability specs map to trust dynamics (Azevedo-Sa et al., 2020).
Transferable Engineering
The Kalman filter trust estimator is a generic state estimator that can be adapted to any human-machine system where behavioral proxies for trust or engagement are observable. The closed-loop calibration controller is directly applicable to ADAS, semi-autonomous systems, and any deployed system where trust miscalibration is a safety concern.
References
2021
- Real-time estimation of drivers’ trust in automated driving systemsInternational Journal of Social Robotics, 2021
2020
- Context-adaptive management of drivers’ trust in automated vehiclesIEEE Robotics and Automation Letters, 2020
- Comparing the Effects of False Alarms and Misses on Humans’ Trust in (Semi) Autonomous VehiclesIn Companion of the 2020 ACM/IEEE international conference on human-robot interaction, 2020