Multimodal Entity Identification via Attention-Weighted Embedding Fusion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional Named Entity Disambiguation (NED) schemes struggle with identifying entities from sparse datasets, particularly when data is misspelled or ambiguous, such as in cases like "I do it for roooooger", where it is difficult to determine the correct individual among multiple possibilities like Roger Federer, Roger Clemens, or Roger Ebert.

Innovation Solution

An entity system uses multimodal data, including images and short captions, to generate embeddings for each type of data. An attention net emphasizes or de-emphasizes these embeddings based on their usefulness in determining the entity, and combines them in a fully connected neural network to compare against potential entity vectors, allowing identification even if the entity was not part of the original training data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional NED schemes are used, then structured data processing is simple, but entity identification accuracy deteriorates when data is sparse or misspelled

Engineering Contradiction:
Improveentity identification accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the data processing task into separate modalities (image processing and text processing) that can be handled independently by specialized models, then combines their results. This allows complex entity identification to be achieved through modular processing of different data types rather than treating all data uniformly.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary mechanism that combines image embeddings and text embeddings through a combination function, allowing the system to leverage complementary information from both modalities to improve entity identification accuracy beyond what either modality could achieve alone.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If multimodal data is used, then entity identification accuracy improves with sparse data, but data processing complexity increases

Engineering Contradiction:
Improveentity identification accuracyVSAvoidmultimodal processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system divides the multimodal processing into separate pipelines: one for image processing (extracting image embeddings) and one for text processing (extracting text embeddings), then combines them. This segmentation allows each modality to be processed by optimized models while managing overall system complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system creates a universal entity identification framework that can handle multiple data types (images, text, and their combinations) through a unified architecture that processes different modalities through separate paths and merges them, making the system adaptable to various input formats without requiring separate specialized systems for each modality.

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

3Measurement precision

If attention mechanism is applied, then useful information from embeddings is emphasized, but computational requirements increase

Engineering Contradiction:
Improveentity disambiguation accuracyVSAvoidcomputational energy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The attention mechanism operates as a feedback system where the model continuously adjusts the weighting of different embedding components based on their relevance to the entity identification task, allowing the system to dynamically emphasize informative features and de-emphasize less useful ones, improving accuracy while managing computational resources through adaptive processing.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12164603B2Multimodal entity identification
Publication Date: 2024.12.10 SNAP INC
  • US12164603B2 patent drawing
  • US12164603B2 patent drawing
  • US12164603B2 patent drawing

AI summary

A machine learning based system can identify an entity as the likely subject of a multimodal message (e.g., a social media post having a short text phrase overlaid on an image) by creating embeddings for an image of the multimodal message and one or more string embeddings from text of the multimodal message. The embeddings can be weighted to maximize information gain, then recombined and compared against a result embedding database to identify an entity as the subject of the multimodal message.