MURDOCH RESEARCH REPOSITORY

Similar documents
MURDOCH RESEARCH REPOSITORY

Fuzzy Preprocessing Rules for the Improvement of an Artificial Neural Network Well Log Interpretation Model

MURDOCH RESEARCH REPOSITORY

INTELLIGENT WELL LOG DATA ANALYSIS: A COMPARISON STUDY

Determination Of Parameter d50c of Hydrocyclones Using Improved Multidimensional Alpha-cut Based Fuzzy Interpolation Technique

B S Bisht, Suresh Konka*, J P Dobhal. Oil and Natural Gas Corporation Limited, GEOPIC, Dehradun , Uttarakhand

Predicting Porosity through Fuzzy Logic from Well Log Data

MURDOCH RESEARCH REPOSITORY

Permeability and Porosity Prediction from Wireline logs Using Neuro-Fuzzy Technique

Benefits of Integrating Rock Physics with Petrophysics

A systematic approach for estimation of reservoir rock properties using Ant Colony Optimization

Fuzzy Signature Neural Networks for Classification: Optimising the Structure

MURDOCH RESEARCH REPOSITORY

Unit V. Neural Fuzzy System

PARAMETRIC OPTIMIZATION OF RPT- FUSED DEPOSITION MODELING USING FUZZY LOGIC CONTROL ALGORITHM

Synthetic, Geomechanical Logs for Marcellus Shale M. O. Eshkalak, SPE, S. D. Mohaghegh, SPE, S. Esmaili, SPE, West Virginia University

arxiv: v1 [cs.ai] 10 May 2017

Advanced Inference in Fuzzy Systems by Rule Base Compression

Using CODEQ to Train Feed-forward Neural Networks

Neuro-Fuzzy Inverse Forward Models

Neural and Neurofuzzy Techniques Applied to Modelling Settlement of Shallow Foundations on Granular Soils

ESTIMATING THE COST OF ENERGY USAGE IN SPORT CENTRES: A COMPARATIVE MODELLING APPROACH

Lecture 5 Fuzzy expert systems: Fuzzy inference Mamdani fuzzy inference Sugeno fuzzy inference Case study Summary

Priyank Srivastava (PE 5370: Mid- Term Project Report)

MURDOCH RESEARCH REPOSITORY

SPE demonstrated that quality of the data plays a very important role in developing a neural network model.

HYBRID FUZZY MODELLING USING MEMETIC ALGORITHM FOR HYDROCYCLONE CONTROL

Discover the Depths of Your Data!

Hybrid Particle Swarm and Neural Network Approach for Streamflow Forecasting

Quantifying Data Needs for Deep Feed-forward Neural Network Application in Reservoir Property Predictions

-0.1 asp1 asp2 asp3 asp4 slope tp alt geo rain temp tm1 tm2 tm3 tm4 tm5 tm6 tm7 input unit

Automatic Machinery Fault Detection and Diagnosis Using Fuzzy Logic

Linear Separability. Linear Separability. Capabilities of Threshold Neurons. Capabilities of Threshold Neurons. Capabilities of Threshold Neurons

Image Compression: An Artificial Neural Network Approach

Fast Learning for Big Data Using Dynamic Function

European Journal of Science and Engineering Vol. 1, Issue 1, 2013 ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM IDENTIFICATION OF AN INDUCTION MOTOR

FUZZY INFERENCE SYSTEMS

MODELING FOR RESIDUAL STRESS, SURFACE ROUGHNESS AND TOOL WEAR USING AN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM

PETROPHYSICAL DATA AND OPEN HOLE LOGGING BASICS COPYRIGHT. MWD and LWD Acquisition (Measurement and Logging While Drilling)

MURDOCH RESEARCH REPOSITORY

MIT 801. Machine Learning I. [Presented by Anna Bosman] 16 February 2018

FUZZY INFERENCE. Siti Zaiton Mohd Hashim, PhD

Developing a Smart Proxy for the SACROC Water-Flooding Numerical Reservoir Simulation Model

Fuzzy Partitioning with FID3.1

SURFACE ROUGHNESS MONITORING IN CUTTING FORCE CONTROL SYSTEM

Lecture notes. Com Page 1

CLASSIFICATION WITH RADIAL BASIS AND PROBABILISTIC NEURAL NETWORKS

DETERMINATION OF REGIONAL DIP AND FORMATION PROPERTIES FROM LOG DATA IN A HIGH ANGLE WELL

Exploring Gaussian and Triangular Primary Membership Functions in Non-Stationary Fuzzy Sets

Climate Precipitation Prediction by Neural Network

Fuzzy time series forecasting of wheat production

International Journal of Scientific Research & Engineering Trends Volume 4, Issue 6, Nov-Dec-2018, ISSN (Online): X

IMPROVEMENTS TO THE BACKPROPAGATION ALGORITHM

Use of Artificial Neural Networks to Investigate the Surface Roughness in CNC Milling Machine

Analytical model A structure and process for analyzing a dataset. For example, a decision tree is a model for the classification of a dataset.

CHAPTER 4 FUZZY LOGIC, K-MEANS, FUZZY C-MEANS AND BAYESIAN METHODS

Fuzzy If-Then Rules. Fuzzy If-Then Rules. Adnan Yazıcı

Closing the Loop via Scenario Modeling in a Time-Lapse Study of an EOR Target in Oman

Extending reservoir computing with random static projections: a hybrid between extreme learning and RC

Pattern Classification based on Web Usage Mining using Neural Network Technique

A New Method For Forecasting Enrolments Combining Time-Variant Fuzzy Logical Relationship Groups And K-Means Clustering

MURDOCH RESEARCH REPOSITORY

Cluster analysis of 3D seismic data for oil and gas exploration

Intra-Mode Indexed Nonuniform Quantization Parameter Matrices in AVC/H.264

An Algorithm For Training Multilayer Perceptron (MLP) For Image Reconstruction Using Neural Network Without Overfitting.

FUZZY INFERENCE SYSTEM AND PREDICTION

CHAPTER 3 ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM

American Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS) ISSN (Print) , ISSN (Online)

SPE MS Development and Field Testing of a Novel Technology for Evaluating Gravel Packs and Fracture Packs

TerraStation II v7 Training

4.12 Generalization. In back-propagation learning, as many training examples as possible are typically used.

Fuzzy Inference System based Edge Detection in Images

A Short Narrative on the Scope of Work Involved in Data Conditioning and Seismic Reservoir Characterization

Artificial Neural Network Based Byzantine Agreement Protocol

Introduction to Geophysical Modelling and Inversion

International Journal of Scientific & Engineering Research, Volume 5, Issue 12, December-2014 ISSN

QUT Digital Repository:

A Reliable And Trusted Routing Scheme In Wireless Mesh Network

Transactions on Information and Communications Technologies vol 16, 1996 WIT Press, ISSN

12 IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 6, NO. 1, FEBRUARY An On-Line Self-Constructing Neural Fuzzy Inference Network and Its Applications

International Journal of Advanced Engineering Technology E-ISSN Research Article

A New Fuzzy Neural System with Applications

Graph Matching: Fast Candidate Elimination Using Machine Learning Techniques

Enhancing Forecasting Performance of Naïve-Bayes Classifiers with Discretization Techniques

A Soft Computing-Based Method for the Identification of Best Practices, with Application in the Petroleum Industry

RESERVOIR CHARACTERIZATION: A MACHINE LEARNING APPROACH

CORRELATION BETWEEN CORE LINEAR X-RAY AND WIRELINE BULK DENSITY IN TWO CLASTIC RESERVOIRS: AN EXAMPLE OF CORE-LOG INTEGRATION

Using graph theoretic measures to predict the performance of associative memory models

RM03 Integrating Petro-elastic Seismic Inversion and Static Model Building

Abstractacceptedforpresentationatthe2018SEGConventionatAnaheim,California.Presentationtobemadeinsesion

CHAPTER 5 FUZZY LOGIC CONTROL

Unsupervised learning

An Intelligent Technique for Image Compression

Using a fuzzy inference system for the map overlay problem

SELECTION OF A MULTIVARIATE CALIBRATION METHOD

A Really Good Log Interpretation Program Designed to Honour Core

Pradeep Kumar J, Giriprasad C R

Why MultiLayer Perceptron/Neural Network? Objective: Attributes:

Using Statistical Techniques to Improve the QC Process of Swell Noise Filtering

* The terms used for grading are: - bad - good

Transcription:

MURDOCH RESEARCH REPOSITORY http://dx.doi.org/10.1109/iconip.1999.843984 Wong, K.W., Fung, C.C. and Myers, D. (1999) A generalised neural-fuzzy well log interpretation model with a reduced rule base. In: Proceedings of the 6th International Conference on Neural Information Processing ICONIP 99, 16-20 November, Perth, Western Australia, pp. 188-191 Vol.1. http://researchrepository.murdoch.edu.au/21844/ Copyright 1999 IEEE Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

A GENERALISED NEURAL-FUZZY WELL LOG INTERPRETATION MODEL WITH A REDUCED RULE BASE Kok Wai Wong*, Chun Che Fug** and Douglas Myers** *Information Technology South East Metropolitan College Thornlie, Western Australia Phone: (6 18) 9267 7682 Fax: (61 8) 9267 7683 E-mail: wongk@thornlietafe.wa.edu.au Abstract: A generalised Neural-Fuuy interpretation model combining the advantages of neural networks and fuzzy logic as an interpretation tool for well-log data analysis is reported in this paper. The model makes use of an artificial neural network to learn the underlying function from a set of training data and then it is used to generate a fizzy rules-based model. The fuzzy rules-based model enables a log analyst to gain a better understanding of the model. Furthermore, the rule set may be manipulated to modifr the pelformance of the model by incorporating the experience or knowledge of the analyst. However, the number of fuzzy rules generated can be very large. A method is proposed to substantially reduce this number to suit the conditions of the well under investigation. This allows easier interaction between the operator and the model while maintaining prediction accuracy. 1. INTRODUCTION A key issue in reservoir evaluation is the prediction of petrophysical properties such as porosity, permeability and volume of clay from well log data. Normally, boreholes are drilled at different locations around an exploration site. Well logging instruments are then lowered into the borehole to collect well-log data at different depths. In addition, samples are taken at various depths to undergo extensive laboratory analysis and to provide detailed information about the petrophysical properties at the corresponding depth. The data collected are termed core data. The objective of well-log analysis is to establish an accurate interpretation model for the prediction of petrophysical properties for uncored depths and boreholes around the region of these measurements [2,3]. Such information is essential to the determination of the economic viability of the continual work on a particular well or region to be explored. **School of Electrical and Computer Engineering Curtin University of Technology Bentley, Western Australia Phone (618) 9266 2575 Fax (618) 9266 2584 E-mail: tfungcc @cc.curtin.edu.au A number of techniques have been developed to establish an adequate data interpretation model. However, the task is made complex by the different factors that influence the log response [2]. In recent years, Artificial Neural Networks (ANNs) have emerged as a promising technology for many areas of log evaluation and have proved to be more successful than classical statistical methods [4,5]. Most ANN applications are based on the Backpropagation Neural Network (BPNN). When used as an interpretation model, the well-log data are applied as inputs so that the BPNN generates outputs corresponding to the required outputs such as porosity and permeability. As a BPNN is a supervised network, a set of input and output vectors is needed to train the network by a learning algorithm such as the error back-propagation algorithm [6]. Once trained, the network is used as a model to predict subsequent inputs at different depths or boreholes around that region. Although the application of neural networks has been successful, they do have some disadvantages. Once a network is trained, the model is just a black box to which the user has no access to the learned knowledge in an explicit way. It is also very difficult to interactively manipulate such a model and so influence its behaviour in order to incorporate any prior knowledge that may have been gained. To this end, a Fuzzy Logic System (FLS) based on heuristic knowledge seems to be a more appropriate solution as a log analyst can examine the fuzzy rule base to manipulate the prediction characteristics of the model. However, setting up the fuzzy rules can be a very tedious process, especially when a large number of input parameters are involved. Furthermore, a heuristic-based rule set has no ability to learn from the training data and it is also difficult to ensure a good generalisation capability. A new approach, the Generalised Neural-Fuzzy Interpretation system, has been proposed to address 0-7803-5871-6/99/$10.000 1999 IEEE 188

the disadvantages of both methods [7]. While it provides accurate predictions, the fuzzy rule base is very large as the number of rules generated is directly related to the number of input parameters and membership functions. This discourages interaction as reviewing the rule base is both too time consuming and confusing for a log analyst. As the purpose for generating fuzzy rules from the generalised underlying function of the core data is to allow user interaction, an approach to reduce the fuzzy rule base is needed. A method is proposed to achieve this for which a typical case study shows a reduction of up to 95% in the number of rules without any impact on prediction accuracy. 2. THE NEURAL-FUZZY WELL LOG DATA INTERPRETATION MODEL What makes neural networks particularly suited to well-log data analysis is their ability to learn and generalise. However, it is often difficult to obtain the best generalisation function from the training data especially when the data set contains substantial amount of noise. A major problem is overfitting which occurs when the network begins to memorise all training data including the noise. A SOM data-splitting early-stopping validation technique has been proposed [8] for a BPNN to ensure a better generalisation capability. The SOM divides the available data into training and validation sets and ensures the training set covers the whole sample space of the available training data. It also ensures that the validation set used in stopping the training process will provide better generalisation ability for the trained network. An interactive mode of operation is desirable in this form of analysis as it allows a log analyst to modify responses in accordance with experience or additional knowledge. This requires the generalisation knowledge underlying the trained BPNN interpretation model to be extracted so that the log analyst can examine the behaviour of the interpretation process. However, this information is embedded in the connecting weights of the network and they are difficult to comprehend. A way of overcoming this is to express that knowledge through fuzzy rules. Hence, the BPNN interpretation model becomes a means for generating the training data for a self-generating fuzzy system [9]. An analysis procedure is proposed as follows. After the number of memberships required for the fuzzy system is determined, input variables for all possible memberships are generated and applied to a BPNN interpretation model. The outputs generated cover the universe of discourse of the sample space. The set of generated input variables with their corresponding outputs from the BPNN model are now used as the training data for a selfgenerating fuzzy system. As this data set also describes the generalisation function underlying the BPNN interpretation model, the fuzzy rules produced will encapsulate the required knowledge. Training that self-generating fuzzy rule system proceeds as follows. The space associated with each fuzzy term over the universe of discourse for each variable is calculated based on an equal distribution. For each available training data, a fuzzy rule is established by directly mapping the output value of the variable to the corresponding fuzzy membership function. Any redundant rules are eliminated. The resultant fuzzy rules now becomes the prediction model used for subsequent processing. Any new incoming well-log data are first normalised and then fuzzified according to the predefined membership functions. The results are then applied to the fuzzy rule-base in order to derive the output in fuzzy form. A centroid defuzzification algorithm is applied to generate a crisp output from this well log interpretation model. 3. REDUCED FUZZY RULE BASE This interpretation model uses fuzzy rules to define fuzzy patches in the input-output state space that describe the generalised underlying function relating well-log to core sample data. The prediction accuracy will normally improve as the fuzzy rule patches increase in number and become more refined in the fuzzy membership functions. However, the fuzzy rules grow exponentially with the increase in the number of membership functions. Further, the number of rules also increases exponentially with the number of input well logs. The maximum number of rules relating the number of fuzzy membership and number of variables is given below. Number of fuzzy rules = M' (1) where M = number of memberships I = number of input logs For 4 input logs and 7 membership functions, there will be 2401 fuzzy rules in total. Obviously, it is impractical for any log analyst to manipulate such a high number of rules. Based on the neural-fuzzy rule interpretation model, the unknown well log data are applied to generate a prediction of the corresponding output values. When the process of prediction is examined, it can be found that not all the fuzzy rules of the system are used in arriving at the prediction results. 189

As log data is normally measured around the region of the borehole, the distribution of the prediction space will only cover part of the generalised underlying function. The total rule base of the interpretation model may therefore be viewed as a Generalised Fuzzy Library Two tests were performed. In the first, the for the model. The fired rules actually used in a Generalised Fuzzy Library with all the 2401 fuzzy given prediction therefore forms a reduced fuzzy rules was used to infer results for the testing well. rule base. As these are the only rules that matter, In the second, only the fired fuzzy rules of test 1 they should only be made available to the log were used to infer results for the testing well. These analyst to represent the characteristics of the given form the Reduced Fuzzy Rule Base set. borehole. Given that the reduced base is much smaller, the log analyst can now examine and 5. RESULTS AND DISCUSSION manipulate the prediction performance with comparatively less effort. In practice, all data for a reservoir is used to build a Generalised Fuzzy Library and so act as a collective function for predicting all boreholes within a region. After it is built, then it may be used to predict each individual borehole. With the fired using triangular membership functions. Figure 1 shows the universe of discourse. After extraction, a Generalised Fuzzy Library was formed for this reservoir with 7 fuzzy membership functions and resulted in 2401 fuzzy rules. The predicted results from the second well were compared to the available core data of that well. Differences are expressed using the normalised Mean Square Error (MSE): C(TP -OpI2 fuzzy rules extracted out, individual reduced fuzzy MSE = (2) rule bases specifically allocated to each individual 2P well can also be constructed. Most of the time, the where characteristics of the borehole will only cover certain parts of the population distribution of the Generalised Fuzzy Library, thus a given reduced fuzzy rule base can be used to best describe the Tp = actual core data Op = predicted core data P = number of data The number of times a fuzzy rule fired was also function in a particular borehole. When recorded for the first test. Those fuzzy rules fired investigating that borehole, an analyst can then more than once were then extracted to form a focus on the characteristics presented by the reduced fuzzy rule base for that predicted well. The reduced fuzzy rule base alone. second test used this rule base to make another prediction and again MSEs were determined. 4. ACASESTUDY Table 1 shows a comparison of the results obtained A model created from measurements of two from the two tests. The fuzzy rules rneaningful to boreholes will be used to illustrate the proposed infer results for the testing well are reduced from approach to reducing the number of fuzzy rules. 2401 to 124, a reduction of about 95%. Table 1 also Data from four well logging tools provided inputs shows that prediction accuracy is not affected. The to creating the model in the form of data fuzzy inference time, though, is greatly reduced. measurements of bulk density (MOB), neutron density ( HI), uninvaded resistivity (RT) and 1 gamma ray penetration (GR). The petrophysical property of interest in this case was volume of clay (VCL). The presence of clay has an important effect on the permeability that governs the ease of extraction of fluid. In addition, it also affects the log readings. It is therefore one of the important 0 properties in well log interpretation. A total of 289 Ulkrersal of Discourse core data values for the first borehole were used in training. A total of 140 core data values for the Fig. 1.7 Membership Functions second borehole were then used as a blind test to Table 1. Results summary of the Two tests. benchmark the performance of the interpretation model. All data was normalised between 0 and 1. System No. of The training well was used to train and extract the fuzzy rules that best describe the generalised underlying function. Seven membership functions were selected where they were distributed evenly Neural- Base 190

Figure 2 shows part of the reduced fuzzy rule base. Figures 3 and 4 shows the cross-plot of results from tests 1 and 2. They again show that there is no difference in the predictions from the two systems. This small number of fuzzy rules enables a log analyst to narrow their examination to those rules that are critically important. These can be easily manipulated in order to take account of the analyst's experience and knowledge of the borehole to modify the prediction characteristics of the testing well. If RHOB= M and NPHI= L and RT= EL and GR= EL then VCLF VL If RHOB= M and NPHI= L and RT= EL and GR= VL then vcl= VL If RHOB= M and NPHI= L and RT= EL and GR= L then V CL L If RHOB= M and NPHI= L and RT= EL and GR= M then VCLF M If RHOB= M and NPHk L and RT= VL and GR= EL then VCL; EL If RHOB= M and NPHI= L and RT= VL and GR= VL then VCk VL If RHOB= M and NPHI= L and RT= VL and GR= L then V Ck VL If RHOB= M and NPHI= L and RT= VL and GR= M then vcl= L 1 Fig. 2. Part of the Reduced Fuzzy Rule Base I '1 1 1 0 0.2 0.4 0.6 0.8 core VCL ~ Fig. 3. Crossplot of the predicted results from Neural-Fuzzy Model vs Core VCL I g 04 ' I Fig. 4. Crossplot of the predicted results from Reduce Fuzzy Rule Base vs Core VCL 6. CONCLUSION A neural-fuzzy well log interpretation model provides log analysts with a reliable tool that can learn the generalised underlying function between well-log instrument and core sample data is reported. It provides a set of human understandable fuzzy rules that describes the underlying function of the data. In well log analysis, it is desirable for an analyst to examine these fuzzy rules and to be able to understand how the system predicts. In addition, the analysts would like to be able to manipulate and to include additional fuzzy rules which incorporate their experience or knowledge. An original problem with the neural-fuzzy approach is that a model with a number of boreholes and log inputs will generate an extremely large fuzzy rule base. This paper proposes a simple method of forming a reduced fuzzy rule base that is easier to handle and manipulate. There is no loss of prediction accuracy and it requires a much reduced inference time. This approach also provides the log analyst with a better focus on each individual borehole under study. 7. 1. 2. 3. 4. 5. 6. 7. 8. 9. REFERENCES Rider, M.: The Geological Interpretation of Well Logs, Second Edition, Whittles Publishing (1996) Crain, E.R.: The Log Analysis Handbook Volume 1 : Quantitative Log Analysis Methods, Penn Well Publishing Company (1986) Asquith, G.B., Gibson, C.R.: Basic Well Log Analysis for Geologists, The American Association of Petroleum Geologists (1982) Wong, P.M., Jian, F.X., Taggart, I.J.: A Critical Comparison of Neural Networks and Dis-criminant Analysis in Lithofacies, Porosity and Permeability Predictions. Journal of Petroleum Geology, Vol. 18(2) (1995) 191-206 Goncalves, C.A., Harvey P.K., Love11 M.A.: Application of a Multilayer Neural Network and Statistical Techniques in Formation Characteristics. SPWLA 36th Annual Logging Symposium (1995) Rumelhart, D.E., Hinton, G.E., Williams, R.J.: Learning Internal Representation by Error Propagated. Parallel Distributed Processing, VOI 1 (1986) 318-362 Fung, C.C., Wong, K.W.: Establishing a Generalised Fuzzy Interpretation System using Artificial Neural Network. Proceedings of International Conference on Computational Intelligence and Multimedia Applications (1998) 330-335 Wong, K.W., Fung, C.C., Eren, H.: A Study of the Use of Self-Organising Map for Splitting Training and validation Sets for Backpropagation Neural Network. Proceedings of IEEE TENCON - Digital Signal Processing Applications (1996) 157-162 Fung, C.C., Wong, K.W., Wong, P.M.: A Selfgenerating Fuzzy Rules Inference System for Petrophysical Properties Prediction. Proceedings of IEEE International Conference on Intelligent Processing Systems (1997) 205-208 191