Patent ID: 11941542
Assignee: DIVEPLANE CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC B  G | IPC G

Claim 12:
13. A system for executing instructions, wherein said instructions are instructions which, when executed by one or more computing devices, cause performance of a process including:
during a first operation of a first controllable system in a first operational situation, repeatedly:
training a first machine intelligence system based on first actions taken and a first context in which those first actions were taken, wherein each first action is related to the first operation of the first controllable system in the first context and first operational situation, wherein each first action is represented as numbers, variables, functions, or a combination of two or more of the foregoing, the first context includes one or more data elements each representing information related to the first controllable system represented as numbers, variables, functions, or a combination of two or more of the foregoing, and the first operational situation relates to the operation of the first controllable system over a period of time;

during a second operation of a second controllable system in a second operational situation, repeatedly:
training a second machine intelligence system based on second actions taken and a second context in which those second actions were taken, wherein each second action is related to the second operation of the second controllable system in the second context and second operational situation, wherein each second action is represented as numbers, variables, functions, or a combination of two or more of the foregoing, the second context includes one or more data elements each representing information related to the second controllable system represented as numbers, variables, functions, or a combination of two or more of the foregoing, and the second operational situation relates to the operation of the second controllable system over a period of time; and

determining whether to perform a third operation of a third controllable system in a third operational situation the first machine intelligence system or the second machine intelligence system based at least in part on a comparison of the third operational situation and the first operational situation and the second operational situation;
based on the determining to perform the third operation of the third controllable system in the third operational situation using the first machine intelligence system:
determining a third context for the third controllable system;
determining a third action to take based at least in part on the third context of the third controllable system and the first machine intelligence system, wherein determining the third action to take based at least in part on the third context of the third controllable system and the first machine intelligence system comprises:
determining distance values of the third context to context-action pairs in the first machine intelligence system, wherein the distance values are determined using a distance metric;
determining N closest context-action pairs based on the distance values of the third context to the context-action pairs in the first machine intelligence system, wherein N is two or greater;
determining the second action to take based at least in part on the determined N closest context-action pairs and

controlling characteristics of execution based on the third action determined based on the third context and the first machine intelligence system; and

based on the determining based on the determining to perform the third operation of the third controllable system in the third operational situation using the second machine learning system:
determining a fourth context for the third controllable system;
determining a fourth action to take based at least in part on the fourth context of the third controllable system and the second machine intelligence system; and
controlling characteristics of execution of the third controllable system based on the fourth action determined based on the fourth context and the second machine intelligence system.