Chapter 7: Model evaluation

Abstract

In this chapter, the whole process of model evaluation and improvement is illustrated. The chapter begins with a discussion about the most popular metrics for model assessment. These metrics are depicted for binary classification, multiclass classification, and regression problems with prediction of sand production, rock typing, and PVT estimation examples. After understanding multiple evaluation metrics like precision, accuracy, recall, mean square error, and R2, multiple cross-validation techniques for model evaluation are explained. Next, grid search that implements cross-validation to optimize model's hyperparameters and maximize performance metrics is explained with different examples. When a reliable model ...

Get Machine Learning Guide for Oil and Gas Using Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.