Graph Neural NER for Domain-Specific Entity Relation Modeling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing named entity recognition (NER) systems struggle to achieve high performance in specialized domains with complex contexts and diverse entity types, particularly due to limited annotations and challenging domain-specific jargon.

Innovation Solution

The system employs Graph Neural Networks (GNNs) to explicitly connect entity mentions based on global coreference relations and local dependency relations, using Graph Attention Networks (GATs) to enhance entity mention representations, particularly through Entity Relation Graphs (EnRelG).

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional NER systems are used in specialized domains, then the system structure remains simple, but the NER performance deteriorates due to limited annotations and domain-specific jargon

Engineering Contradiction:
ImproveNER performanceVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the NER system into multiple functional components: embedding layer for word representations, encoding layer for sequential context capture, graph neural network layer for relation-based processing, and decoding layer for entity prediction. This segmentation allows each component to specialize in handling specific aspects of domain-specific NER challenges, improving overall performance while maintaining manageable system complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an entity relation graph as an intermediary structure that mediates between the input text and the NER task. This graph captures coreference and dependency relations among entities, serving as a bridge that enables the system to leverage contextual cues and semantic relations for improved entity recognition in specialized domains

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If more annotated data is collected for domain-specific NER, then the NER accuracy improves, but the data collection cost and time increase

Engineering Contradiction:
ImproveNER accuracyVSAvoiddata collection time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-processing the input text to identify and extract candidate entities, coreference relations, and dependency relations before the main NER processing. This preliminary extraction of relational information enables the graph neural network to operate more efficiently and accurately, improving NER performance without requiring proportional increases in annotated data

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the representation parameters of entities by transforming them from simple word embeddings to enriched embeddings that incorporate graph-based relational information. This parameter transformation allows the system to achieve higher accuracy with limited annotated data by effectively utilizing the structural information from entity relation graphs

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12530529B2Domain-specific named entity recognition via graph neural networks
Publication Date: 2026.01.20 ROBERT BOSCH GMBH
  • US12530529B2 patent drawing
  • US12530529B2 patent drawing
  • US12530529B2 patent drawing

AI summary

A computer-implemented method of Named Entity Recognition (NER) includes receiving an input, identifying a plurality of candidate entities corresponding to the input, assigning word embeddings to the input at an embedding layer, capturing sequential context of the word embeddings in an encoding layer to obtain encoded word embeddings, constructing an entity relation graph using global coreference relations and local dependency relations to obtain a coreference graph and a dependency graph, fusing the encoded word embeddings, coreference graph, and dependency graph, via a graphical neural network (GNN), to obtain updated word embeddings, and decoding the updated word embeddings via a decoding layer to obtain enriched entity predictions.