Tree-Based Behavior Predictor for Autonomous Vehicles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomous vehicles face computational overload, lack of adaptability, and unexplainable decision-making due to the high dimensionality of deep neural networks used for predicting future vehicle states, leading to inefficient resource allocation and suboptimal action planning.

Innovation Solution

A tree-based behavior prediction model is trained using real-world autonomous vehicle data, selecting and updating insight decision trees based on labeled data to classify probabilities, with features such as distance, acceleration, and traffic conditions, allowing for adaptable and explainable predictions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If deep neural networks with cascading layers are used for prediction, then prediction accuracy is improved, but computational overhead increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidcomputational overhead
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the prediction task into multiple specialized sub-models (e.g., lane change prediction model, turn prediction model, acceleration prediction model) rather than using a single comprehensive deep neural network. Each sub-model focuses on specific prediction aspects, reducing the computational complexity of individual models while maintaining overall prediction accuracy through ensemble prediction.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically selects and switches between different prediction models based on the current driving scenario and traffic conditions. The controller determines which sub-model to use based on real-time environmental factors, making the system adaptable to varying conditions while optimizing computational resource allocation.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If deep neural networks are used for prediction, then prediction accuracy is improved, but adaptability to different traffic conditions deteriorates

Engineering Contradiction:
Improveprediction accuracyVSAvoidadaptability to traffic conditions
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system employs dynamic model selection where the controller adapts by choosing appropriate prediction sub-models based on current traffic scenarios, road conditions, and vehicle states. This dynamic adaptation allows the system to handle diverse traffic conditions effectively without requiring a single monolithic model to learn all scenarios.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The ensemble of prediction sub-models provides universal coverage for multiple prediction tasks (lane changes, turns, acceleration, deceleration). Each sub-model is specialized for specific functions, and together they form a universal prediction system that can handle various traffic conditions and scenarios.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If deep neural networks are used for prediction, then prediction accuracy is improved, but explainability of decision-making deteriorates

Engineering Contradiction:
Improveprediction accuracyVSAvoidexplainability
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

By segmenting the prediction system into interpretable sub-models with specific functions (lane change, turn, acceleration prediction), the patent makes the decision-making process more transparent. Each sub-model's logic can be independently analyzed and explained, unlike the black-box nature of deep neural networks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The controller acts as an intermediary that selects and coordinates the prediction sub-models based on observable traffic conditions and vehicle states. This intermediary layer provides a bridge between raw sensor data and predictions, making the decision process explainable through the controller's selection logic and the sub-models' specialized functions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20220402522A1Tree based behavior predictor
Publication Date: 2022.12.22 QUALCOMM INC
  • US20220402522A1 patent drawing
  • US20220402522A1 patent drawing
  • US20220402522A1 patent drawing

AI summary

Various embodiments include methods and devices for training and implementing a tree-based behavior prediction model for use in autonomous vehicle control systems. Some embodiments may include labeling real-world autonomous vehicle run data to indicate an insight of the data, selecting an insight decision tree of the tree-based behavior prediction model for training using the labeled data, training the insight decision tree using the labeled data to classify a probability of an insight associated with the insight decision tree, and updating the tree-based behavior prediction model based on training the insight decision tree. Some embodiments may include selecting an insight decision tree of a tree-based behavior prediction model configured for classifying a probability of an insight associated with the insight decision tree, executing the insight decision tree, and outputting a probability of an insight determined from executing the insight decision tree using the data.