Entity Resolution Model Tuning for Large Noisy Record Sets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing entity resolution systems face challenges in handling large volumes of noisy and error-prone data, requiring significant computational resources and human intervention, and are inefficient in resolving entity records on an instance basis.

Innovation Solution

A system utilizing independently trained machine learning models and an enhanced elastic search environment for instance-dependent optimization, which automatically optimizes entity record resolution without human intervention, reducing system load and increasing processing speed by up to two folds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional entity resolution systems process large volumes of noisy data, then data resolution capability is improved, but computational resources and system load increase significantly

Engineering Contradiction:
Improveentity record resolution accuracyVSAvoidcomputational resources
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system segments the entity resolution process into distinct phases: data preprocessing, feature extraction, machine learning model processing, and result generation. By dividing the computation into manageable segments and processing them in stages, the system reduces the computational burden on any single processing node while maintaining overall resolution accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-processing data records before they reach the main resolution engine. This includes cleaning noisy data, extracting relevant features, and organizing data structures in advance. These preliminary steps reduce the complexity of subsequent processing and decrease the computational resources required during real-time entity resolution.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If traditional entity resolution systems handle tens of millions of data records, then data coverage is improved, but processing speed decreases

Engineering Contradiction:
Improvenumber of entity recordsVSAvoidprocessing speed
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The system implements dynamic processing that adapts to the volume and characteristics of incoming data. The machine learning models dynamically adjust their processing based on data patterns, and the system can scale computational resources dynamically to handle varying data volumes while maintaining processing speed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system replaces traditional mechanical data processing methods with machine learning-based approaches. Instead of using rule-based or deterministic algorithms that require exhaustive computation, the system employs trained machine learning models that can rapidly process tens of millions of records by learning patterns from training data, significantly improving processing speed.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Measurement precision

If human intervention is used in entity resolution, then resolution accuracy is improved, but automation level decreases

Engineering Contradiction:
Improveresolution accuracyVSAvoidhuman intervention requirement
Core Design Contradiction:
Measurement precisionVSExtent of automation

Solution Approach 1:

The system implements self-service capabilities through automatically trained machine learning models that perform entity resolution without human intervention. The models are trained on historical data and automatically apply learned patterns to resolve new entity records, eliminating the need for manual review while maintaining high accuracy through the self-learning mechanism.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system incorporates feedback mechanisms where the outcomes of entity resolution are continuously fed back into the machine learning models for retraining and improvement. This closed-loop feedback system allows the automation to learn from its performance and continuously improve accuracy without human intervention, bridging the gap between automated processing and human-level precision.

Inventive Principle:
Principle #23Feedback

4Manufacturing precision

If comprehensive data processing is performed, then data refinement quality is improved, but memory requirements increase

Engineering Contradiction:
Improvedata refinement qualityVSAvoidmemory requirements
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The system extracts only the essential features and attributes from comprehensive data records, discarding redundant or less important information. By taking out only the critical data elements needed for entity resolution, the system maintains high data refinement quality while significantly reducing memory requirements for storing and processing the data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system segments data processing into feature extraction and model processing stages, where only relevant features are extracted and stored for subsequent analysis. This segmentation allows the system to process comprehensive data thoroughly while keeping memory requirements low by storing only the extracted features rather than the complete original records.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12488025B2Computer-based systems configured for instance dependent optimization of information processing systems and methods of use thereof
Publication Date: 2025.12.02 CAPITAL ONE SERVICES LLC
  • US12488025B2 patent drawing
  • US12488025B2 patent drawing
  • US12488025B2 patent drawing

AI summary

In order to facilitate entity resolution, systems and methods include a processor receiving a plurality of records associated with one or more entity records. The processor utilizes a first natural language processing model to determine a set of clusters. The processor then utilizes instance inputs to determine adjustments to the natural language processing model to determine from the groups of clusters a second map of clusters from the entity feature, then determines a merge of the entity records, and displays the merged entity records.