Machine Learning in Antenna Design
Machine Learning in Antenna Design
net/publication/336846687
CITATIONS READS
65 17,287
2 authors:
All content following this page was uploaded by Hilal El Misilmani on 20 May 2020.
601
Fig. 3: Reflectarray unit cell [26]
(a)
602
(a)
Fig. 5: PIFA antenna structure: (a) top view, (b) side view [29] The design of reflectarrays using the Kriging algorithm
instead of the classical full-wave solvers has been presented in
[15]. Machine learning is used here to predict the response of
complex unit cells to design high-performance reflectarrays.
The scattering matrix of complex reflectarray elements is
predicted while reducing computational time. The model is
trained on a training set of N samples, where N ∈ [500,20000],
to learn the input output relationship. A comparison of the
accuracy and time saving using the proposed method is shown
in Fig. 7. It was concluded that using the Kriging model, a 99%
time saving can be reached, while maintaining a prediction
error below 5%.
The design of a W-Band slotted waveguide antenna array,
shown in Fig. 8, by employing artificial neural networks
has been also presented in [30]. The input layer of the
neural network consists of seven design parameters which
Fig. 6: Machine learning output vs target [29] are the lengths and orientation angles of the coupling slots
(lc , θ1 , θ2 , θ3 , θ4 , θ5 ), in addition to the length of the radiating
slots (lR ). A data set of 189 examples are obtained by simu-
be calculated with high accuracy using machine learning. For lations in HFSS and stored in a database which will be used
this design two databases are created. The first one contains for training, cross-validation and testing of the model. After
material properties (volume fraction and particle radius). The obtaining the optimized values of the design parameters, the
second one contains electrical properties of the material, antenna is fabricated using the SLA 3D printing techniques.
such as electric and magnetic loss tangent, permittivity and The simulated S11 characteristic as well as the gain of the
permeability. To create a relation between the performance antenna are compared to those measured and a good agreement
of the antenna and its properties, machine learning algorithm with some slight errors has been shown.
is trained using the two databases as input and output. New
models for permeability and permittivity of the composite B. Machine Learning For Enhancing Evolutionary Computa-
material are also proposed in [14]. Using these equations with tion Algorithms
only 42 samples created, a total error of only 7% is obtained Another approach of using machine learning in antenna de-
between machine learning data and the second database. Fig. sign is embedding it in Evolutionary Algorithms. Evolutionary
6 shows a comparison of the Machine Learning Output and Algorithms (EAs) are taking important interest in computing
the target (all of the data stored in second database) regression sciences. Using evolutionary mechanisms involved in natural
curve. It was concluded that machine learning techniques can selection, evolutionary algorithms allow to find approximate
be very useful in minimization of error and acceleration of the solutions to optimization problems. EAs have been used in
cycle time for new materials synthetization, and in expecting previous works [31]–[33] for the purpose of antenna design
the behavior of the antenna without performing extensive time and optimization. To improve their performance, machine
consuming simulations. Optimized results can be obtained by learning techniques have been used successfully in Evolution-
increasing the number of data samples used with the algorithm. ary algorithms. When using EAs, databases of adequate size
603
(a)
(b)
604
TABLE II: Comparison of the different machine learning techniques used in the investigated papers
Learning
Paper Antenna Type Compared To Results
Algorithm Used
Accelerated design process while
[26] Reflectarrays SVM MoM & ANN
maintaining high accuracy levels
Minimization of error and acceleration of
[14] Planar Inverted F-antenna (PIFA) Bayesian Regularization
cycle time for new materials synthetization
Time saving can reach 99.9% while
[15] Reflectarrays Kriging
maintaining a prediction error below 5%
Possible prediction of antenna behavior
[29] Planar Inverted F-Antenna (PIFA) ANN Conventional Simulations
without extensive electromagnetic simulations
Better computation efficiency with
[28] Rectangular Microstrip Antenna SVM ANN
a faster convergence rate
Computation of several antenna parameters
[30] Slotted Waveguide Antenna ANN Conventional Simulations with good agreement with the simulated and
fabricated results
Design process can be sped up by eliminating
[35] Antenna (SWA) ANN Conventional Simulations
the need for time-consuming simulations
Similar results of other optimization techniques
[36] Stacked Patch Antenna Kriging Conventional Simulations can be obtained while reducing the number of
necessary simulations by 80%
The optimum results were found without any
[39] E-Shaped Antenna Linear Regression Conventional Simulations
necessary simulations
The speed of the design and optimization
[40] Microstrip Antenna Gaussian Process ML Differential Evolution procedure by more than four times
compared with differential evolution
Fig. 12: The simulated and predicted S11 curves of the optimal
design [36]
Fig. 11: E-shaped patch antenna [36]
605
[40]. A new method for designing antennas called surrogate and computational techniques have been also studied. It was
model assisted differential evolution for antenna synthesis seen that machine learning can provide accelerated antenna
(SADEA) has been proposed. This method combines Gaussian design process while maintaining high accuracy levels, with a
Process Machine Learning and a Differential Evolution (DE) minimization of error and time saving, along with a possible
Algorithm. Using this method in the design of the three differ- prediction of the antenna behavior, a better computational
ent antennas, the results showed that, using machine learning, efficiency and reduced number of necessary simulations.
SADEA enhanced the speed of the design and optimization
procedure by more than four times compared with DE. In R EFERENCES
[41] Less time consumption has been also achieved in the [1] S. J. Russell and P. Norvig, Artificial Intelligence: A Modern Approach,
design of an isotropic wire antenna by combining a machine 3rd Edition. Pearson Education, 2016.
learning technique with an evolutionary algorithm, the fitness [2] M. Mohri, A. Rostamizadeh and A. Talwalkar, Foundations of Machine
Learning. The MIT Press, 2012.
proportionate selection. [3] P, Harrington, Machine Learning in Action. Manning Publications, 2012.
By employing Support Vector Machines (SVMs), the design [4] R. Jiang, X. Wang, S. Cao, J. Zhao and X. Li, “Deep Neural Networks
of a regular microstrip antenna has been presented in [42]. for Channel Estimation in Underwater Acoustic OFDM Systems,” IEEE
Access, vol. 7, pp. 23579–23594, 2019.
Better characterization with higher accuracy is achieved by [5] D. Pyle and C. S. Jose, “An executive’s guide to machine learning,”
using SVMs. A comparison of the obtained results with the tech. rep., McKinsey & Company, June 2015.
results of a different approach that uses Artificial Neural [6] M. Chen, U. Challita, W. Saad , C. Yin and M. Debbah, “Machine
learning for wireless networks with artificial intelligence: A tutorial on
Networks (ANNs) is also presented. neural networks,” CoRR, vol. abs/1710.02913, 2017.
A summary of the different papers using machine learning [7] S. Marsland, Machine Learning: An Algorithmic Perspective, Second
in antenna design are summarized in Table II. Edition. Chapman and Hall/CRC, 2014.
[8] A. Burkov, The Hundred-Page Machine Learning Book. Andriy Burkov,
2019.
IV. C HALLENGES IN M ACHINE L EARNING
[9] S. Shalev-Shwartz and S. Ben-David, Understanding Machine Learning:
Although Machine Learning is very useful, it comes with From Theory to Algorithms. Cambridge University Press, 2014.
[10] S. O. Haykin, Neural Networks and Learning Machines. Prentice Hall,
a lot of challenges. The most common challenges include but 2008.
are not limited to: [11] K. Crammer and Y. Singer, “On the algorithmic implementation of
1) The choice of learning algorithm: It is not easy to multiclass kernel-based vector machines,” Journal of Machine Learning
Research, vol. 2, p. 265–292, 2001.
decide what algorithm to choose as there are a great [12] L. Hyafil and R. L. Rivest, “Constructing optimal binary decision trees
number of them. This depends directly on what is being is NP-complete,” Information Processing Letters, vol. 5, no. 1, p. 15–17,
predicted and also on the type of data acquired. A good 1976.
[13] Y. Freund and R. Schapire, “A decision-theoretic generalization of on-
practice is to always visualize the data before choosing line learning and an application to boosting,” European Conference on
the algorithm. Computational Learning Theory (EuroCOLT), p. 23–37, 1995.
2) Problem Formulation: Beginning with wrong assump- [14] C. Gianfagna, M. Swaminathan, P. M. Raj, R. Tummala and G. An-
tonini, “Enabling antenna design with nano-magnetic materials using
tions usually lead to worthless results that can cost a machine learning,” 2015 IEEE Nanotechnology Materials and Devices
lot of time. It is necessary to know what area of the Conference (NMDC), pp. 1–5, Anchorage, AK, 2015.
problem is best to spend time working on. [15] L. Tenuti, G. Oliveri, D. Bresciani and A. Massa, “Advanced learning-
based approaches for reflectarrays design,” 2017 11th European Confer-
3) Getting enough data: Some data can be hard to find ence on Antennas and Propagation (EUCAP), pp. 84–87, Paris, 2017.
or obtain. In antenna design, multiple simulations are [16] X. Wang, P. Wang and X. Wang, “Adaptive Sparse Array Reconfigura-
needed in order to obtain a training set. tion based on Machine Learning Algorithms,” 2018 IEEE International
Conference on Acoustics, Speech and Signal Processing (ICASSP),
4) Pre-processing of data: To ensure that the learning pp. 1159–1163, Calgary, AB, 2018.
algorithm performs adequately, multiple steps need to [17] J. Joung, “Machine Learning-Based Antenna Selection in Wireless Com-
be performed on the data, such as data cleaning, nor- munications,” IEEE Communications Letters, vol. 20, no. 11, pp. 2241–
2244, Nov. 2016.
malization and feature selection, which would cost time [18] Z. M. Fadlullah and M. M. Fouda and N. Kato and X. Shen and Y.
in case of very large datasets. Nozaki, “An early warning system against malicious activities for smart
5) Debugging the algorithm: Knowing what to do next can grid communications,” IEEE Network, vol. 25, no. 5, pp. 50–55, 2011.
[19] B. A. Sonkamble and D. D. Doye, “Use of Support Vector Machines
also be challenging. When problems, such as high bias through Linear-Polynomial (LP) Kernel for Speech Recognition,” Inter-
and high variance occur, it is crucial to know what national Conference on Advances in Mobile Network, Communication
steps to take. This requires following some diagnosis and Its Applications, pp. 46–49, 2012.
[20] C. Perera and A. Zaslavsky and P. Christen and D. Georgakopoulos,
techniques such as plotting the learning curves. “Context Aware Computing for The Internet of Things: A Survey,” IEEE
Communications Surveys Tutorials, vol. 16, no. 1, pp. 414–454, 2014.
V. C ONCLUSION [21] S. S. W. Samek and T. Wiegand, “The convergence of machine learning
This paper presented an overview on machine learning with and communications,” CoRR, vol. abs/1708.08299, 2017.
[22] J. Huang and J. Antonio Encinar, Reflectarray Antennas. Wiley-IEEE
an investigation of its concepts, differentiation with artificial Press, 2007.
intelligence and deep learning, its different learning algo- [23] D. R. Prado, M. Arrebola, M. R. Pino, R. Florencio, R. R. Boix, J. A.
rithms and techniques. An extensive investigation is presented Encinar and F. Las-Heras, “Efficient Crosspolar Optimization of Shaped-
Beam Dual-Polarized Reflectarrays Using Full- Wave Analysis for the
on the usage of machine learning in antenna design, for Antenna Element Characterization,” IEEE Transactions on Antennas and
which its advantages with respect to the traditional design Propagation, vol. 65, no. 2, pp. 623–635, 2017.
606
[24] P. Robustillo, J. Zapata, J. A. Encinar and J. Rubio, “ANN Charac-
terization of Multi-Layer Reflectarray Elements for Contoured-Beam
Space Antennas in the Ku-Band,” IEEE Transactions on Antennas and
Propagation, vol. 60, no. 7, pp. 3205–3214, 2012.
[25] V. Richard R., Loison, R. Gillard, H. Legay and M. Romier, “Loss
analysis of a reflectarray cell using ANNs with accurate magnitude pre-
diction,” 2017 11th European Conference on Antennas and Propagation
(EUCAP), pp. 2396–2399, 2017.
[26] D. R. Prado, J. A. López-Fernández, M. Arrebola and G. Goussetis,
“Efficient Shaped-Beam Reflectarray Design Using Machine Learning
Techniques,” 2018 15th European Radar Conference (EuRAD), pp. 525–
528, Madrid, 2018.
[27] R. Florencio, R. R. Boix and J. A. Encinar, “Enhanced MoM Analysis
of the Scattering by Periodic Strip Gratings in Multilayered Substrates,”
IEEE Transactions on Antennas and Propagation, vol. 61, no. 10,
pp. 5088–5099, 2013.
[28] N. T. Tokan and F. Gune, “Support Vector Characterization of the
Microstrip Antennas Based on Measurements,” Progress In Electromag-
netics Research B, vol. 5, pp. 49–61, 2008.
[29] C. Gianfagna, H. Yu, M. Swaminathan, R. Pulugurtha, R. Tum-
mala, and G. Antonini, “Machine-Learning Approach for Design
of Nanomagnetic-Based Antennas,” Journal of Electronic Materials,
vol. 46, no. 8, pp. 4963–4975, 2017.
[30] J. Tak, A. Kantemur, Y. Sharma and H. Xin, “A 3-D-PrintedW-Band
Slotted Waveguide Array Antenna Optimized Using Machine Learning,”
IEEE Antennas and Wireless Propagation Letters, vol. 17, no. 11,
pp. 2008–2012, Nov. 2018.
[31] A. Hoorfar, “Evolutionary Programming in Electromagnetic Optimiza-
tion: A Review,” IEEE Transactions on Antennas and Propagation,
vol. 55, no. 3, pp. 523–537, March 2007.
[32] J. M. Johnson and Y. Rahmat-Samii, “Genetic algorithms and method
of moments (GA/MOM) for the design of integrated antennas,” IEEE
Transactions on Antennas and Propagation, vol. 47, no. 10, pp. 1606–
1614, Oct. 1999.
[33] M. D. Gregory, Z. Bayraktar and D. H. Werner, “Fast Optimization
of Electromagnetic Design Problems Using the Covariance Matrix
Adaptation Evolutionary Strategy,” IEEE Transactions on Antennas and
Propagation, vol. 59, no. 4, pp. 1275–1285, April 2011.
[34] J. Zhang, Z. Zhan, Y. Lin, N. Chen, Y. Gong, J. Zhong, H. S. H. Chung,
Y. Li and Y. Shi, “Evolutionary Computation Meets Machine Learning:
A Survey,” IEEE Computational Intelligence Magazine, vol. 6, no. 4,
pp. 68–75, Nov. 2011.
[35] S. K. Jain, “Bandwidth Enhancement Of Patch Antennas Using Neu-
ral Network Dependent Modified Optimizer,” International Journal of
Microwave and Wireless Technologies, vol. 8, no. 7, pp. 1111–1119,
2016.
[36] X. H. Chen, X. X. Guo, J. M. Pei and W. Y. Man, “A hybrid algorithm of
differential evolution and machine learning for electromagnetic structure
optimization,” 2017 32nd Youth Academic Annual Conference of Chinese
Association of Automation (YAC), pp. 755–759, Hefei, 2017.
[37] M. D. Gregory and Z. Bayraktar and D. H. Werner, “Fast Optimization
of Electromagnetic Design Problems Using the Covariance Matrix
Adaptation Evolutionary Strategy,” IEEE Transactions on Antennas and
Propagation, vol. 59, no. 4, pp. 1275–1285, 2011.
[38] Z. Bayraktar and M. Komurcu and J. A. Bossard and D. H. Werner,
“The Wind Driven Optimization Technique and its Application in
Electromagnetics,” IEEE Transactions on Antennas and Propagation,
vol. 61, no. 5, pp. 2745–2757, 2013.
[39] C. R. Silva and S. R. Martins, “An Adaptive Evolutionary Algorithm
for UWB Microstrip Antennas Optimization Using a Machine Learning
Technique.,” Microw. Opt. Technol. Lett., vol. 55, no. 8, pp. 1864–1868,
2013.
[40] B. Liu, H. Aliakbarian, Z. Ma, G. A. E. Vandenbosch, G. Gielen and P.
Excell, “An Efficient Method for Antenna Design Optimization Based
on Evolutionary Computation and Machine Learning Techniques,” IEEE
Transactions on Antennas and Propagation, vol. 62, no. 1, pp. 7–18, Jan.
2014.
[41] Saifullah and B. Ahmed, “Machine learning for isotropic antenna
design,” 2018 22nd International Microwave and Radar Conference
(MIKON), pp. 683–687, Poznan, 2018.
[42] N. T. Tokan and F. Gunes, “Support vector design of the microstrip
antenna,” 2008 IEEE 16th Signal Processing, Communication and
Applications Conference, pp. 1–4, Aydin, 2008.
607