ML Event Tag Prediction via Self-Service Data Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Developing high-quality machine-learning models for predicting event tags, such as IT incident categories, is challenging due to the need for large amounts of manually labeled training data, which is time-consuming and costly to compile.

Innovation Solution

A system that generates training examples from unlabeled event data by leveraging subject-matter expert knowledge, using n-gram features and a machine-learning model to predict event tags, allowing for training without relying on extensive manual labeling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manually labeled training data is used to train machine-learning models, then model prediction accuracy is improved, but time consumption and cost increase significantly

Engineering Contradiction:
Improveprediction accuracyVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system automatically generates training data by having the machine-learning model predict tags for unlabeled events, then using these predictions as training labels. This self-service approach eliminates the need for manual labeling while still providing sufficient training data for model improvement.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary tagging by having the machine-learning model generate predicted tags for unlabeled events before these predictions are used as training data. This preliminary action creates a pool of training examples that can be used to retrain and improve the model without waiting for manual labeling.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If manually labeled training data is used to train machine-learning models, then model prediction accuracy is improved, but cost increases significantly

Engineering Contradiction:
Improveprediction accuracyVSAvoidcost
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system generates its own training data by having the machine-learning model predict tags for unlabeled events and using these predictions as training labels. This eliminates the need to purchase or pay for manually labeled datasets, significantly reducing costs while maintaining model improvement.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system creates copies of unlabeled events by generating predicted tags for them, then uses these copied examples as training data. This allows the model to learn from synthesized training examples without incurring the costs associated with obtaining manually labeled data.

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If extensive manual labeling is performed to create training data, then training data quality is improved, but productivity of event processing decreases

Engineering Contradiction:
Improvetraining data qualityVSAvoidevent processing efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system automatically generates training data by having the machine-learning model predict tags for unlabeled events. This self-service data generation process maintains training data quality while eliminating the manual labeling bottleneck that reduces event processing productivity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system enables continuous event processing by automatically generating training data in the background without interrupting the main event processing workflow. This maintains productivity while still improving model quality through continuous training data generation.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS20230325468A1Machine-learning system and method for predicting event tags
Publication Date: 2023.10.12 ACCENTURE GLOBAL SOLUTIONS LTD
  • US20230325468A1 patent drawing
  • US20230325468A1 patent drawing
  • US20230325468A1 patent drawing

AI summary

Methods, computer systems, and apparatus, including computer programs encoded on computer storage media, for training a machine-learning model for predicting event tags. The system obtains event data that specifies, for each of a plurality of events, a respective set of text fields characterizing the respective event. The system generates, from the event data, encoded language features for the plurality of events. The system also obtains knowledge data that specifies information of the event data. The system generates, from the event data and the knowledge data, tag data specifying a respective tag for each of the plurality of events. The system generates, from the tag data and the encoded language features, a respective encoded feature vector for each of the plurality of events. The system combines the tag data with the encoded feature vectors to generate a plurality of training examples.