ESTIMATION OF SUBSURFACE QANATS DEPTH BY MULTI LAYER PERCEPTRON NEURAL NETWORK VIA MICROGRAVITY DATA

Similar documents
Estimation of Depth and Shape Factor of Buried Structure From Residual Gravity Anomaly Data

Estimating depths and dimensions of gravity sources through optimized support vector classifier (SVC)

brahim KARA and Nihan HOSKAN

PETROLEUM EXPLORATION IN SALT DOM USING HOPFIELD NEURAL NETWORKS AND ITS COMPARISON WITH KOHONEN NEURAL NETWORKS RESULTS (CASE STUDY: QUM SALT DOME)

INTERNATIONAL JOURNAL OF GEOMATICS AND GEOSCIENCES Volume 5, No 2, 2014

and Technology Research Institute (NSTRI), Tehran, Iran 3 Institute of Geophysics, University of Tehran, Tehran, Iran

Dynamic Analysis of Structures Using Neural Networks

26257 Nonlinear Inverse Modeling of Magnetic Anomalies due to Thin Sheets and Cylinders Using Occam s Method

Stabilization of the Euler deconvolution algorithm by means of a two steps regularization approach

Seismic regionalization based on an artificial neural network

Seismic Reflection Method

Handwritten Character Recognition with Feedback Neural Network

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

A simple method for depth determination from self-potential anomalies due to two superimposed structures

Artificial Neural Network (ANN) Approach for Predicting Friction Coefficient of Roller Burnishing AL6061

Link Lifetime Prediction in Mobile Ad-Hoc Network Using Curve Fitting Method

WHAT TYPE OF NEURAL NETWORK IS IDEAL FOR PREDICTIONS OF SOLAR FLARES?

Liquefaction Analysis in 3D based on Neural Network Algorithm

Climate Precipitation Prediction by Neural Network

COMBINING MULTIPLE GEOPHYSICAL DATA SETS INTO A SINGLE 3D IMAGE. Abstract

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

Review on Methods of Selecting Number of Hidden Nodes in Artificial Neural Network

INTELLIGENT PROCESS SELECTION FOR NTM - A NEURAL NETWORK APPROACH

An Intelligent Technique for Image Compression

Gravity Methods (VII) wrap up

DEVELOPMENT OF PREVENTIVE MAINTENANCE SYSTEM ARISING IN ADVANCED EDDY CURRENT TESTING USING NETWORK TOMOGRAPHY

How Deep Can My Magnetometer See?

Channel Performance Improvement through FF and RBF Neural Network based Equalization

Solar Radiation Data Modeling with a Novel Surface Fitting Approach

6. NEURAL NETWORK BASED PATH PLANNING ALGORITHM 6.1 INTRODUCTION

Central Manufacturing Technology Institute, Bangalore , India,

Research Article International Journals of Advanced Research in Computer Science and Software Engineering ISSN: X (Volume-7, Issue-6)

Geophysics 224 B2. Gravity anomalies of some simple shapes. B2.1 Buried sphere

KINEMATIC ANALYSIS OF ADEPT VIPER USING NEURAL NETWORK

1278 IEEE TRANSACTIONS ON POWER DELIVERY, VOL. 21, NO. 3, JULY 2006

Website: HOPEFIELD NETWORK. Inderjeet Singh Behl, Ankush Saini, Jaideep Verma. ID-

Engineering and Environmental Geophysics with terratem

11/14/2010 Intelligent Systems and Soft Computing 1

Investigation of Traffic Load on the Buried Pipeline by Using of Real Scale Experiment and Plaxis-3D Software

World Journal of Engineering Research and Technology WJERT

1. Introduction. 2. Motivation and Problem Definition. Volume 8 Issue 2, February Susmita Mohapatra

Assignment # 5. Farrukh Jabeen Due Date: November 2, Neural Networks: Backpropation

IMPLEMENTATION OF RBF TYPE NETWORKS BY SIGMOIDAL FEEDFORWARD NEURAL NETWORKS

A *69>H>N6 #DJGC6A DG C<>C::G>C<,8>:C8:H /DA 'D 2:6G, ()-"&"3 -"(' ( +-" " " % '.+ % ' -0(+$,

Research on Evaluation Method of Product Style Semantics Based on Neural Network

II. ARTIFICIAL NEURAL NETWORK

Classifying Depositional Environments in Satellite Images

Back propagation Algorithm:

Detecting Salient Contours Using Orientation Energy Distribution. Part I: Thresholding Based on. Response Distribution

Lecture 2 Notes. Outline. Neural Networks. The Big Idea. Architecture. Instructors: Parth Shah, Riju Pahwa

Image Compression: An Artificial Neural Network Approach

Qualitative Depth Estimation by Differencing Upward Continuations

CS 4510/9010 Applied Machine Learning. Neural Nets. Paula Matuszek Fall copyright Paula Matuszek 2016

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

Adaptive Wavelet Image Denoising Based on the Entropy of Homogenus Regions

Edge Detection for Dental X-ray Image Segmentation using Neural Network approach

Software Based Transmission Line Fault Analysis

Identification of Vehicle Class and Speed for Mixed Sensor Technology using Fuzzy- Neural & Genetic Algorithm : A Design Approach

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

Identification of Multisensor Conversion Characteristic Using Neural Networks

Application of Artificial Neural Network for the Inversion of Electrical Resistivity Data

Implementation of a Library for Artificial Neural Networks in C

Neural Network Estimator for Electric Field Distribution on High Voltage Insulators

Mo 21P1 08 Comparison of Different Acquisition Patterns for 2D Tomographic Resistivity Surveys

Combined analytic signal and Euler method (AN-EUL) for depth estimation of gravity anomalies

Economizing the stability of rubble-mound breakwaters using artificial neural network

Travel Time Tomography using Neural Networks

Self-Organizing Maps for Analysis of Expandable Polystyrene Batch Process

Simulated Annealing for Pattern Detection and Seismic Applications *

Wave-equation inversion prestack Hessian

Accurate modeling of SiGe HBT using artificial neural networks: Performance Comparison of the MLP and RBF Networks

N. Kazemi* (University of Alberta), A. Gholami (University of Tehran) & M. D. Sacchi (University of Alberta)

Neural Network Estimator for Electric Field Distribution on High Voltage Insulators

Traffic Signs Recognition using HP and HOG Descriptors Combined to MLP and SVM Classifiers

USING NEURAL NETWORK FOR PREDICTION OF THE DYNAMIC PERIOD AND AMPLIFICATION FACTOR OF SOIL FOR MICROZONATION IN URBAN AREA

COMPARISION OF REGRESSION WITH NEURAL NETWORK MODEL FOR THE VARIATION OF VANISHING POINT WITH VIEW ANGLE IN DEPTH ESTIMATION WITH VARYING BRIGHTNESS

Portable GPU-Based Artificial Neural Networks For Data-Driven Modeling

Keras: Handwritten Digit Recognition using MNIST Dataset

A Neural Network Model Of Insurance Customer Ratings

International Research Journal of Computer Science (IRJCS) ISSN: Issue 09, Volume 4 (September 2017)

Application of wavelet theory to the analysis of gravity data. P. Hornby, F. Boschetti* and F. Horowitz, Division of Exploration and Mining, CSIRO,

Introduction and Simulation of Modified Left Algorithms to Attribute Orthogonal Codes in 3 rd Generation Systems

Selection of an optimised multiple attenuation scheme for a west coast of India data set

ESTIMATING THE MISSING VALUES IN ANALYSIS OF VARIANCE TABLES BY A FLEXIBLE ADAPTIVE ARTIFICIAL NEURAL NETWORK AND FUZZY REGRESSION MODELS

Argha Roy* Dept. of CSE Netaji Subhash Engg. College West Bengal, India.

A System for Joining and Recognition of Broken Bangla Numerals for Indian Postal Automation

DESIGN AND IMPLEMENTATION OF VARIABLE RADIUS SPHERE DECODING ALGORITHM

GEOPHYS 242: Near Surface Geophysical Imaging. Class 8: Joint Geophysical Inversions Wed, April 20, 2011

Parallel Evaluation of Hopfield Neural Networks

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

SURFACE ROUGHNESS MONITORING IN CUTTING FORCE CONTROL SYSTEM

OPTIMIZED TASK ALLOCATION IN SENSOR NETWORKS

APPLICATION OF A MULTI- LAYER PERCEPTRON FOR MASS VALUATION OF REAL ESTATES

Prediction of False Twist Textured Yarn Properties by Artificial Neural Network Methodology

Lecture #11: The Perceptron

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

Neural Network Approach for Automatic Landuse Classification of Satellite Images: One-Against-Rest and Multi-Class Classifiers

3D modeling of the Quest Projects Geophysical Datasets. Nigel Phillips

Pattern Classification Algorithms for Face Recognition

EOSC 454 Lab #3. 3D Magnetics. Date: Feb 3, Due: Feb 10, 2009.

Transcription:

Advances in Geosciences Vol. 20: Solid Earth (2008) Ed. Kenji Satake c World Scientific Publishing Company ESTIMATION OF SUBSURFACE QANATS DEPTH BY MULTI LAYER PERCEPTRON NEURAL NETWORK VIA MICROGRAVITY DATA ALIREZA HAJIAN Instructor of Islamic Azad University, Najaf Abad Branch, Iran PhD Candidate of Islamic Azad university, Science and Research Branch, Iran a hajian@yahoo.com A full automatic algorithm is designed to detect subsurface Qanats a via Artificial Neural Networks. We first gained the residual gravity anomaly from microgravity data and then applied to a Multi Layer Perceptron (MLP) which was trained for the models of sphere and cylinder. As a field example, the depth of a subsurface Qanat buried in north entrance of geophysics institute is determined through MLP (trained with noisy data). 1. Introduction In some parts of Isfahan, Iran, there are many subsurface Qanats with a few meters depth. They were excavated to make subsurface channels of water for water transmission systems which was invented by Iranian for the first time. But, most of them have been dried and buried, so that they are now known as dangerous objects for the buildings and infrastructures located at the surface on top of them, because they can act as a trigger of down lifting of the ground. The municipality of Isfahan is trying to detect these subsurface Qanats to determine the risk areas of the city for new sites of buildings and also old buildings to prevent down lifting. The best geophysical method to detect these kinds of cavities is really the microgravimetry (Ardestani, 2004). Qanats have a clear gravity anomaly due to a significant density contrast with the host. In this paper an intelligent method is presented to locate the subsurface Qanats from microgravity data. Some methods like Euler De-convolution and a Sub terrains. 247

248 A. Hajian Analytical Signals are very sensitive to noise and depending on interpreter experiments, but using the Artificial NeuralNetworkmethod the interpreter will be able to determine the depth of the body intelligently. 2. Neural Networks Neural Networks are increasingly being used in prediction, estimation, and optimization problems. Neural networks have gained popularity in geophysics during last decade. They have been applied successfully to a variety of problems in geophysics. Nowadays Neural Networks are also used in microchip technology for computer hardware. Recent developments in gravity measurements and especially in microgravity tools have been prepaid excellent conditions for data acquisition to make better interpretation results specially detection of gravity sources. For these developments, combined with higher speed data acquisition technology, have made it possible to detect much smaller objects like small subsurface cavities. The gravity data sets are naturally noisy so that it is very hard to estimate the gravity source depths precisely but the horizontal postion of the source is easy to find from residual anomaly map. Therefore, there is increasingly a need for a fully automatic interpretation technique that can be used to make decisions regarding the nature of the sources in real time. The massively parallel processing advantage of Artificial Neural Networks makes them suitable for hardware implementation; therefore, the detection of small gravity sources objects will be possible more precisely, especially for depth estimation of the cavities. Artificial neural networks are part of much wider field called artificial intelligence, which can be defined as the study of mental facilities through the use of computational models (Charniak and McDermott, 1985). There are several types of artificial neural networks. For a complete information covering the whole domain of neural networks kinds, the reader is referred to the excellent book of Fundamental of Artificial Neural Networks by Menhaj (2000). Summarizing their reviews, neural networks can be divided into two main categories: supervised feed-forward networks and unsupervised recurrent networks. In the supervised feed-forward, information is only allowed to flow in one direction without any feedbacks. These nets are supervised because using a set of correct input-output pairs, called the

Estimation of Subsurface Qanats Depth 249 training set, small changes in the connection weights are made in order to minimize the difference between the actual and the desired output values in a distributed way. Back propagation is the most popular supervised feed forward network. In the unsupervised recurrent type, the networks allow information to flow in either direction. These models arecalled unsupervised since the weight matrix is fixed at the beginning using global information and never changed. These networks are useful in optimization applications where a certain cost function should be maintained. One should merely choose a neural network whose energy function coincides with the given cost function. A Hopfield model is the most popular unsupervised recurrent network. Application of neural network in microgravity is in its early stages. We hope to develop a more flexible intelligent method for Qanats detection with applying other methods like Fuzzy Logic and Genetic algorithms in future, to develop a near-real-time processing system. In this paper, we explore the supervised Multi Layer Perceptron (MLP) neural network for Qanats location estimation. 3. Training Data To design the MLP neural network, it is necessary to have some available data as a set of input-outputs for training the network. To train the MLP with microgravity data, the problem is that if all the measured points are applied as inputs of the network it will have a lot of inputs and cause to be time consuming in training. To prevent this problem we selected some features from microgravity data. In this way, we prepared training data for two models in shape of a sphere and a cylinder because most of subsurface Qanats shape is near to sphere or cylinder. The features were calculated for these models with the Eqs. (1) (3) (Alexandre Gret, Emile Klingele, 1998). F 1 = x+ x g(x)dx (1) F 2 = xg50 (2) F 3 = xg75 (3) F1,F2,F3: Features calculated from gravity data; g(x): gravity value (in microgal) at the point with horizontal distance of x (in meter)

250 A. Hajian Fig. 1. Integral domain for microgravity data in Eq. (1). x: the horizontal postion of the source and that of the observer; xg50: x of the point where the gravity value is 50% of the maximum gravity value. xg75: x of the point where the gravity value is 75% of the maximum gravity value. The domain of the integral in Eq. (1) is shown in Fig. 1. And gc is calculated from Eq. (4). gc = g min +0.2 (g max g min) (4) where g min is the minimum value of the measured gravity and gmax is the maximum value of the measured gravity the factor 2 was gained after a least square method for optimizing the integral domain for different patterns. So gc is a definite value to find the domain of the integral Eq. (1). On the other hand in the upper and lower domains of the integral in Eq. (1) the value of g(x) is equal by gc. As it has been shown in Fig. 2 the inputs of Artificial Neural Network (ANN) are F1,F2,F3 and outputs are R, Z that R is the radius of the Qanat and Z is the depth of it. So the training set will be [F1,F2,F3], [R, Z]. To prepare microgravity training data we used the Eqs. (5) and (6) (Abdelrahman, 2001).

Estimation of Subsurface Qanats Depth 251 F1 F2 F3 ANN R Z Fig. 2. Schematic of ANN with inputs and outputs. Fig. 3. Values of R, Z, x in Eq. (5). AZ g(x, z) = (x 2 + z 2 ) q (5) 4 A = 3 πgpr3 Sphere or Vertical cylinder (6) 2πGPR 2 Horizontal cylinder R: Radius of the sphere or cylinder Z: Depth of sphere or cylinder; X: Horizontal Distance (see Fig. 3); G: Universal gravity constant; P : Contrast density. q: q =1.5 for sphere and q = 1 for horizontal cylinder. To prepare a set of training data first, the features F1,F2,F3 are calculated for various values of depth and radius in a domain of [R min, R max], [Z min, Z max]} from Eq. (1). So the MLP network will be able to detect the Qanats which have the radius between R min, R max and depth between Z min, Z max. For example if we are looking for the Qanats by radius of 1 to 3 meter in depth of 4 meter to 10 meter then Z max = 10, Z min = 4, R max = 3 and R min = 1. The brief algorithm we used is that after the training of neural network by this set of data with NNTOOL(Neural Network Toolbox) in Matlab software, the features [F1,F2,F3] were explored from real gravity data and fed to the trained neural network, and it is clearly that the outputs of

252 A. Hajian Fig. 4. Responses of MLP network for n =6. the trained neural network for this inputs are the depth and radius of the object. 4. MLP Network Structure The MLP we selected is a (3,n,2) network. It means that a neural network with 3 neurons as inputs (F1,F2,F3) and n neurons in the hidden layer and 2 neurons as output layer, because outputs are (R, Z). To gain the optimum value of number of neurons in the hidden layer (n) we tested MLP s with different values of n from n =2ton =7,n =8, n = 9 and compared their accuracy of estimating depth and radius. As it has been shown in Fig. 4, the optimum value for n is n = 8, because for n =9theresponseisaslikeasn = 7. In Figs. 4 7 the horizontal axes shows the Epoch which means the number of iterations that the neural network gets to its minimum error. Unfortunately there is no exact equation for calculating the best value of the number of neurons in the hidden layer but there is a simple rule that if the number of input vectors is n the number of neurons is better to be more than Ln(n).

Estimation of Subsurface Qanats Depth 251 F1 F2 F3 ANN R Z Fig. 2. Schematic of ANN with inputs and outputs. Fig. 3. Values of R, Z, x in Eq. (5). AZ g(x, z) = (x 2 + z 2 ) q (5) 4 A = 3 πgpr3 Sphere or Vertical cylinder (6) 2πGPR 2 Horizontal cylinder R: Radius of the sphere or cylinder Z: Depth of sphere or cylinder; X: Horizontal Distance (see Fig. 3); G: Universal gravity constant; P : Contrast density. q: q =1.5 for sphere and q = 1 for horizontal cylinder. To prepare a set of training data first, the features F1,F2,F3 are calculated for various values of depth and radius in a domain of [R min, R max], [Z min, Z max]} from Eq. (1). So the MLP network will be able to detect the Qanats which have the radius between R min, R max and depth between Z min, Z max. For example if we are looking for the Qanats by radius of 1 to 3 meter in depth of 4 meter to 10 meter then Z max = 10, Z min = 4, R max = 3 and R min = 1. The brief algorithm we used is that after the training of neural network by this set of data with NNTOOL(Neural Network Toolbox) in Matlab software, the features [F1,F2,F3] were explored from real gravity data and fed to the trained neural network, and it is clearly that the outputs of

254 A. Hajian Fig. 7. Responses of MLP network for n =9. 5. Test of MLP in Present of Noise and for Real Data After that we gained the optimum value of n, wetestedthe(3,8,2)mlp neural network with noisy data which has 15% of Gaussian noise (N/S = 15%), it has good results for both models of Qanats. It has been represented in Table 1. Also we tested the network for real data. The microgravity data was collected over top of a Qanat in northwest of Institute of Geophysics, Tehran university by Dr. Ardestani microgravity exploration group and the depth estimation of MLP was compared with Ardestani s computer code base on Euler method and it was very near to that. We gained the depth of 3 meter for this Qanat. It has less than 15 centimeter difference in a comparing with Euler method. Some excavations was done there, and showed that the real depth is very near to MLP output. 6. Conclusions In this paper a new method has been proposed for intelligent interpretation of gravity data for depth estimation of Qanats. The observed gravity

Estimation of Subsurface Qanats Depth 255 Table 1. Outputs of MLP (3, 8, 2) in present of 15% noise. Training values for R, Z Outputs of MLP (3,8,2) in presence of 15% noise Horizontal cylinder Sphere or Vertical cylinder Horizontal cylinder Sphere or Vertical cylinder R(m) Z(m) R(m) Z(m) R(m) Z(m) 1 2 1.17 2.2 1.12 2.22 1 3 1.22 3.15 1.08 3.32 2 4 2.15 4.18 2.09 4.25 2 5 2.18 5.33 2.14 4.28 3 6 3.25 6.25 3.17 6.12 4 8 4.17 8.21 4.28 8.33 5 13 5.13 13.15 5.30 13.45 6 14 6.25 14.18 6.31 13.40 6 15 6.25 15.21 6.35 14.5 anomaly of the buried Qanat is assumed to be produced by an equivalent source of cylinder or sphere. So we tested the network for synthetic data of the two models of sphere and cylinder in present of noise and saw the results have good adaptation to actual values. For a testing of field data we measured the gravity points on top of a subsurface Qanat in north entrance of geophysics institute and fed the data corrected to the network to see the depth estimation by the network It was very near to real depth of subsurface Qanat. Acknowledgments The author is thankful of Dr. Ardestani, head of gravity exploration group, Institute of geophysics, Tehran University for his keynotes, microgravity data and nice guidance s during all stages of this project. Also I am eager to thank the research deputy of Islamic Azad University, Najaf Abad Branch for a part of the financial support for this research. References 1. V. E. Ardestani, Microgravity investigations of foundation conditions, Journal of the Earth & Space Physics 30 (2004) 1. 2. A. Hajian, Depth estimation of gravity anomalies using neural networks, MS. Thesis, Institute of geophysics, Tehran University, Under supervisory of Dr. V. E. Ardestani, Head of gravity exploration group (2005).

256 A. Hajian 3. A. A. Gret and E. E. Klingele, Application of Artificial Neural Networks for Gravity Interpretation in Two Dimension, Report No. 279, Institute of Geodesy and Photogrammetery, Swiss Federal Institute of Technology, Zurich (1998). 4. E. M. Abdelrahman, H. M. El-Araby and Al-araby, Three least squares minimization approach to depth, shape, and Amplitude coefficient determination from gravity data, Geophysics 66 (2001) 1105 1109. 5. Hopfield and Tank, Neural computation of decisions in optimization problems, Biological Cybernetics 52 (1985) 141 152. 6. M. B. Menhaj, Fundamental of artificial neural networks, Amirkabir University Press (2000). 7. O. P. Gupta, A least squares approach to depth determination from gravity data, Geophysics 48(3) (1983) 357 360. 8. R. A Smith, Some depth formulae for local magnetic and gravity anomalies, Geophysical Prospecting 7 (1959) 55 63. 9. A. Salem, E. E. Elvadi and K. Ushijima, Detection of cavities and tunnels from magnetic anomaly data using neural network, Proceeding of the 5th International Symposium, January 2001, Tokyo, pp. 377 383.