| CPC E21B 44/00 (2013.01) [E21B 7/04 (2013.01); E21B 47/024 (2013.01); G06N 20/20 (2019.01); E21B 2200/20 (2020.05); E21B 2200/22 (2020.05)] | 16 Claims |

|
1. A method comprising:
acquiring, via one or more downhole tool sensors, drilling performance data for a downhole tool;
modeling drilling performance of the downhole tool to generate results;
training a machine learning model using the drilling performance data and the results to generate a trained machine learning model, wherein training the machine learning model includes using the drilling performance data and the results to compute residuals associated with values of a drilling trajectory that comprises a dogleg during drilling;
predicting behavior of the downhole tool using the trained machine learning model;
selecting, based at least on the behavior of the downhole tool, the downhole tool for drilling a borehole;
operating the downhole tool in regularly spaced intervals that are proportioned into neutral periods and bias periods;
cycling a tool face of the downhole tool at a first rate during the neutral periods such that a net trajectory response of the downhole tool is approximately tangent with zero net curvature;
cycling the tool face of the downhole tool at a second rate during the bias periods such that the net trajectory response of the downhole tool has a curvature;
acquiring, via the one or more downhole tool sensors, second drilling performance data for the downhole tool during the drilling of the borehole; and
dynamically adjusting the trained machine learning model in real-time based on the second drilling performance data during the drilling of the borehole.
|