Back to results
US 2026/0161364 A1Published application
Automated code generation based on reinforcement learning with compiler feedback
AssigneeInternational Business Machines Corporation
InventorsSthanikam SANTHOSH KUMAR, Shailaja D N, Manish Kumar DASH, Supriya DEVIDUTTA
Life of this patent
Estimating the term…
Abstract
In some implementations, a machine learning (ML) component may generate a first mapping object including electronic data interchange mapping source code. The first mapping object may be compiled into a first compiled object and a feedback signal may be generated during compiling. The ML component may be trained based on the first compiled object and the feedback signal, and used to generate a second mapping object.
Claims20
A computer system comprising:
- a processor set;
- one or more computer-readable storage media;
- and
- program instructions stored on the one or more computer-readable storage media to cause the processor set to perform operations comprising:
- generating a first mapping object comprising electronic data interchange mapping
- source code;
- performing a compiling operation to compile the first mapping object into a first compiled object;
- generating, based on the compiling operation, a feedback signal comprising at least one compiler error or at least one data error;
- generating, by a machine learning component trained by a reinforcement learning operation based on the first compiled object and the feedback signal, a second mapping object;
- and
- outputting the second mapping object for execution by a map engine.
8 more elements
A computer-implemented method, comprising:
- generating a first mapping object comprising electronic data interchange mapping source code;
- performing a compiling operation to compile the first mapping object into a first compiled object;
- generating, based on the compiling operation, a feedback signal comprising at least one compiler error or at least one data error;
- generating, by a machine learning component trained by a reinforcement learning operation based on the first compiled object and the feedback signal, a second mapping object;
- and
- outputting the second mapping object for execution by a map engine.
3 more elements
A computer program product comprising:
- one or more computer-readable storage media;
- and
- program instructions stored on the one or more computer-readable storage media to perform operations comprising:
- generating a first mapping object comprising electronic data interchange mapping source code;
- performing a compiling operation to compile the first mapping object into a first compiled object;
- generating, based on the compiling operation, a feedback signal comprising at least one compiler error or at least one data error;
- generating, by a machine learning component trained by a reinforcement learning operation based on the first compiled object and the feedback signal, a second mapping object;
- and
- outputting the second mapping object for execution by a map engine.
6 more elements
Dependencies are inferred from the claim text.