Episodic Memory Hyper-Association for Autonomous Vehicle Trajectories

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomous vehicles face challenges in determining optimal trajectories based on episodic memory, as existing systems struggle to effectively recall and combine spatiotemporal data streams to predict agent motions and navigate through dynamic environments.

Innovation Solution

The system employs a hyper-association module within a cognitive processor to compare partial prefixes with candidate episodes in episodic memory, selecting and combining episodes to form a hypothesis episode for navigation, using metrics to determine similarity and rank candidates, even when exact matches are not available.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the system stores and recalls complete episodes from episodic memory to determine trajectories, then navigation accuracy is improved, but memory storage requirements and recall time increase

Engineering Contradiction:
Improvenavigation accuracyVSAvoidrecall time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system extracts only the necessary prefix portion of episodes from memory for comparison and trajectory determination, rather than recalling complete episodes. This extraction approach reduces memory access time while maintaining navigation accuracy by focusing on the most relevant temporal-spatial data segments.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Episodes are segmented into prefixes and full versions, allowing the system to store complete episodes for accuracy but only recall and process prefixes when needed for trajectory determination. This segmentation enables efficient memory usage and faster recall operations.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If the system uses hyper-association to combine multiple candidate episodes to form hypothesis episodes, then adaptability to dynamic environments is improved, but computational complexity increases

Engineering Contradiction:
Improveadaptability to dynamic environmentsVSAvoidcomputational complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs partial combination of candidate episodes by using only the necessary prefix portions rather than processing complete episodes. This partial action approach maintains adaptability to dynamic environments while reducing computational complexity by limiting the scope of hyper-association operations.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If the system stores detailed spatiotemporal data streams in episodic memory, then trajectory prediction accuracy is improved, but memory consumption increases

Engineering Contradiction:
Improvetrajectory prediction accuracyVSAvoidmemory consumption
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system extracts and stores only the essential prefix portions of spatiotemporal data streams in episodic memory, rather than maintaining complete detailed episodes. This extraction maintains trajectory prediction accuracy by preserving critical temporal-spatial relationships while significantly reducing memory consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11320820B2Hyperassociation in episode memory
Publication Date: 2022.05.03 GM GLOBAL TECHNOLOGY OPERATIONS LLC
  • US11320820B2 patent drawing
  • US11320820B2 patent drawing
  • US11320820B2 patent drawing

AI summary

An autonomous vehicle, system and method of operating the autonomous vehicle. The system includes an episodic memory, a hyper-association module and a navigation system. The episodic memory stores a plurality of episodes, recalls a plurality of candidate episodes in response to receiving a partial prefix and recalls a hypothesis episode in response to receiving an intermediate episode. The hyper-association module receives the plurality of candidate episodes from the episodic memory and obtains the intermediate episode from the plurality of candidate episodes. The navigation system navigates the autonomous vehicle using the hypothesis episode.