Multi-Space Query Projections for Deep Learning Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional retrieval systems struggle to identify relevant items based on short queries, leading to increased user effort and resource consumption due to the need for lengthy queries and extensive processing of large item sets.

Innovation Solution

A deep machine learning model that generates predictions by projecting queries into multiple query embedding spaces, producing query projection embeddings which are then used to calculate relevancy scores or user-item interaction probabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional retrieval systems process large item sets with short queries, then system resource consumption increases, but identification accuracy of relevant items deteriorates

Engineering Contradiction:
Improveidentification accuracyVSAvoidsystem resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system segments the item set into multiple clusters based on query projection embeddings, processing only relevant clusters rather than the entire item set. This segmentation enables accurate identification of relevant items while reducing system resource consumption by avoiding unnecessary processing of unrelated items.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system projects queries into multiple embedding spaces (different dimensions) to create query projection embeddings. This dimensional transformation allows the system to capture diverse query intents and improve identification accuracy without proportionally increasing resource consumption, as the additional dimensional processing is more efficient than exhaustive item set scanning.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If conventional retrieval systems require lengthy queries, then user effort increases, but identification accuracy of relevant items improves

Engineering Contradiction:
Improveidentification accuracyVSAvoiduser effort
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system changes the parameter of query representation by creating multiple projection embeddings from short queries. Instead of requiring longer queries to achieve sufficient accuracy, the system transforms short queries into enriched multi-dimensional embeddings, maintaining identification accuracy while reducing user effort and time investment.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system creates multiple copies of the query in different embedding spaces through projection. These query projection embeddings serve as enriched representations that capture various aspects of the original short query, enabling accurate item identification without requiring users to invest more time in formulating lengthy queries.

Inventive Principle:
Principle #26Copying

3Measurement precision

If retrieval systems process extensive item sets, then system resource utilization increases, but relevancy score calculation accuracy improves

Engineering Contradiction:
Improverelevancy score accuracyVSAvoidsystem efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system segments the extensive item set into manageable clusters and processes only those clusters that are relevant to the query. This approach maintains relevancy score calculation accuracy for relevant items while improving system efficiency by avoiding unnecessary processing of irrelevant items in the extensive item set.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary projection of queries into multiple embedding spaces before processing item sets. This preliminary action creates query projection embeddings that guide subsequent item processing, enabling accurate relevancy scoring while improving overall system productivity by pre-filtering and organizing the processing sequence.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12306875B2Multiple query projections for deep machine learning
Publication Date: 2025.05.20 ROKU INC
  • US12306875B2 patent drawing
  • US12306875B2 patent drawing
  • US12306875B2 patent drawing

AI summary

Disclosed herein are system, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for generating a prediction based on a query. An embodiment operates by providing a query to a deep machine learning (ML) model. The deep ML model generates a plurality of query projection embeddings by projecting the query into each of a plurality of different query embedding spaces and generates the prediction based at least on the plurality of query projection embeddings. Each of a plurality of query projection embedding layers of the deep ML may generate a corresponding one of the query projection embeddings by applying a hash function associated with the query projection layer to the query to generate a vector representation of the query, and applying a set of weights associated with the query projection layer to the vector representation to generate a query projection embedding in the plurality of query projection embeddings.