Table 2: Three commonly used ANN models.

Multilayer Perceptron

It is the most typical ANN; It is common in linear and nonlinear summations such as sigmoid function. It is commonly used for tabular data [13].

Convolutional Neural Network

It deliberates the relationship between image pixels, therefore, used in image processing [14].

Recurrent Neural Network

It plays a significant role in temporal dynamics, as it can build a connection between the number of nodes in a given layer. Therefore, it is used in long short-term memory that can accurately reproduces the simulations results [15].