Knowledge Graph Construction via Neural Triple Prediction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for creating and populating knowledge graphs are inefficient, lacking automated processes to accurately determine entities and relationships from text data.
Innovation Solution
A device and method that utilize a model to predict entities and relationships from text data, calculating probabilities and cross-entropies to classify and validate triples, with trained parameters minimizing a loss function through gradient descent, allowing for the automated construction of knowledge graphs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If automated methods are used to populate knowledge graphs, then productivity is improved, but measurement precision deteriorates
Solution Approach 1:
The system implements feedback through probability calculations and cross-entropy measurements that continuously evaluate the quality of predicted triples. The cross-entropy loss function provides feedback on prediction accuracy, allowing the model to iteratively improve its entity and relationship determination while maintaining high productivity through automated processing.
Solution Approach 2:
The patent replaces manual knowledge graph population methods with an automated neural network model that processes text data. This substitution of mechanical/manual operations with an intelligent system enables both high productivity through automation and maintained precision through learned patterns from training data.
2Measurement precision
If manual methods are used to create knowledge graphs, then measurement precision is improved, but productivity deteriorates
Solution Approach 1:
The system performs self-service by automatically extracting entities and relationships from text data without requiring manual intervention. The neural network model independently processes input text, generates predictions, calculates probabilities, and populates the knowledge graph autonomously, achieving both high productivity and acceptable precision through self-directed operation.
Solution Approach 2:
Manual knowledge graph creation processes are replaced with an automated neural network system that uses machine learning to determine entities and relationships. This substitution enables rapid processing of large text volumes while maintaining precision through the model's learned understanding of linguistic patterns and semantic relationships.
3Device complexity
If a simple model is used for triple classification, then device complexity is reduced, but measurement precision deteriorates
Solution Approach 1:
The system optimizes the balance between model complexity and precision by adjusting parameters such as the number of neural network layers, embedding dimensions, and probability thresholds. The cross-entropy loss function and gradient descent optimization enable precise parameter tuning that achieves high classification accuracy without unnecessarily increasing model complexity.
Solution Approach 2:
The patent applies partial action by using a neural network model of appropriate complexity rather than the maximum possible complexity. The system uses just enough model capacity to achieve the required precision for triple classification, avoiding the diminishing returns and increased complexity that would result from overly sophisticated models.
4Measurement precision
If a complex model is used for triple classification, then measurement precision is improved, but device complexity deteriorates
Solution Approach 1:
The system manages model complexity through parameter optimization using gradient descent and cross-entropy loss minimization. By carefully tuning parameters such as network depth, width, and regularization strength, the patent achieves high measurement precision for triple classification while controlling device complexity to practical levels.
Solution Approach 2:
The patent employs a neural network model with complexity matched to the requirements of the task. Rather than using the most complex model available, the system applies partial action by selecting a model architecture and parameter set that provides sufficient precision for knowledge graph population without unnecessary complexity, achieving an optimal balance between accuracy and computational resources.
Data Source
AI summary
A device and a method for determining a knowledge graph, including: providing a first entity for the knowledge graph; providing a text body; providing input data for a model that are defined as a function of the text body and the first entity of the knowledge graph; determining a prediction for a second entity and a prediction for a relationship for a triple for the knowledge graph, and a prediction for an explanation for the triple using the model as a function of the input data; determining a first probability that the model assigns to the triple and a second probability that the model assigns to the prediction for the explanation; determining a classification for the triple as a function of the first probability and of the second probability.

