This repository contains a wireline log analysis project developed to analyze and interpret wireline logging data from oil wells. Wireline logging is a well logging technique used in the oil and gas industry to obtain detailed measurements of physical properties within a wellbore. This project aims to automate the analysis process and provide valuable insights into reservoir characterization.
The dataset is take from Force 2020 Drive
|
|
-
What is the distribution of each sensor reading?
- Draw a histogram for each sensor reading
Purpose of the question: understand the nature of the data
-
How are the sensor readings correlated?
- Calculate the correlation
- Draw a Correlation heat map
Purpose of the question: understand how redundant is the data
-
How do well logs vary with depth?
- divide the well log data into different depth intervals
- calculate the mean and standard deviation of each depth interval
- plot the mean and standard deviation of each depth interval
Purpose of the question: find out if the depth is affecting the other columns (is it a feature?)
-
The means of gamma rays and neutron porosity are significantly different in shale and sandstone in the same well
- Use 2 sample t-test to test the significance of the hypothesis
- run the test on another dataset
Purpose of the question: find out if neutron porosity and gamma rays are the main features of classifying the lithology as believed
-
Can we predict lithology accurately based on wireline well logs data?
- Train machine learning models using wireline well logs data
- Compare the accuracy of the models.
Purpose of the question: classify the layers of lithology in the well to find the sandstone
-
Can we predict lithology without labeled data?
- Use clustering algorithms to identify clusters of similar lithology based on wireline well logs data.
- Compare the clusters to the labeled data to determine if the clusters correspond to different lithology.
Purpose of the question: if the data labels are not accurate, can we have a better classification method
-
What are the most important features or well-log measurements contributing to lithology prediction?
- Use feature selection algorithms to identify the most important features for lithology prediction.
- Compare the accuracy loss to the cost reduction
Purpose of the question: can we reduce the readings acquired from the well to reduce the cost
-
“Geologists say that geology is not random, however, petroleum engineers say that it is random based on their experience” Given several well logs for the same reservoir (spatial domain), can we infer that there is no relation between the well location and its quality?
- Select several wells in the same reservoir
- Calculate the mean and standard deviation of each well of the well lithology
- Compare the mean and standard deviation of each well (hypothesis testing using chi-square test)
Purpose of the question: test the truth of the hypothesis
-
Does the noise and anomalies in sensor readings provide any information?
- Find a model to detect anomalies in the data
- Analyze the anomalies to find any information
Purpose of the question: find the specific characteristics of the oil spots
-
Based on a prediction, what are the sweet spots of the existence of crude oil?
- Predict the lithology of the sensor readings
- pick the sandstone lithology with cross-over in the permeability and porosity graphs and high resistivity (higher than 10 ohm.m)
- visualize the sweet spots on a graph
Purpose of the question: interpret the analysis results to the well log plot