Off-Policy Evaluation via Action Embedding Vectors
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional policy evaluation systems are inflexible and computationally inefficient, particularly in large action spaces, leading to inaccurate estimation of target policy performance and deployment of sub-optimal policies.
Innovation Solution
The off-policy embedding evaluation system generates embedding vectors using a neural network to represent digital actions and contexts within an embedding space, allowing for flexible and accurate evaluation of target policies by comparing them to a logging policy, including unobserved actions, and estimating performance through causal inference.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional off-policy evaluation methods are used to estimate target policy performance, then the evaluation can be performed without deploying the target policy, but the estimation accuracy deteriorates particularly in large action spaces
Solution Approach 1:
The patent introduces embedding vectors as an intermediary representation between the logging policy and target policy. These embedding vectors map actions and contexts into a continuous vector space, enabling the evaluation system to handle unseen actions in the target policy by finding similar actions in the embedding space. This intermediary representation resolves the contradiction by maintaining estimation accuracy while increasing flexibility to evaluate diverse target policies.
Solution Approach 2:
The patent transforms the discrete action space into a continuous embedding space by changing the parameter representation of actions. Instead of working directly with discrete action identifiers, the system uses continuous vector representations that capture semantic similarities. This parameter transformation enables accurate performance estimation for target policies that include unseen actions, as the embedding space allows for generalization to novel actions.
2Adaptability or versatility
If conventional policy evaluation systems process large action spaces, then they can evaluate comprehensive policies, but computational efficiency deteriorates
Solution Approach 1:
The patent creates compressed copies of the action space through embedding vectors. Instead of processing the entire large action space directly, the system uses a lower-dimensional embedding representation that captures the essential structure and relationships. This copying approach maintains the ability to handle large action spaces while dramatically improving computational efficiency by operating in the compressed embedding space.
Solution Approach 2:
The patent transforms the high-dimensional discrete action space into a lower-dimensional continuous embedding space. By projecting actions into a reduced-dimensional vector space that preserves semantic relationships, the system can efficiently process large action spaces without sacrificing the ability to evaluate comprehensive policies. This dimensionality reduction resolves the contradiction between handling large action spaces and maintaining computational efficiency.
3Reliability
If conventional off-policy evaluation methods are used, then existing policies can be evaluated, but the system fails to accurately estimate performance of target policies with unobserved actions
Solution Approach 1:
The patent uses embedding vectors as an intermediary that bridges the gap between observed logging policy actions and unobserved target policy actions. The embedding space allows the system to find similar observed actions for unobserved actions, enabling accurate performance estimation even when the target policy includes actions not seen during logging. This intermediary representation simultaneously improves reliability for unobserved actions and maintains adaptability to new policies.
Data Source
AI summary
The present disclosure describes methods, systems, and non-transitory computer-readable media for generating a projected value metric that projects a performance of a target policy within a digital action space. For instance, in one or more embodiments, the disclosed systems identify a target policy for performing digital actions represented within a digital action space. The disclosed systems further determine a set of sampled digital actions performed according to a logging policy and represented within the digital action space. Utilizing an embedding model, the disclosed systems generate a set of action embedding vectors representing the set of sampled digital actions within an embedding space. Further, utilizing the set of action embedding vectors, the disclosed systems generate a projected value metric indicating a projected performance of the target policy.


