The Assisted Cement Log Interpretation project has used machine learning (ML) to create a tool that interprets cement logs by predicting a predefined set of annular condition codes used in the cement log interpretation process.
The development of a cement log interpretation tool speeds up the log interpretation process and enables expert knowledge to be efficiently shared when training new professionals in the cased hole logging unit. By using high quality and consistent training data sets, the project has trained a model that will support unbiased and consistent interpretations over time.
The tool consists of a training and a prediction tool integrated with the cased hole logging interpretation software. By containerizing the code using an "API First" design principle, the applicability of this add- on tool is broad. The ML model is trained using selected and engineered features from cement logs, and the tool predicts an annular condition code according to the cement classification system for each depth segment in the log. The interpreters can easily fetch a complete cement log interpretation prediction for the log and use that as a template for their final interpretation. The ML model can easily be retrained with new data sets to improve accuracy even further.
To improve cement log interpretation consistency in the industry, the results are made available as open source.