ANALYSIS OF ARTIFICIAL NEURAL NETWORK UTILIZATION FOR BOUGUER ANOMALY INTERPOLATION

This research successfully developed an Artificial Neural Network (ANN) program for interpolating Bouguer anomaly data using Python. The study explored 162 combinations of hyperparameters to optimize the interpolation, varying the number of neurons (256, 512, 1024), activation functions (ReLU and...

Full description

Saved in:
Bibliographic Details
Main Author: Luqman Addura, Muhamad
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/87879
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:87879
spelling id-itb.:878792025-02-03T18:10:06ZANALYSIS OF ARTIFICIAL NEURAL NETWORK UTILIZATION FOR BOUGUER ANOMALY INTERPOLATION Luqman Addura, Muhamad Indonesia Final Project machine learning, CBA, gravity INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/87879 This research successfully developed an Artificial Neural Network (ANN) program for interpolating Bouguer anomaly data using Python. The study explored 162 combinations of hyperparameters to optimize the interpolation, varying the number of neurons (256, 512, 1024), activation functions (ReLU and Hyperbolic Tangent), batch sizes (16, 32, 64), learning rates (0.0001; 0.001; 0.01), and the number of iterations (100, 500, 1000). Applys on two simple synthetic models demonstrated that ANN effectively captures non-linear patterns, with results heavily influenced by hyperparameter selection and the amount of training data. For the first synthetic model, assuming a body with anomalies in the Earth's crust and upper mantle layers, the best ANN configuration was obtained with a learning rate of 0.001, ReLU activation function, 1000 epochs, batch size of 32, and 512 neurons. This configuration yielded a Root Mean Square Error (RMSE) of 6.413055 and a coefficient of determination (R²) of 0.989493. In contrast, for the second synthetic model, which consisted of two opposing bodies, the best configuration used a learning rate of 0.001, Hyperbolic Tangent activation function, 1000 epochs, batch size of 32, and 1024 neurons. This resulted in an RMSE of 0.06768 and an R² of 0.9650693. The study also compared the application of the ANN method with the Kriging method. The Kriging method demonstrated superior performance in capturing local spatial patterns in areas with strong spatial correlations. For the Kriging prediction model, the first synthetic model yielded an RMSE of 25.41172 and an R² of 0.99799, while the second synthetic model achieved an RMSE of 0.04794 and an R² of 0.9998. Although the RMSE and R² evaluations between ANN and Kriging are relatively similar, ANN provided more varied predictions beyond the range of observed data, with results closely approaching those of Kriging. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description This research successfully developed an Artificial Neural Network (ANN) program for interpolating Bouguer anomaly data using Python. The study explored 162 combinations of hyperparameters to optimize the interpolation, varying the number of neurons (256, 512, 1024), activation functions (ReLU and Hyperbolic Tangent), batch sizes (16, 32, 64), learning rates (0.0001; 0.001; 0.01), and the number of iterations (100, 500, 1000). Applys on two simple synthetic models demonstrated that ANN effectively captures non-linear patterns, with results heavily influenced by hyperparameter selection and the amount of training data. For the first synthetic model, assuming a body with anomalies in the Earth's crust and upper mantle layers, the best ANN configuration was obtained with a learning rate of 0.001, ReLU activation function, 1000 epochs, batch size of 32, and 512 neurons. This configuration yielded a Root Mean Square Error (RMSE) of 6.413055 and a coefficient of determination (R²) of 0.989493. In contrast, for the second synthetic model, which consisted of two opposing bodies, the best configuration used a learning rate of 0.001, Hyperbolic Tangent activation function, 1000 epochs, batch size of 32, and 1024 neurons. This resulted in an RMSE of 0.06768 and an R² of 0.9650693. The study also compared the application of the ANN method with the Kriging method. The Kriging method demonstrated superior performance in capturing local spatial patterns in areas with strong spatial correlations. For the Kriging prediction model, the first synthetic model yielded an RMSE of 25.41172 and an R² of 0.99799, while the second synthetic model achieved an RMSE of 0.04794 and an R² of 0.9998. Although the RMSE and R² evaluations between ANN and Kriging are relatively similar, ANN provided more varied predictions beyond the range of observed data, with results closely approaching those of Kriging.
format Final Project
author Luqman Addura, Muhamad
spellingShingle Luqman Addura, Muhamad
ANALYSIS OF ARTIFICIAL NEURAL NETWORK UTILIZATION FOR BOUGUER ANOMALY INTERPOLATION
author_facet Luqman Addura, Muhamad
author_sort Luqman Addura, Muhamad
title ANALYSIS OF ARTIFICIAL NEURAL NETWORK UTILIZATION FOR BOUGUER ANOMALY INTERPOLATION
title_short ANALYSIS OF ARTIFICIAL NEURAL NETWORK UTILIZATION FOR BOUGUER ANOMALY INTERPOLATION
title_full ANALYSIS OF ARTIFICIAL NEURAL NETWORK UTILIZATION FOR BOUGUER ANOMALY INTERPOLATION
title_fullStr ANALYSIS OF ARTIFICIAL NEURAL NETWORK UTILIZATION FOR BOUGUER ANOMALY INTERPOLATION
title_full_unstemmed ANALYSIS OF ARTIFICIAL NEURAL NETWORK UTILIZATION FOR BOUGUER ANOMALY INTERPOLATION
title_sort analysis of artificial neural network utilization for bouguer anomaly interpolation
url https://digilib.itb.ac.id/gdl/view/87879
_version_ 1823658305084456960