Attention Mechanism for Coreference Resolution Using BERT

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Training machine learning models for natural language processing, such as coreference resolution, often requires large datasets with labeled samples, which is resource-intensive and impractical, especially when using supervised learning methods.

Innovation Solution

Implementing an attention-based system using a bidirectional encoder representations from transformers (BERT) model that generates attention maps from unlabeled data to perform tasks like coreference resolution, by calculating maximum attention scores and applying binary mask matrices to focus on the most salient linguistic relationships between words.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If supervised learning methods are used for training machine learning models on natural language processing tasks, then model accuracy can be improved, but the requirement for large labeled datasets increases resource consumption and practicality

Engineering Contradiction:
Improvemodel accuracyVSAvoidlabeled dataset size
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system performs self-service by automatically generating attention maps and coreference resolutions from unlabeled data without requiring external human annotation. The attention mechanism self-organizes to identify linguistic relationships, enabling the model to learn from raw text data independently, thus eliminating the need for extensive labeled datasets while maintaining accurate performance

Inventive Principle:
Principle #25Self-service

2Productivity

If traditional sequential processing methods are used for natural language analysis, then computational simplicity is maintained, but processing efficiency decreases due to sequential word analysis

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidmodel architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The model architecture is segmented into multiple independent attention heads, each capable of processing different linguistic relationships in parallel. This segmentation allows the system to divide the complex task of coreference resolution into multiple simultaneous operations, dramatically improving processing efficiency while the modular structure manages the complexity through organized specialization of each attention head

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from sequential one-dimensional processing to parallel multi-dimensional processing by implementing attention mechanisms that operate across multiple dimensions simultaneously. The attention maps create additional dimensional layers for representing word relationships, enabling parallel computation of linguistic connections that were previously requires sequential analysis

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

Data Source

PatentUS11373120B2Attention mechanism for natural language processing
Publication Date: 2022.06.28 SAP SE
  • US11373120B2 patent drawing
  • US11373120B2 patent drawing
  • US11373120B2 patent drawing

AI summary

A method may include applying a machine learning model, such as a bidirectional encoder representations from transformers model, trained to generate a representation of a word sequence including a reference word, a first candidate noun, and a second candidate noun. The representation may include a first attention map and a second attention map. The first attention map may include attention values indicative of a strength of various linguistic relationships between the reference word and the first candidate noun. The second attention map may include attention values indicative of a strength of various linguistic relationships between the reference word and the second candidate noun. A natural language processing task, such as determining whether the reference word refers to the first candidate noun or the second candidate noun, may be performed based on the first attention map and the second attention map. Related methods and articles of manufacture are also disclosed.