Similarity Learning With Adaptive Ordinal Query Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing preference and similarity learning systems fail to adapt to noise in query-selection algorithms, are limited to binary comparisons, and do not efficiently reduce redundant queries, leading to inefficient learning tasks.

Innovation Solution

Adaptive selection of ordinal queries using methods like EPMV and MCMV that minimize posterior entropy and maximize mutual information, embedding user preferences and similarities in a Euclidean space to efficiently select informative queries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If adaptive query selection methods are used to improve learning efficiency, then query selection accuracy is improved, but the system becomes more complex and fails to handle noise in query responses

Engineering Contradiction:
Improvequery selection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses feedback from user responses to adaptively select queries. The query selection algorithm incorporates information about previous responses and user preferences to determine the next query, creating a feedback loop that improves measurement precision while managing complexity through structured feedback mechanisms

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes parameters in the query selection process based on accumulated data. By adjusting query selection criteria dynamically based on user responses and preference patterns, the system optimizes measurement precision without requiring overly complex structural changes

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If redundant queries are not reduced, then query coverage is maintained, but computational complexity and time consumption increase

Engineering Contradiction:
Improvequery coverageVSAvoidcomputational time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of potential queries before execution. By evaluating query informativeness and redundancy in advance using pre-computed metrics and models, the system filters out redundant queries while maintaining adequate coverage, reducing computational time without sacrificing query quality

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extracts and removes redundant queries from the query set. By identifying and eliminating queries that provide little new information compared to existing queries, the system reduces computational burden while preserving the essential query coverage needed for accurate learning

Inventive Principle:
Principle #2Taking out (Extraction)

3Device complexity

If binary comparisons are used for preference learning, then the system is simpler to implement, but the system cannot handle ordinal queries of general tuple sizes

Engineering Contradiction:
Improveimplementation simplicityVSAvoidquery type flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system creates a universal query handling framework that can accommodate both binary comparisons and ordinal queries of various tuple sizes. By designing the query selection and processing mechanisms to work with general ordinal queries, the system achieves versatility while maintaining relative simplicity through unified processing logic

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12499178B2Systems and methods for preference and similarity learning
Publication Date: 2025.12.16 GEORGIA TECH RES CORP
  • US12499178B2 patent drawing
  • US12499178B2 patent drawing
  • US12499178B2 patent drawing

AI summary

Systems and methods for preference and similarity learning arc disclosed. The systems and methods improve efficiency for both searching datasets and embedding objects within the datasets. The systems and methods for preference embedding include identifying paired comparisons closest to a user's true preference point. The processes include removing obvious paired comparisons and/or ambiguous paired comparisons from subsequent queries The systems and methods for similarity learning include providing larger rank orderings of tuples to increase the context of the information in a dataset In each embodiment, the systems and methods can embed user responses in a Euclidean space such that distances between objects are indicative of user preference or similarity.