Synthetic Training Episodes for Autonomous Agent Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current reinforcement learning systems face challenges in utilizing human-provided abstract advice effectively, as they require instance-based learning and struggle to scale to complex problems, leading to a disconnect between high-level human guidance and low-level system operations.

Innovation Solution

The system generates synthetic training episodes based on human advice, using cognitive advice templates to create scripted experiences that scaffold reinforcement learning agents, combined with experiential episodes, to enhance learning rates and usability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If reinforcement learning systems use instance-based learning from experiential episodes only, then they can learn from actual environmental interactions, but they require large amounts of training data and time, reducing productivity

Engineering Contradiction:
Improvelearning accuracyVSAvoidtraining efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary action by generating synthetic training episodes beforehand based on cognitive advice templates and environmental models. These pre-generated synthetic episodes provide structured training examples that guide the reinforcement learning agent, reducing the need for extensive trial-and-error learning from scratch and accelerating the training process while maintaining learning accuracy.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If reinforcement learning systems are trained with large amounts of training data, then they achieve higher success rates, but the training time and computational resources increase significantly

Engineering Contradiction:
Improvesuccess rateVSAvoidtraining time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system creates copies of training experiences by generating synthetic episodes that mimic real environmental interactions. These synthetic copies are produced from cognitive advice templates and environmental models, providing diverse training examples without requiring proportional increases in real-world experimentation time. This copying approach maintains training effectiveness while dramatically reducing the time cost.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If reinforcement learning systems operate in complex environments, then they can handle more sophisticated tasks, but they require even more training data and time to learn effectively

Engineering Contradiction:
Improvetask complexity capabilityVSAvoidtraining requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system introduces cognitive advice templates as an intermediary layer between the complex environment and the reinforcement learning agent. These templates encode domain knowledge and task structures, mediating the learning process by providing structured guidance that simplifies complex task decomposition. This intermediary approach enables the agent to handle sophisticated tasks without requiring exponential increases in training data.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If reinforcement learning systems rely solely on experiential episodes, then they learn from actual interactions, but they struggle to scale to complex problems due to the disconnect between high-level goals and low-level actions

Engineering Contradiction:
Improvelearning from experienceVSAvoidscalability to complex problems
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system segments the learning process into multiple levels by combining synthetic episodes (derived from high-level cognitive advice templates) with experiential episodes (from low-level environmental interactions). This segmentation allows the agent to learn both strategic high-level planning from synthetic examples and tactical low-level execution from real experiences, bridging the gap between abstract goals and concrete actions while improving scalability to complex problems.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11568246B2Synthetic training examples from advice for training autonomous agents
Publication Date: 2023.01.31 SRI INTERNATIONAL
  • US11568246B2 patent drawing
  • US11568246B2 patent drawing
  • US11568246B2 patent drawing

AI summary

Techniques are disclosed for training a machine learning model to perform actions within an environment. In one example, an input device receives a declarative statement. A computation engine selects, based on the declarative statement, a template that includes a template action performable within the environment. The computation engine generates, based on the template, synthetic training episodes. The computation engine further generates experiential training episodes, each experiential training episode collected by a machine learning model from past actions performed by the machine learning model. Each synthetic training episode and experiential training episode comprises an action and a reward. A machine learning system trains, with the synthetic training episodes and the experiential training episodes, the machine learning model to perform the actions within the environment.