Process-aware trace synthesis for training process learning
AssigneeInternational Business Machines Corporation
InventorsEvelyn Duesterwald, Vatche Isahagian, Vinod Muthusamy
Life of this patent
Estimating the term…
Abstract
A process trace updating method, system, and computer program product include retrieving, by a computing device, one or more historical executions of a process, receiving, by the computing device, a proposed incremental change, with regard to the process, for a proposed process, updating, by the computing device, the historical execution to build a machine learning model, and generating, by the computing device, a decision and a prediction about execution of the proposed process based upon the machine-learning model.
Claims19
A computer-implemented process trace updating method, the method comprising:
- retrieving, by a computing device, a historical execution of a process that is represented as a trace of the process when changes to a decision problem has occurred that render available data of the trace as invalid;
- receiving, by the computing device, a proposed incremental change, with regard to the process, for a proposed process;
- updating, by the computing device, the historical execution to build a machine learning model that uses the proposed incremental change to generate a valid trace of the process by performing a trace starting at a beginning of a portion of the trace that is invalid;
- and
- generating, by the computing device, a decision and a prediction about execution of the proposed process based upon the machine-learning model and based on a simulated execution of a part of the proposed process.
A computer program product, the computer program product comprising a computer-readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to perform:
- retrieving, by a computing device, a historical execution of a process that is represented as a trace of the process when changes to a decision problem has occurred that render available data of the trace as invalid;
- receiving, by the computing device, a proposed incremental change, with regard to the process, for a proposed process;
- updating, by the computing device, the historical execution to build a machine learning model that uses the proposed incremental change to generate a valid trace of the process by performing a trace starting at a beginning of a portion of the trace that is invalid;
- and
- generating, by the computing device, a decision and a prediction about execution of the proposed process based upon the machine-learning model and based on a future execution of a part of the proposed process.
A process trace updating system, the system comprising:
- a processor;
- and
- a memory, the memory storing instructions to cause the processor to perform:
- retrieving, by a computing device, a historical execution of a process that is represented as a trace of the process when changes to a decision problem has occurred that render available data of the trace as invalid;
- receiving, by the computing device, a proposed incremental change, with regard to the process, for a proposed process;
- updating, by the computing device, the historical execution to build a machine learning model that uses the proposed incremental change to generate a valid trace of the process by performing a trace starting at a beginning of a portion of the trace that is invalid;
- and
- generating, by the computing device, a decision and a prediction about execution of the proposed process based upon the machine-learning model and based on a future execution of a part of the proposed process.
Dependencies are inferred from the claim text.