An Application of ANN Model with Bayesian Regularization Learning Algorithm for Computing the Operating Frequency of C-Shaped Patch Antennas

In this paper, an application of artificial neural network (ANN) using bayesian regularization (BR) learning algorithm based on multilayer perceptron (MLP) model is presented for computing the operating frequency of C-shaped patch antennas (CPAs) in UHF band. Firstly, the operating frequencies of 144 CPAs having varied dimensions and electrical parameters were simulated by the XFDTD software package based on the finite-difference time domain (FDTD) method in order to generate the data set for the training and testing processes of the ANN-BR model. Then ANN-BR model was built with data set and while 129 simulated CPAs and remaining 15 simulated CPAs were employed for ANN-BR model training and testing respectively. In order to demonstrate its validity and accuracy, the proposed ANN-BR model was also tested over the simulation data given in the literature. The obtained results show that ANN-BR technique can be successfully used to compute the operating frequency of CPAs without involving any sophisticated methods.


Introduction
In the present age of the wireless communication systems are moving towards the miniaturization very rapidly. The patch antennas (PAs) have become popular in wireless communication technology due to their attractive features of low cost, low profile, easy production and conformability to mounting host [1]. By using the substrate materials with high dielectric constant, the smaller antennas can be achieved but this gives rise to decrease the bandwidth and efficiency performances [2]. C-shaped patch antennas (CPAs) formed by slot-loading technique are widely used owing to having better characteristics such as wideband and miniaturized structure [3][4][5]. In analysis of the traditional PAs techniques such as cavity model [6] and transmission line model [7] are used. However, irregular shaped PAs may not be analyzed with use of these techniques. Simulation and experimental studies are therefore, carried out in analysis and design of irregular shaped PAs, in general. Powerful simulation tools, which employ electromagnetic methods involving rigorous mathematical formulation and extensive numerical procedures such as finite difference time domain (FDTD) method [8] and method of moment (MoM) [9] are widely utilized; however, the design procedure may be highly time consuming using these tools.
It is well known that current advancements in wireless communication technology have led to increase the use of PAs; hence, simple models should be utilized to analyze their performances such as bandwidth and operating frequency. On the other hand, the operating frequency is of crucial importance in the PA design process because these antennas inherently suffer from the narrow bandwidth. Alternative simple ways should therefore be investigated by taking into consideration that the analysis of the PA is a complex problem because of the fringing fields at the edges. There exist several approaches which vary in accuracy and computational efforts have been proposed to analyze and design PAs. The most widely used can be listed as formulation methods [3][4][5] and artificial intelligent systems (AIs) [10][11][12][13][14][15]. Formulation methods are commonly derived with the aid of the optimization ASTESJ ISSN: 2415-6698 algorithm such as genetic, particle swarm, differential evolution etc. The most well-known artificial intelligent systems are the artificial neural network (ANN) [10][11][12][13] and the adaptive neurofuzzy interference system (ANFIS) [14] and the support vector machine (SVM) [15].
The ANN is a mathematical model inspired by brain's structure. It is an artificial solution to complex and high nonlinear problems. The ANN mimics the working mechanism of the human brain in which highly interconnected neurons and organized into different layers. The neurons contain non-linear type of functions connected mutually by similar synaptic weights. The synaptic weights are weakened or strengthened during the learning process thanks to the learning algorithms such as Levenberg Marquardt (LM), Bayesian regularization (BR), cyclical order incremental update (COIU), Powel-Beale conjugate gradient (PBCG), Fletcher-Powel conjugate gradient (FPCG), Polak-Ribiere conjugate gradient (PRCG), one step secant (OSS) and scaled conjugate gradient (SCG). The performances of the learning algorithms highly depend on the problem, and they should be considered with their own benefits and limitations. BR learning algorithm uptades the weight and bias values according to Levenberg-Marquartd optimization. It minimizes a combination of squared errors and weights and then determines the correct combination so as to produce a network that generalizes well [10].
In our previous works [4][5], a number of approximate formulas with their own simplicity and accuracy have been proposed for calculating the operating frequencies of CPAs. In these formulas, the operating frequency calculation was based on the use of the resonant length equations together with the edge extension dimension and effective relative dielectric constant expressions proposed for rectangular PA (RPA), which leads to more complex the computing process. Several works related to ANN for computing operating frequencies of PAs have been studied in recent years [10][11][12][13]. The methods based on ANN were proposed for determining the operating frequency of annular ring [10], E [11], H [12] and L-shaped [13] PAs in the literature. A method of ANN based on MLP model was applied to compute the operating frequencies of annular ring PAs and the constructed model was separately trained with 8 different learning algorithms [10]. The ANN model with Levenberg Marquardt learning algorithm was used to compute the operating frequencies of E, H and L shaped PAs [11][12][13]. Also in our previous work, ANFIS model has been proposed for predicting the operating frequency of CPAS [14].
In this study, a method of feed forward back propagation (FFBP) ANN model based on multilayered perceptron (MLP) has been designed to compute the operating frequencies of CPAs. In order to create a population data for training and testing the ANN network using bayesian regularization (BR) learning algorithm, the operating frequency values of 144 CPAs operating among 0.33 -2.92 GHz covering the most bands of GSM, LTE, WLAN and WiMAX standards are determined by means of XFDTD simulation software based on the finite-difference time domain (FDTD) method. In order to provide the generality and stability of the ANN-BR model, the parameters of 129 randomly selected CPAs were utilized to training the models and the 15 remaining's were employed to test the accuracy of the models. The validity of the ANN-BR model is then verified through simulated results of the CPAs reported elsewhere. Furthermore, the proposed model in this study was compared other methods in the literature.

Design and Simulation of CPAs
The CPA has a slot with l and w dimensions in the single nonradiating sides of a rectangular patch (LxW) on a substrate of height h with the relative dielectric constant εr overall on the ground plane, as shown in Figure 1. Slot loading on the RPA results in a decrease in operating frequency, therefore the operating frequency of the CPA can be reduced effectively.
As shown in Figure 2, in order to determine the operating frequencies, simulations using the XFDTD software package were performed for 144 CPAs with different patch dimensions and various substrate dielectric constant values, as tabulated in Table  1. In the simulations by XFDTD, source wave form was chosen as Gaussian, and the maximum cell size for meshing process was set to 0.7 mm in cubic region. The antennas were supposed to be fed by a coaxial cable with 50 ohm located around x0=2(W-w)/3 and y0=(L-l)/2+l. The antennas operate over the frequency range 0.33 -2.92 GHz corresponding to the UHF band.

Training the ANN-BR Model
The ANN-BR model has been adapted for the computation of the operating frequency of CPAs. As shown in Figure 3, the physical and electrical parameters (L, W, l, w, h and εr) of the antennas were given as input and their respective operating frequency values were given as output for the ANN-BR network.
Thanks to the simulation data, a MLP model of ANN-BR with 3 layers of input, hidden and output layers respectively having 6, 4 and 1 neurons is designed. Whereas the computed operating frequency values are obtained as output from the model of ANN-BR. While the 129 data of simulated 144 CPAs are served to train, and the remaining 15 are used to test the ANN-BR model. The proposed ANN-BR model is given in Figure 4, where fXFDTD and fANN-BR are the operating frequencies computed by XFDTD packaged software and ANN-BR model, respectively. In the ANN-BR model, "tangent sigmoid" function is used for both input and hidden layers, whereas "purelin" function is utilized for output layer. The BR learning algorithm was used in the ANN model as training algorithm, since it is capable of fast learning and good convergence. The parameters of the ANN model used in this work are tabulated in Table 2. According to (1), the value of the average percentage errors (APE) for the operating frequencies computed by the ANN-BR model was obtained as 0.687% for the 129 CPAs' training data.  To construct the structure of ANN-BR model, ANN toolbox of MATLAB is used. Training and testing duration take a few seconds after determined parameters that proper with our problem. In the every run process of ANN-BR model, results can be different in each run because initial weights of network is used randomly. The seed value should be fixed to get same result in the every run. For this purpose the seed in the run which is error obtained under desired value is saved. Initial weights of ANN-BR network is fixed by replacing the saved seed value in the program. This method takes time during finding the proper seed value, but after getting the proper seed value, it gives results in a few seconds.

The Testing and Verifying the ANN-BR Model
The remainders 15 CPAs from ones used for training process were employed for the test stage and APE value was achieved as 0.757%. This process is shown in Figure 5. The computed operating frequency values and corresponding percentage errors have been given in Table 3. It is clear from the Table 3 that our operating frequencies results are generally in very good agreement with the simulation. To demonstrate the validity and accuracy of the ANN-BR model, the model was tested against simulation data given elsewhere [3]. The test results are tabulated in Table 4. The values computed with the operating frequency formulas for CPAs given in the literature [4][5] are also given in Table 4. It was observed that the results obtained in this work are better than those predicted by other suggestions. The very good agreement between the simulated values and our computed operating frequency values supports the validity of the ANN-BR model presented here. 4

Conclusion
In this paper, an application of the ANN model which has been used BR learning algorithm is successfully implemented for the prediction of accurate operating frequency of CPAs. XFDTD simulation software based on FDTD was used to define operating frequency of 144 CPAs. ANN-BR model, physically and electrical parameters of 129 CPAs were utilized training data, 15 CPAs were utilized for the test. It was seen that computed results with ANN-BR for training and test data are in a good agreement with the simulation results. The operating frequency results obtained in this study were compared with different simulated and calculated results reported in the literature. The proposed model was achieved the more accurate results as compared to those of the methods proposed in the literature. This ANN model approach is simple and fast modeling which produces more accurate results for the operating frequency of the CPAs with less computational time and least errors. The most important advantages of ANN model are accuracy and easy to implement for the engineering problems which include the high nonlinearity. His current research interests include antennas, microstrip antennas, computational electromagnetic, artificial intelligent, and applications of optimization algorithms to electromagnetic problem such as radiation, resonance, and bandwidth. He is a regional editor member of "Advances in Science, Technology and Engineering Systems Journal (ASTESJ)" Ali Akdagli obtained the B.S., M.S. and Ph.D. degrees from Erciyes University, Kayseri, in 1995, 1997 and 2002 respectively, all in electronic engineering. From 2003 to 2006 he was an assistant professor in the electronic engineering department at Erciyes University. He joined the same department at Mersin University, where he currently works as a professor. He has published more than 90 papers in journals and conference proceedings. His current research interests include evolutionary optimization techniques (genetic algorithm, ant colony optimization, differential evolution, particle swarm optimization, and artificial bee colony algorithms), artificial neural networks and their applications to electromagnetic, microwave circuits, microstrip antennas and antenna pattern synthesis problems. He is an editorial board member of "Recent Patents on Electrical Engineering", International Journal of Computers and Journal of Computational Engineering.