Autonomous Agent Predictive Knowledge Structures

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional predictive methods for representing world knowledge in autonomous agents are not optimal and leave room for more efficient approaches.

Innovation Solution

The development of predictive knowledge structures, specifically General Value Functions (GVFs) and forecasts, which allow for the automatic construction of hierarchical knowledge structures from experience, optimizing policies and predicting long-term outcomes, and the use of a method to iteratively create and prune ineffective components.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional predictive methods are used to represent world knowledge in autonomous agents, then the agent can make predictions about its environment, but the computational overhead is high and performance is suboptimal

Engineering Contradiction:
Improveprediction efficiencyVSAvoidcomputational overhead
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the knowledge representation into hierarchical levels (e.g., object-level, scene-level, task-level predictions). Each level handles specific types of predictions independently, reducing the computational burden on any single component while improving overall prediction efficiency through specialized processing at each hierarchy level.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic adjustment of prediction granularity and depth based on task requirements and available computational resources. The system can adaptively switch between detailed and coarse-grained predictions, optimizing the balance between prediction accuracy and computational overhead in real-time operation.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If detailed predictive knowledge structures are created to capture all environmental features, then measurement precision improves, but the complexity of the knowledge structure increases

Engineering Contradiction:
Improvefeature capture accuracyVSAvoidknowledge structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by creating detailed predictive structures only for relevant environmental aspects and task-critical features, while using coarser representations for less important elements. This selective detail approach maintains high measurement precision where needed while reducing overall knowledge structure complexity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial action by creating predictive knowledge structures only for the subset of environmental features that are actually needed for the agent's tasks. Rather than modeling all possible features, the system focuses computational resources on capturing the most relevant features with high precision.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If the agent learns from extensive experience to improve generalization to unseen states, then adaptability improves, but the time and computational resources required for learning increase

Engineering Contradiction:
Improvegeneralization capabilityVSAvoidlearning time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-processing experience data during learning phases to extract and store generalized patterns and regularities. When the agent encounters new situations, it can quickly retrieve and apply these pre-processed knowledge structures, achieving fast adaptation without re-learning from raw experience.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements continuous learning and refinement of predictive knowledge structures during agent operation. Rather than discrete learning episodes, the system continuously updates its knowledge structures with new experience, maintaining adaptability while distributing the learning burden over time to avoid long idle learning periods.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10055687B2Method for creating predictive knowledge structures from experience in an artificial agent
Publication Date: 2018.08.21 SONY GROUP CORP
  • US10055687B2 patent drawing
  • US10055687B2 patent drawing
  • US10055687B2 patent drawing

AI summary

Building a forecast for an autonomous agent at least comprises assigning a selected parameter of the autonomous agent to a scalar variable, adding a new policy to a set of policies where the new policy maps internal states of the autonomous agent to actions of the autonomous agent in which the mapping may optimize the scalar variable, and adding a new forecast to a set of forecasts where the forecast at least comprises a prediction regarding future values of the scalar variable following execution of the new policy, regardless whether the agent ever actually chooses to take actions in accordance with said new policy. A state of the autonomous agent may be evaluated following completion of each of the agent's actions by comparing the agent's state information with the predicted values of one or more forecasts. Whether to build an additional forecast may be determined based on the evaluation.