Causality Prediction Using Masked Event C-BERT Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for causality understanding in natural language text lack coverage and scalability, relying on linguistic pattern-matching rules and feature engineering, and are hindered by the lack of annotated datasets, leading to inefficient use of resources and the generation of incomplete machine learning models.

Innovation Solution

The proposed solution involves training a masked event C-BERT model and an event aware C-BERT model using masked training data and pre-trained weights, which processes natural language text to predict causality relationships by combining event information, sentence argument structure, and overall sentence context, leveraging in-domain and out-of-domain data distribution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If linguistic pattern-matching rules and feature engineering are used for causality understanding, then the method is simple to implement, but the coverage and scalability are limited

Engineering Contradiction:
Improveease of implementationVSAvoidcoverage and scalability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent replaces manual linguistic pattern-matching rules and feature engineering (mechanical systems) with automated machine learning models that learn causality patterns from data. This substitution enables the system to scale to diverse domains and languages without manual rule creation, while maintaining ease of deployment through automated training pipelines.

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

Solution Approach 2:

The patent creates universal causality detection models that can operate across multiple domains and languages. By training on diverse in-domain and out-of-domain datasets, the models achieve broad coverage and adaptability while maintaining a unified implementation approach that is easy to deploy across different applications.

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

2Measurement precision

If annotated datasets are used for training supervised models, then the model accuracy improves, but the resource consumption and manual effort increase

Engineering Contradiction:
Improvemodel accuracyVSAvoidresource consumption and manual effort
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent performs preliminary actions by pre-training models on large amounts of unannotated or sparsely annotated data before fine-tuning on smaller annotated datasets. This preliminary training phase allows the models to learn general causality patterns without requiring extensive manual annotation, reducing both resource consumption and manual effort while maintaining high accuracy on target tasks.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements self-service mechanisms where the system automatically generates training data through data augmentation techniques and self-training approaches. The models use their own predictions on unannotated data to create additional training examples, reducing dependence on manually annotated datasets and thereby decreasing resource consumption and manual annotation efforts.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If traditional supervised models are trained manually, then the model can be customized, but the training process is time-consuming and resource-intensive

Engineering Contradiction:
Improvemodel customizationVSAvoidtraining time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent performs preliminary training on large-scale diverse datasets to create pre-trained models with general causality understanding. This preliminary action enables rapid adaptation to specific domains and customization tasks through fine-tuning on smaller datasets, dramatically reducing the time and resources required for custom model training while maintaining high adaptability to different applications.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent enables model customization through parameter adjustments rather than complete retraining. By allowing users to modify model parameters, training data subsets, and task-specific configurations, the system achieves customizability for different domains and applications while avoiding the time-consuming process of manual training from scratch.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11797776B2Utilizing machine learning models and in-domain and out-of-domain data distribution to predict a causality relationship between events expressed in natural language text
Publication Date: 2023.10.24 ACCENTURE GLOBAL SOLUTIONS LTD
  • US11797776B2 patent drawing
  • US11797776B2 patent drawing
  • US11797776B2 patent drawing

AI summary

A device may receive training data that includes datasets associated with natural language processing, and may mask the training data to generate masked training data. The device may train a masked event C-BERT model, with the masked training data, to generate pretrained weights and a trained masked event C-BERT model, and may train an event aware C-BERT model, with the training data and the pretrained weights, to generate a trained event aware C-BERT model. The device may receive natural language text data identifying natural language events, and may process the natural language text data, with the trained masked event C-BERT model, to determine weights. The device may process the natural language text data and the weights, with the trained event aware C-BERT model, to predict causality relationships between the natural language events, and may perform actions, based on the causality relationships.