Explainability System for Unanticipated Autonomous Vehicle Actions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomous vehicles lack the ability to provide real-time explanations for unanticipated actions to passengers and other agents, leading to reduced confidence and potential misunderstandings during unexpected events.

Innovation Solution

An explainability system separate from the planning system generates real-time notifications that explain the reasoning behind unanticipated actions, using user profiles and historical data to customize notifications and optimize bandwidth and resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the autonomous vehicle provides real-time explanations for unanticipated actions, then passenger confidence and transparency are enhanced, but computational resources and bandwidth are consumed

Engineering Contradiction:
Improvepassenger confidenceVSAvoidcomputational resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system pre-loads and stores historical driving data, user profiles, and contextual information in an expectation database before unanticipated events occur. This preliminary preparation enables the explainability system to quickly generate notifications without performing heavy computations in real-time, thus enhancing passenger confidence while minimizing computational resource consumption during critical moments.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a separate explainability system that acts as an intermediary between the autonomous vehicle's planning system and the passenger. This intermediary system processes and generates human-readable explanations, transforming complex computational decisions into understandable narratives without burdening the primary vehicle control systems, thereby preserving computational resources while improving transparency.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the autonomous vehicle generates notifications for unanticipated actions, then transparency and confidence are improved, but latency increases

Engineering Contradiction:
ImprovetransparencyVSAvoidnotification latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system pre-processes and stores relevant contextual data, historical driving patterns, and user preference information in an expectation database before unanticipated events occur. This preliminary preparation allows the notification system to quickly retrieve and generate explanations without performing heavy data processing during the critical notification window, thus reducing latency while maintaining transparency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system generates notifications selectively based on the significance of unanticipated events and user preferences stored in the expectation database. Rather than notifying for every possible event, the system applies partial action by filtering and prioritizing notifications, thereby reducing overall latency and bandwidth consumption while still providing necessary transparency for important events.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If the system uses user profiles and historical data to customize notifications, then notification effectiveness is improved, but data processing complexity increases

Engineering Contradiction:
Improvenotification effectivenessVSAvoiddata processing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system pre-processes user feedback, preferences, and historical driving data during non-critical periods and stores processed results in the expectation database. This preliminary action transforms raw data into structured, easily queryable formats that facilitate customized notification generation without requiring complex real-time data processing, thus improving notification effectiveness while managing data processing complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20230150544A1Generating notifications indicative of unanticipated actions
Publication Date: 2023.05.18 MOTIONAL AD LLC
  • US20230150544A1 patent drawing
  • US20230150544A1 patent drawing
  • US20230150544A1 patent drawing

AI summary

Provided are methods for generating notifications indicative of unanticipated actions. Data associated with a current trajectory of an autonomous vehicle, at least one constraint, data associated with historical data for a user using the autonomous vehicle from an expectation database, and data associated with a context that represents a relationship between the current trajectory, at least one constraint, and historical driving data is received. A model is deployed to determine, in real-time and based on the current trajectory, the at least one constraint, and the data associated with the context that a particular action by the autonomous vehicle is classified as an unanticipated autonomous vehicle action. The current trajectory, the at least one constraint, and the data associated with the context are analyzed within a predetermined range of time including a timestamp of the unanticipated autonomous vehicle action to determine a reason for occurrence of the unanticipated autonomous vehicle action. A notification is generated that includes the reason, wherein an intensity of the notification is based on, at least in part, the deviation.