CPC G06F 9/4881 (2013.01) [G06N 3/084 (2013.01)] | 20 Claims |
1. An information handling system, comprising:
at least one processor; and
a memory medium, coupled to the at least one processor, that stores instructions executable by the at least one processor, which when executed by the at least one processor, cause the information handling system to:
start, by a parent process executing on the information handling system, execution of a child process of the parent process on the information handling system;
receive, by the parent process, first information indicating that the child process has ceased executing on the information handling system;
determine, by at least one analyzer of the parent process, a reason that the child process ceased executing;
determine, by the parent process, a first numerical weight associated with the reason that the child process ceased executing;
determine, by the parent process, that the first numerical weight is above a threshold numerical value;
in response to determining that the first numerical weight is above the threshold numerical value, restart, by the parent process, execution of the child process on the information handling system;
determine, by a loss function of the parent process, a second numerical weight associated with the reason;
receive, by the parent process, second information indicating that the child process has ceased executing on the information handling system;
determine, by the at least one analyzer of the parent process, the reason that the child process ceased executing;
determine, by the parent process, that the second numerical weight is not above the threshold numerical value; and
in response to determining that the second numerical weight is not above the threshold numerical value, prohibit, by the parent process, execution of the child process on the information handling system.
|