Autonomous Driving Hyperparameter Control for Adaptive Trajectory Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing navigation systems for autonomous vehicles face challenges in efficiently determining optimal hyperparameters for speed, obstacle avoidance, and global path following, leading to labor-intensive tuning and variable performance across different driving situations.

Innovation Solution

A processor-implemented method that generates multiple trajectories based on speed and steering, selects candidate trajectories based on obstacle presence, outputs hyperparameters using a machine learning model trained through reinforcement learning, and controls steering and speed to follow the target trajectory.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If manual tuning of hyperparameters is used for autonomous driving, then the system can be implemented with simple structure, but the tuning process becomes labor-intensive and time-consuming

Engineering Contradiction:
Improveease of implementationVSAvoidtuning time
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The system employs reinforcement learning to enable self-service automatic tuning of hyperparameters. The neural network automatically adjusts speed hyperparameter, obstacle avoidance hyperparameter, and global path following hyperparameter based on driving situations without requiring manual intervention, thus resolving the contradiction between ease of implementation and tuning time consumption.

Inventive Principle:
Principle #25Self-service

2Device complexity

If fixed hyperparameters are used for autonomous driving, then the system structure remains simple, but performance varies across different driving situations

Engineering Contradiction:
Improvesystem complexityVSAvoidadaptability to driving situations
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system implements dynamic hyperparameter adjustment through reinforcement learning. The neural network continuously adapts the speed hyperparameter, obstacle avoidance hyperparameter, and global path followinghyperparameter according to real-time driving situations such as obstacle presence, road curvature, and traffic conditions, thereby achieving adaptability without excessive system complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes parameters dynamically by using reinforcement learning to adjust hyperparameter values based on driving situations. The neural network modifies the speedhyperparameter, obstacle avoidancehyperparameter, and global path followinghyperparameter according to environmental conditions, enabling the system to adapt to various driving scenarios while maintaining reasonable complexity.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If reinforcement learning is used to train the machine learning model, then the system achieves adaptive performance across different scenarios, but the training process and computation become more complex

Engineering Contradiction:
Improveperformance across scenariosVSAvoidtraining complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system uses reinforcement learning with feedback mechanisms where the neural network receives rewards or penalties based on driving performance. The feedback loop allows the model to learn optimal hyperparameter adjustments for speed, obstacle avoidance, and global path following across different scenarios, achieving adaptability while managing training complexity through structured reward functions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250171018A1Device and method with hyperparameter determination
Publication Date: 2025.05.29 SAMSUNG ELECTRONICS CO LTD
  • US20250171018A1 patent drawing
  • US20250171018A1 patent drawing
  • US20250171018A1 patent drawing

AI summary

A processor-implemented method includes generating a plurality of trajectories for a driving situation of the moving object based on either one or both of a speed and a steering of the moving object, selecting candidate trajectories based on a presence of an obstacle among the plurality of trajectories, outputting hyperparameters related to driving of the moving object by inputting data related to the driving situation to a machine learning model, selecting a target trajectory from the candidate trajectories based on the hyperparameters, and controlling the steering and the speed such that the moving object moves along the target trajectory, wherein the hyperparameters comprise a first hyperparameter for the speed of the moving object, a second hyperparameter for a degree to which the moving object is able to avoid an obstacle, and a third hyperparameter for a global path to a destination, and wherein the hyperparameters vary while the moving object travels.