Machine Learning-based GIS Model for 2D and 3D Vehicular Noise Modelling in a Data-scarce Environment
Categoría del artículo: Research Article
Publicado en línea: 06 ago 2024
Recibido: 10 jun 2024
DOI: https://doi.org/10.2478/ijssis-2024-0022
Palabras clave
© 2024 Biswajeet Pradhan et al., published by Sciendo
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Despite the fact that road traffic is inevitable, its annoying sound called noise has continued to draw global attention and possible remedial measures [1,2,3]. Noise pollution has attracted great interest over the decade [4]. Road traffic is the most widespread source of noise in many countries, and it is the most prevalent cause of annoyance and interference [5,6,7]. Traffic noise is generated from engine sound and frictional contact between the ground and the vehicle tires [8]. Noise generated from traffic depends on traffic volume, vehicular speed, vehicular class (heavy duty or light cars), and the type of roads [9,10,11,12,13]. Noise prediction is necessary where a future situation cannot be ascertained [14,15,16]. More so, field measurement of noise pollution seems impractical and difficult since numerous points are required to be measured to ascertain the true position of the noise situation [17,18,19,20].
So, a considerable amount of work has been carried out with the aim of developing models to predict noise levels generated from road traffic. Urban noise maps have been developed in many countries. Most noise maps were produced in a two-dimensional (2D) format by measuring noise levels on a grid of 10 m horizontally and 4 m above the ground. Although the 2D maps are adequate in low-density urban areas where most buildings have only a few stories [21,22,23,24,25,26,27,28]. The accuracy reduces with an increase in the density of the population especially in urban areas where elevation of most buildings is too high. Three-dimensional (3D) noise maps are required for precise characterization of noise levels in major urban cities surrounded by high-rise buildings [29,30,31,32,33,34,35].
However, very little effort has been witnessed in relation to the 3D noise maps predicted in the past with different noise prediction models and tools [31,32,33,34]. Therefore, if 3D noise maps are properly generated and predicted, it would enable planners and architects to locate and orientate their buildings appropriately at the design stage. This would ensure improved noise reduction and a serene environment. It would also improve the quality of life and reduce health risks associated with noise that could arise from long-term exposure to excessive noise levels [36, 37]. The 2D GIS (Geospatial Information Systems) has been widely and successfully used in environmental impact studies to assess the impact of spatial phenomena such as soil pollution, air pollution, and noise, on the environment [38,39,40,41,42,43,44]. However, it can be expected that the proposed 3D approach can offer fundamental improvements when 3D effects are relevant in urban areas.
There are studies in an effort to produce 3D noise maps, for instance, 3D noise map in Paris was created with the French standard NMPB-Route-96 [45] and the geometric data acquired from digital photographs [33, 45]. 3D noise mapping in Hong Kong was reported recently [46]. It was carried out with customized LimA packages using international standard ISO-9613-2 [47] for territory-wide mapping. The UK standard CRTN [48] was applied for project-based 3D mapping. Also, 3D noise mapping using the Dutch standard SMM1 was presented [30, 49]. These models cannot be imported into commercial software for noise mapping as noise propagation algorithms deployed in the commercial software are basically 2.5-dimensional (2.5D).
However, several studies carried out were mainly focused on the production of either 2D noise maps or 3D maps based on a large number of noise samples. This approach proved to be expensive and time-consuming as it required a number of noise samples to produce 3D noise maps with high accuracy. Therefore, the objective of this research is to produce noise impact and improve visualization by using basic 2D and 3D GIS functionalities and to increase the accuracy of noise impact assessment studies by building two models: 2D noise model for roads and 3D noise model for buildings by using fewer noise samples. The samples (2D and 3D) are then combined to produce 3D noise map for the capital of the study area.
This study was carried out in the capital city of Kirkuk, Iraq. This study area was chosen for its features such as industrial and residential buildings characterized by low/high-density population which makes it suitable for noise-related investigations. According to the Iraq Ministry of Planning, Kirkuk is the capital of Iraqi culture that is characterized by high traffic flow. It embodied different types of road networks such as Baghdad Erbil (BE) expressway, primary, and secondary roads all located in the city. These diversities make the site suitable for traffic noise studies. Figure 1 shows the study area.

The study area.
The dependent variable of the model is noise levels (time-averaged sound pressure level). It is the equivalent steady level over a given period of time that contains the same amount of noise energy as the actual fluctuating level. Measurements of noise were taken at random sites (selected randomly with the use of the ArcGIS Sampling Design Tools) across the city. The measurements were performed using a CESVA SC102 sound level meter (class 2 ± 0.7 dB). The noise level was measured (dB (A)—Decibel A-weighted) at each site every 20-min and 1.5 m above ground. Measurements were taken in the rush hours of morning (7:00–9:00) and afternoon (12:00–2:00) during summer between March 12 and 15, 2018.
Measurements were taken at various locations such as on and near highways and main roads, back streets (side streets with low noise levels), and different floors of buildings every 20 min during rush hour. Additional data were collected from traffic flows. A total of 26 measurements were performed (Figure 2), where the 26 noise samples for the 3D noise model were split into 18 for training and 8 for testing, and the 9 noise samples for the 2D noise model were split into 6 for training and 3 for testing of the model.

Training and testing noise samples in the study area.
The purpose of this study is to estimate the traffic noise level for a given location. The noise parameters of the model were determined and selected based on an evaluation taking into account the traffic and weather characteristics of the area under consideration. The noise parameters for the 2D noise model are semitrailer, truck, bus, light vehicle, motorbike, digital surface model (DSM), average speed, and maximum speed, whereas for the 3D noise model are the distance from high light vehicle, medium light vehicle, low light vehicle, high truck, medium truck, low truck, high motorbike, medium motorbike, low motorbike, high semitrailer, medium semitrailer, low semitrailer, high bus, medium bus, low bus, medium average speed, low average speed, high maximum speed, medium maximum speed, low maximum speed, high average speed, and DSM.
The parameters of 2D and 3D noise models were summarized based on statistics as shown in Table 1. Figure 3A shows the type of road network parameter; Figure 3B shows low, medium, and high light vehicle parameters; Figure 3C shows low, medium, and high truck parameters; Figure 3D shows low, medium, and high motorbike parameters; Figure 3E shows low, medium, and high semitrailer parameters; Figure 3F shows low, medium, and high bus parameters; Figure 3G shows low, medium, and high of average speed parameter; Figure 3H shows low, medium, and high of maximum speed parameters; Figure 3I shows the DSM for the study area.

Different spatial data used in this study: (A) Road networks; (B) Low, medium, and high light vehicles; (C) Low, medium, and high trucks; (D) Low, medium, and high motorbike; (E) Low, medium, and high semitrailer; (F) Low, medium, and high bus; (G) Low, medium, and high average speed; (H) Low, medium, and high maximum speed; (I) DSM. DSM, digital surface model.
Statistical summary of noise predictors of 2D and 3D noise models
Average noise | 28.21 | 83.28 | 47.71 | 20.14 |
Light vehicle | 0.00 | 354.00 | 20.15 | 70.01 |
Truck | 0.00 | 92.00 | 8.69 | 22.76 |
Motorbike | 0.00 | 29.00 | 2.00 | 5.87 |
Semitrailer | 0.00 | 108.00 | 5.53 | 21.39 |
Bus | 0.00 | 129.00 | 9.69 | 26.92 |
DSM | 2.47 | 29.2 | 13.73 | 15.66 |
Average speed | 0.00 | 49.64 | 11.65 | 17.02 |
Maximum speed | 0.00 | 66.00 | 13.69 | 21.57 |
Distance from high volume of light vehicle | 0.00 | 1079.08 | 432.70 | 261.98 |
Distance from medium volume of light vehicle | 0.00 | 1002.72 | 252.37 | 239.22 |
Distance from low volume of light vehicle | 0.00 | 539.36 | 58.45 | 103.52 |
Distance from high volume of truck | 0.00 | 628.94 | 220.19 | 164.74 |
Distance from medium volume of truck | 0.00 | 594.40 | 119.59 | 129.21 |
Distance from low volume of truck | 0.00 | 738.88 | 120.67 | 161.98 |
Distance from high volume of motorbike | 0.00 | 1157.50 | 468.80 | 268.63 |
Distance from medium volume of motorbike | 0.00 | 926.08 | 243.85 | 233.62 |
Distance from low volume of motorbike | 0.00 | 569.75 | 65.09 | 114.28 |
Distance from high volume of semitrailer | 0.00 | 1549.70 | 636.87 | 378.83 |
Distance from medium volume of semitrailer | 0.00 | 849.06 | 250.78 | 191.34 |
Distance from low volume of semitrailer | 0.00 | 379.29 | 25.43 | 47.44 |
Distance from high volume of bus | 0.00 | 910.39 | 158.78 | 208.53 |
Distance from medium volume of bus | 0.00 | 445.29 | 84.82 | 88.49 |
Distance from low volume of bus | 0.00 | 1059.13 | 295.93 | 272.59 |
Distance from high volume of average speed | 0.00 | 666.25 | 141.29 | 137.27 |
Distance from medium volume of average speed | 0.00 | 406.50 | 78.55 | 81.38 |
Distance from low volume of average speed | 0.00 | 652.80 | 117.52 | 129.15 |
Distance from high volume of maximum speed | 0.00 | 722.50 | 170.70 | 178.77 |
Distance from medium volume of maximum speed | 0.00 | 442.07 | 75.57 | 84.09 |
Distance from low volume of maximum speed | 0.00 | 829.62 | 179.87 | 195.56 |
2D, two-dimensional; 3D, three-dimensional; DSM, digital surface model.
Figure 4 presents the methodology adopted in the proposed model, which is a combination of 2D and 3D models of traffic noise based on machine learning (ML). The traffic noise prediction maps were produced depending on the GIS model. In this study, remote sensing data using DSM raster and Quick-bird image were used. The data such as traffic volume and traffic noise were collected using a field survey in the city capital, Kirkuk. Data sets were prepared and maintained in a GIS database and predicted traffic noise maps were generated using GIS. The multilevel prediction models were developed using three ML methods such as artificial neural network (ANN), random forests (RFs), and support vector machine (SVM) and the input parameters for the 2D noise model are light vehicle, truck, motorbike, semitrailer, bus, DSM, average speed, and maximum speed.

Methodology used in this work.
The input parameters for the 3D noise model are distance from high light vehicle, distance from medium light vehicle, distance from low light vehicle, distance from high truck, distance from medium truck, distance from low truck, distance from high motorbike, distance from medium motorbike, distance from low motorbike, distance from high semitrailer, distance from medium semitrailer, distance from low semitrailer, distance from high bus, distance from medium bus, distance from low bus, distance from high average speed, distance from medium average speed, distance from low average speed, distance from high maximum speed, distance from medium maximum speed, distance from low maximum speed, and DSM.
The location of noise samples and the output or dependent parameter is the equivalent continuous sound pressure level every 20 min (
In this study, three different ML models such as ANN, RF, and SVM were applied for the 2D and 3D noise models. The best performance among the three models was evaluated using correlation (R), correlation coefficient (R2), and RMSE to estimate
ANN is considered a ML technique, but it uses biological and statistical learning models. ANNs are used to model system states using nonlinear combinations of input variables [50,51,52,53,54]. The ANN used in this work is a backpropagation network with a sigmoidal activation function in the hidden layer and a linear activation function in the output node. According to Bishop [55], our architecture has only one hidden layer because multiple hidden layers are often not explored. The ANN is trained using a backpropagation algorithm with gradient descent and momentum terms.
ANNs are required to specify the learning rate, the number of nodes in a single hidden layer, and the maximum number of training epochs [56]. In this study, the optimal number error approach was used. The number of hidden layers varied from 3 to 30, and the learning rate varied from 0.01 to 0.8, with increment levels of 0.05. Table 2 shows the hyperparameters of ANN model for traffic noise prediction using the search space. We calculated the RMSE and R2 between the model output and the measured data for each configuration. The ANN algorithm is based on the principle of error minimization by iterative gradients as in Eq. (1). ANN model uses remote sensing applications because it has been very successful [57].
Hyperparameters of the proposed model for traffic noise prediction and their search space used for fine-tuning
Type of network | {multilayer perceptron (MLP)} |
Number of hidden units | (3–30) |
Training algorithm | {BFGS, RBFT} |
Hidden and output activation | {Identity, Logistic, Tanh, Exponential, Gaussian} |
Learning rate | (0.01–0.9) by step of 0.05 |
Momentum | (0.1–0.9) by step of 0.1 |
The RF algorithm is a supervised classification algorithm [59, 60]. As the name suggests, create a forest and randomize it. There is a direct correlation between the number of trees in the forest and the results that can be produced: the more trees, the more accurate the results. However, creating a forest is not the same as creating decisions using an information-gain or gain-index approach. It can be used for both classification and regression tasks. However, overfitting is a serious problem that can invalidate your results. For RF algorithms, the classifier does not overfit the model if there are enough trees in the forest. In addition, RF classifiers can handle missing values and model categorical values [59,60,61,62].
The RF algorithm works in two phases. One phase is to create a RF and another phase is to make predictions from the RF classifier created in the first phase [63].
Randomly select “K” features from total “m” features where k << m. Among the “K” features, calculate the node “d” using the best-split point. Split the node into daughter nodes using the best split. Repeat steps 1–3 until “l” number of nodes has been reached. Build a forest by repeating steps 1–4 for “n” number of times to create “n” number of trees.
In the next stage, with the RF classifier created, prediction can be made. The RF prediction pseudocode is shown below:
Take the test features, use the rules of each randomly created decision tree to predict the outcome, and store the predicted outcome (target). Calculate the votes for each predicted target. Consider the high-voted predicted target as the final prediction from the RF algorithm.
SVR is a ML algorithm used for nonlinear regression that can be used as a universal approximation for multivariate tasks with any level of accuracy [64, 65]. The SVR model is applied to predict the dependent variable “y” depending on the set of independent variables “x,” as presented in Eq. (3):
In this study, two models were built for traffic noise: (i) 2D traffic noise and (ii) 3D traffic noise. In each model, the prediction of the traffic noise was based on three methods namely, ANN, RF, and SVM algorithms. These methods are used in Python for predicting
This model is designed for all types of roads. First, three landuse types (residential, commercial, and industrial) were extracted. These layers have been converted to spatially constrained points so that they are constrained to be generated within the landuse polygon. A search radius of 100 m was then used to estimate the density of the points and the resolution was set to 9 m for the output density grid, and then combined using different weights of 1, 2, and 3 for residential, commercial, and industrial. A composite density grid was created covering the study area. The combined density raster was rescaled from 0 to 1 using a linear method. Inclusion is the generated grid for select noise samples in the study area. An inclusion probability grid was used to generate spatially balanced points within the study area.
The number of points generated in the study area depends on the total length of the road network. The generated points are distributed within the boundaries of the study area. Therefore, selecting the final noise samples based on transport characteristics requires an additional processing step to adjust the generated points. A size 9 tessellation grid was generated to cover the study area, the grid that intersected the generated points and transport features was selected, and the rest of the tessellation grid was removed. Noise samples were selected within the rest of the mosaicked lattice and transport features. Now, one can predict the traffic noise around a chosen point. The generated road traffic noise is simulated using several models such as ANN, RF, and SVM algorithms. Models are evaluated to select the best predictive model based on correlation (R), correlation coefficient (R2), and RMSE. The noise parameters input to the model are light cars, trucks, motorcycles, trailers, buses, DSM, average speed, and maximum speed. Finally, a GIS model was spatially designed to represent the predicted traffic noise levels produced by vehicular traffic on highways. The design is based on the final implementation of the proposed model (best model).
The model parameters were converted to a geodatabase by connecting different locations obtained using attributes and GPS. To obtain correct noise prediction information, we used geostatistical interpolation (Inverse distance weighted (IDW) interpolation) to further transform the parameters into stars. The IDW method was chosen because it provides highly correlated results compared to the spline and kriging methods. On the other hand, the spline and kriging results show more distortion in the interpolated results compared to the IDW. A high-resolution 3 × 3 m grid was applied to predict road traffic noise in unsampled regions. Each raster shows the intersection-based values for the difference in traffic noise values and the distribution of the resulting traffic noise levels.
The 3D model of the noise was achieved by dividing the study area into 3 × 3 × 3 m3 to generate the observation point as 3D and apply a similar procedure as in the 2D model [66]. The 3D building model was prepared based on a DSM raster. The 3D noise model was applied to buildings only. The noise prediction variables in the model were based on GIS data, including road networks, traffic volumes, traffic speeds, land use coverage, and DSMs collected from both public and government data.
So, the spatial noise predictor parameters inputted into the model are: distance from high light vehicle, distance from medium light vehicle, distance from low light vehicle, distance from high truck, distance from medium truck, distance from low truck, distance from high motorbike, distance from medium motorbike, distance from low motorbike, distance from high semitrailer, distance from medium semitrailer, distance from low semitrailer, distance from high bus, distance from medium bus, distance from low bus, distance from high average speed, distance from medium average speed, distance from low average speed, distance from high maximum speed, distance from medium maximum speed, distance from low maximum speed, and DSM. The spatial noise predictors were calculated by using the nearest algorithm available on GIS to calculate the distance from the nearest noise predictors (of any type) to the centroid in the grid in meters. The intersection of the building data with the grid cell is used to calculate the total area of building coverage in each cell and divided by the grid cell area to get the percentage of the building coverage in each grid cell.
The data preparation for use as input in the ML models (ANN, RF, and SVM), the R, R2, and RMSE for all models were calculated from ML. The best model was chosen depending on the evaluated algorithms. The final model is then linked and integrated into GIS. Finally, the conversion algorithm was used to convert the data to feature and combine it with 2D prediction noise map for subsequent production of 3D noise map.
The performance of the three models was determined by calculating three performance measures: correlation (R), correlation coefficient (R2), and RMSE, which can give an estimated Leq value. Four performance measures were used to assess the predictive power of the model. These performance measures measure the accuracy of a model’s predictions by comparing the actual parameter values
First, Eq. (7) shows the correlation between the two data sets to calculate the linear relationship. The value of R is between −1 and +1. Then, using Eq. (8), the coefficient of determination was calculated and the resulting value for R2 is between −1 and +1. Finally, the RMSE is calculated using Eq. (9) to assess the average performance of the model across different test samples [66].
Figures 5A,B shows the proposed network architectures designed for 2D and 3D receptive noise prediction. Here, about 500 networks have been trained with various combinations and parameters. The ANN output model is identified by the average noise level (dB)

(A) Architecture of ANN of 2D traffic noise prediction (8-18-1), (B) architecture of ANN of 3D traffic noise prediction (22-11-1). 2D, two-dimensional; 3D, three-dimensional; ANN, artificial neural network.
ANN of hyperparameters model was used to predict traffic noise along with a search space for fine-tuning (Table 3). The ANN training model achieved an RMSE of 0.003, correlation (R), and correlation coefficient (R2) of 1.00. The ANN test model recorded R2 for traffic noise predictions of the RMSE of 7.14, 0.87, and 0.75 for this study area, respectively. The result of 3D noise prediction from 22 input parameters and 11 hidden layers was found to be the best for validation. The best-trained network and best hidden and issued activations were the RBFT algorithm and logistics, respectively. Also, the optimal gradient pulse and learning rate is 0.3. This network of 3D noise completeness models achieved a RMSE of 0.058 and a correlation (R) and correlation coefficient (R2) of 1.00, whereas the test model had RMSE, R, and R2 recorded for noise prediction.
Shows the hidden and output activation of the ANN model
2D Noise Model | Hidden and output activation | 0.003 | 0.0248 | 0.1892 | 2.0043 | 0.2373 |
3D Noise Model | 0.0805 | 0.058 | 0.3584 | 1.2066 | 0.1166 |
2D, two-dimensional; 3D, three-dimensional; ANN, artificial neural network.
ANN proposed model of 2D and 3D traffic noise prediction affected by several parameters which were used in this research, such as hidden number units’ layer, learning rate, gradient, and activation functions for hidden and output layers. Figure 6 shows the number of hidden units with RMSE for 2D and 3D traffic noise prediction. The figure shows that the best hidden number units is 18 with RMSE = 0.003 for the best 2D noise model. The best hidden unit of 11 with RMSE (0.058) for 3D noise model was achieved. This figure shows that RMSE is increasing gradually after hidden units of 18 with an increase in hidden number units in 2D noise model, while the RMSE in 3D model was higher when the hidden units are <11 and >22.

Number of hidden units with RMSE for 2D and 3D noise model prediction. 2D, two-dimensional; 3D, three-dimensional; RMSE, root mean square error.
It was observed that the training identity algorithm with an RMSE of 0.003 for the 2D noise model and RMSE of the 3D noise model was 0.058 with logistic algorithm. The training algorithms of 2D and 3D noise models were presented for BFGS and RBFT algorithms. The RMSE of the BFGS algorithm was observed to be 0.003 and 2.6287 for the 2D and 3D noise models, respectively, while the RBFT algorithm was observed to be 0.058 and 0.1746 for 2D and 3D noise models, respectively. This implies that the BFGS algorithm performs better than RBFT in the 2D noise model, whereas RBFT algorithm indicates better performance than the BFGS algorithm for the 3D noise model.
On the other hand, we found the performance of the ANN optimization model was affected by the learning rate and gradient. Figure 7 shows the learning rate and gradient impulse along with the RMSE, whereas the optimal learning rate and gradient momentum of 0.3 for 2D and 3D noise models. On the other hand, the RMSE was 0.003 and 0.058 for the 2D and 3D noise models, respectively. RMSE decreased significantly at learning rates between 0.01 and 0.5. The RMSE gradually decreased with increasing gradient pulses and learning rate. However, gradient pulses are important if you need to avoid sticking local minima. In general, large momentum values result in faster convergence, but small values do not reliably avoid local minima that slow down the training of the system.

(A) Learning rate and (B) gradient momentum with RMSE for 2D and 3D noise model prediction. 2D, two-dimensional; 3D, three-dimensional; RMSE, root mean square error.
The selected model (ANN) was compared with other models such as RF and SVM. As shown in Table 4, ANN performs better than other models, which can be seen in the R, R2, and RMSE values for the training and test data. Figures 8A,B,C and Figures 9A,B,C show the correlation of training and testing noise models between observed and predicted of 2D (Figure 8) and 3D (Figure 9) traffic noise for ANN, RF, and SVM models.

The correlation of training and testing noise models between observed and predicted of 2D traffic noise for (A) SVM, (B) RF, and (C) ANN models. 2D, two-dimensional; ANN, artificial neural network; RF, random forest; SVM, support vector machine.

The correlation of training and testing noise models between observed and predicted of 3D traffic noise for (A) SVM, (B), RF, and (C) ANN models. 3D, three-dimensional; ANN, artificial neural network; RF, random forest; SVM, support vector machine.
Performance of models such as ANN, SVM, and RF for 2D and 3D noise models
2D Noise Model | ANN | 1.00 | 0.87 | 1.00 | 0.75 | 0.003 | 7.14 |
SVM | 0.85 | 0.81 | 0.72 | 0.65 | 3.60 | 10.34 | |
RF | 0.98 | 0.82 | 0.97 | 0.68 | 1.82 | 9.83 | |
3D Noise Model | ANN | 1.00 | 0.82 | 1.00 | 0.68 | 0.058 | 4.46 |
SVM | 0.98 | 0.77 | 0.96 | 0.60 | 6.16 | 4.75 | |
RF | 0.98 | 0.80 | 0.96 | 0.64 | 6.00 | 4.50 |
2D, two-dimensional; 3D, three-dimensional; ANN, artificial neural network; R, correlation; R2, correlation coefficient; RF, random forest; RMSE, root mean square error; SVM, support vector machine.
Statistically, in the ANN model for 2D noise model, the correlation (R) and the correlation coefficient (R2) of 1.00 were achieved and the RMSE of 0.003 was observed for training. For testing, R, R2, and RMSE were 0.87, 0.75, and 7.14, respectively. The SVM model indicated the lowest values with R (0.85), R2 (0.72), and RMSE (3.6) for training the model, while in testing the model, R (0.81), R2 (0.65), and RMSE (10.34) were recorded. Lastly, in the RF model, R (0.98), R2 (0.97), and RMSE (1.82) were recorded for training and R (0.82), R2 (0.68), and RMSE (9.83) were for training and testing model, respectively.
For the 3D noise model, the correlation (R) and the correlation coefficient (R2) of 1.00 were achieved, and the RMSE (0.058) was recorded for training. Whereas for the testing, R, R2, and RMSE were 0.82, 0.68, and 4.46, respectively, for ANN model. Also, the lower model was observed to be the SVM model which was achieved at R (0.98), R2 (0.96), and RMSE (6.16) for training model, while for the testing model, R (0.77), R2 (0.60), and RMSE (4.75) were achieved. Lastly, the RF model was achieved with R (0.98), R2 (0.96), and RMSE (6.00) for training and R (0.80), R2 (0.64), and RMSE (4.50) testing model. Therefore, from the 2D and 3D noise models analyzed, the ANN model was more accurate than RF and SVM models. The SVM indicated the lowest performance.
A noise map of the study area was created using a noise model proposed in GIS. The output of the model is a continuous noise floor that accounts for other factors such as field conditions and topography. In this study, noise and traffic were measured at different times: morning and afternoon on weekdays. The 2D noise prediction for roads in the study area is shown in Figure 10, whereas the 3D noise prediction for buildings is shown in Figures 11A,B. The noise projections for the entire study area, this is a combination of 2D and 3D noise maps as Figure 11C. However, this section only contains maps that are recommended for planning purposes. We found this road to be characterized by heavy traffic noise during the morning and afternoon hours. The figure below shows the proposed noise distribution map (mean traffic noise level) for the study area on weekday mornings and afternoons.

2D average noise prediction map for roads in the study area from 2D ANN noise model. 2D, two-dimensional; ANN, artificial neural network.

(A) 3D average noise prediction map for building in the study area from the 3D noise model, (B) average noise prediction map for building in the study area from the 3D noise model for part of the study area, (C) average noise prediction map for roads and building at the study area through combined 2D and 3D model maps. 2D, two-dimensional; 3D, three-dimensional.
Vehicular traffic noise is one of the major sources of environmental pollution in urban areas, where road networks and traffic flow are present. Traffic noise prediction models and spatial models are used to assess the impacts of vehicular emissions on human health and the environment. In this study, noise impact and improved visualization of the noise impact are proposed using 2D and 3D GIS functionalities. This approach is aimed at improving the accuracy of noise impact assessment studies using fewer noise samples. The two models such as 2D noise model for roads and 3D noise model for buildings are developed and combined to produce the final 3D noise map for the capital of the study area, which is considered the novelty of this research. The proposed 2D model noise prediction achieved 0.003 for RMSE, 1.00 for correlation (R), and correlation coefficient (R2) of 1. For the testing model, 7.14, 0.87, and 0.75 were recorded for RMSE, R, and R2 of the traffic noise prediction, respectively. The proposed 3D noise prediction model shows 0.058 for RMSE and 1.00 for correlation (R), correlation coefficient (R2). For the testing model, 4.46, 0.82, and 0.68 were recorded for RMSE, R, and R2 of the traffic noise prediction, respectively. The result shows that the best architecture in the 2D ANN noise prediction model was achieved by a network of 8 input parameters, 18 hidden layers, BFGS algorithm of trained network, identity algorithm of hidden and output activation, and 0.3 of gradient momentum and learning rate. While the best architecture in the 3D ANN noise prediction model was achieved by a network of 22 input parameters, 11 hidden layers, RBFT algorithm of trained of network, logistic algorithm of hidden and output activation, and 0.3 of gradient momentum and learning rate. Moreover, it was observed that the best model is ANN, and RF is better than SVM. This was evident by the result that RF is less than RMSE of SVM, whereas RMSE of RF model was (1.82, 6.00) and (9.83, 4.50) for training and testing 2D and 3D model, respectively, while RMSE of SVM model was (3.60, 6.16) and (10.34, 4.75) for training and testing 2D and 3D model, respectively. The GIS modeling was applied to improve visualization of 2D and 3D noise maps and these maps were the average traffic noise level of the study area for weekdays in the morning and afternoon.