Unsupervised Transfer Learning for Intra-Cluster Entity Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing algorithms for similarity-based clustering often generate clusters with highly dissimilar records, making it challenging to reliably identify and separate duplicate or closely matching entities from large datasets, particularly in applications like database merging and item catalog organization.

Innovation Solution

The use of unsupervised transfer learning for attribute-level analysis, where an entity-pair similarity detection model is reused to automatically generate labels for attribute-value-pair similarity detection models, allowing for the identification and partitioning of divergent clusters, thereby improving cluster purity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing similarity-based clustering algorithms are used, then clustering can be performed on large datasets, but the clusters generated contain highly dissimilar records

Engineering Contradiction:
Improvecluster purityVSAvoidsimilarity detection accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent segments the clustering problem into multiple stages: initial clustering using entity-pair similarity detection, followed by intra-cluster analysis using attribute-level similarity detection. This segmentation allows each stage to focus on specific aspects of similarity, improving overall cluster purity while managing computational complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces attribute-value-pair similarity detection as an intermediary mechanism between initial clustering and final cluster validation. This intermediary layer analyzes specific attributes within clusters to identify and separate dissimilar records, thereby improving measurement precision without requiring complete re-clustering.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If manual annotation is used to improve clustering quality, then cluster purity increases, but computational resources and time increase significantly

Engineering Contradiction:
Improvecluster purityVSAvoidlabeling efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs self-service by automatically generating training data for attribute-level similarity detection using the initial clustering results. The entity-pair similarity detection model automatically labels attribute-value pairs without human intervention, enabling the system to improve its own clustering quality while maintaining high productivity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent performs preliminary clustering using entity-pair similarity detection before conducting attribute-level analysis. This preliminary action creates initial clusters that serve as the basis for subsequent automated label generation, reducing the need for manual annotation while still achieving high cluster purity.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If more computational resources are dedicated to labeling and training, then model accuracy improves, but resource consumption increases

Engineering Contradiction:
Improvesimilarity detection accuracyVSAvoidcomputational resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies partial action by focusing computational resources on analyzing only those clusters that require improvement, rather than processing all clusters uniformly. The attribute-level similarity detection is applied selectively to enhance measurement precision where needed while minimizing overall resource consumption.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11514321B1Artificial intelligence system using unsupervised transfer learning for intra-cluster analysis
Publication Date: 2022.11.29 AMAZON TECH INC
  • US11514321B1 patent drawing
  • US11514321B1 patent drawing
  • US11514321B1 patent drawing

AI summary

Entity record pairs are extracted from a selected cluster of entity records. Attribute value pairs are obtained from the entity record pairs. Labels are assigned to the attribute value pairs based at least in part on entity-level similarity scores of the entity records from which the attribute value pairs were obtained. A machine learning model is trained, using a data set which includes at least some attribute value pairs to which the labels are assigned, to generate attribute similarity scores for pairs of attribute values.