Autonomous Vehicle On-Board Data Selection for ML Training

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomous vehicles face challenges in accurately predicting object behavior due to sparse and difficult-to-isolate real-world vehicle events in vast datasets, coupled with limited computing power and storage at the edge, and high latency and cost in cloud processing.

Innovation Solution

The system selectively transmits useful training data logs from autonomous vehicles to a remote computing device for machine learning model training, using criteria such as spatial, temporal, and map-based features to identify relevant data, thereby optimizing data usage and improving model accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If all sensor data logs are transmitted to cloud for training, then model accuracy is improved, but communication bandwidth costs and latency increase

Engineering Contradiction:
Improvemodel accuracyVSAvoidcommunication bandwidth costs
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The system extracts only the most useful and informative sensor data logs from the vehicle's sensor data, identifying and transmitting only those logs that contain valuable training information to the cloud, rather than transmitting all collected data. This extraction process filters out redundant and less useful data, reducing communication bandwidth costs while maintaining model training effectiveness.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system segments the sensor data logs into different categories based on their usefulness for training, using criteria such as spatial features, temporal features, bounding box inconsistencies, and map-based features. This segmentation allows the system to selectively transmit only the most valuable segments (data logs) to the cloud, optimizing the balance between model accuracy and communication costs.

Inventive Principle:
Principle #1Segmentation

2Productivity

If more computing power is provided at edge, then data processing capability is improved, but device complexity and cost increase

Engineering Contradiction:
Improvedata processing capabilityVSAvoidedge computing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary processing and analysis of sensor data logs at the edge device (vehicle), evaluating their usefulness before transmission. By conducting initial filtering and selection operations at the edge using relatively simple criteria, the system reduces the need for complex computing power at the edge while still achieving effective data preparation for cloud-based model training.

Inventive Principle:
Principle #10Preliminary action

3Loss of time

If real-world data is collected and processed at edge, then data freshness is improved, but storage and computing constraints are exceeded

Engineering Contradiction:
Improvedata freshnessVSAvoiddata volume
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The system extracts only the most useful and informative sensor data logs from the vehicle's sensor data, identifying and transmitting only those logs that contain valuable training information to the cloud, rather than transmitting all collected data. This extraction process filters out redundant and less useful data, reducing communication bandwidth costs while maintaining model training effectiveness.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary processing and analysis of sensor data logs at the edge device (vehicle), evaluating their usefulness before transmission. By conducting initial filtering and selection operations at the edge using relatively simple criteria, the system reduces the need for complex computing power at the edge while still achieving effective data preparation for cloud-based model training.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12333389B2Autonomous vehicle system for intelligent on-board selection of data for training a remote machine learning model
Publication Date: 2025.06.17 VOLKSWAGEN GROUP OF AMERICA INVESTMENTS LLC
  • US12333389B2 patent drawing
  • US12333389B2 patent drawing
  • US12333389B2 patent drawing

AI summary

Systems and methods for on-board selection of data logs for training a machine learning model. The methods include, by an autonomous vehicle, receiving sensor data logs corresponding to surroundings of the autonomous vehicle from a plurality of sensors, identifying one or more events within each sensor data log. The methods also include, for each sensor data log: analyzing features of the identified one or more events within that sensor data log for determining whether that sensor data log satisfies one or more usefulness criteria for training a machine learning model, and transmitting that sensor data log to a remote computing device for training the machine learning model if that sensor data log satisfies one or more usefulness criteria for training the machine learning model. The features can include spatial features, temporal features, bounding box inconsistencies, or map-based features.