| CPC E21B 44/04 (2013.01) [E21B 45/00 (2013.01); G06N 3/044 (2023.01); G06N 3/088 (2013.01); E21B 2200/22 (2020.05)] | 14 Claims |

|
1. A method comprising:
receiving sensor data;
performing training to generate a trained neural network, wherein the training comprises utilizing a trained digital avatar to train the neural network as an agent;
determining a rate of penetration drilling parameter value using the trained neural network and at least a portion of the sensor data, wherein the rate of penetration drilling parameter value comprises a set point value, and wherein the trained neural network is trained using a reward function that comprises a plurality of terms; and
issuing a control instruction for drilling a borehole using the determined rate of penetration drilling parameter value.
|