Table of Contents
Preface
Acknowledgments
Introduction to Neural Networks
Preliminaries
Benefits of Neural Networks
Models of a Neuron
Types of Activation Function
Neural Network Architectures
Learning Procedures
Learning Tasks
Knowledge Representation
Brief History of Neural Networks
Why Neural Networks in Electromagnetics
SingleLayer and Multilayer Perceptron Networks
Introduction
The SingleLayer Perceptron
Perceptron Learning Algorithm
Adaline Network
Multilayer Perceptron
The BackPropagation Algorithm
Issues With BackPropagation Learning
Variations of the BackPropagation Algorithm
The Mulitlayer Perceptron Neural Network for an Automatic Target Recognition Application
MATLAB Code
Radial Basis Function NetworksKohonen Networks
Introduction
Preliminaries of Radial Basis Function Neural Networks
Learning Strategies With Radial Basis Function Neural Networks
A Radial Basis Function Neural Network Algorithm
A Radial Basis Function Neural Network Example
Comparison of Radial Basis Function Neural Network Learning Strategies
Issues With Radial Basis Function Neural Network Learning
The General Regression Neural Network (GRNN)
MATLAB Code
Adaptive Resonance Theory Neural Networks
Introduction
The Fuzzy ARTMAP Neural Network
Templates in Fuzzy ARTMAP: A Geometrical Interpretation
Example
Convergence Speed of Fuzzy ARTMAP
Order of Search in Fuzzy ARTMAP
Applications of Fuzzy ARTMAP
MATLAB Code
Recurrent Neural Networks
Introduction
Preliminaries of Associative Memories
The Hopfield Model
Associative Memory Application of the Hopfield Neural Network
Discussion
Optimization Problems Using the Hopfield Neural Network
A Problem in Communications Using the Hopfield Neural Network
The RTRL Neural Network
RTRL NN Examples
The Recurrent Time Recurrent Learning Neural Network for Channel Equalization
The Elman Neural Network
Elman Neural Network Examples
Angle of Arrival Estimation Using Elman Networks
MATLAB Code
Applications in Antennas
Introduction
Design of Gratings and Frequency Selective Surfaces
Neural NetworkBased Adaptive Array Antennas
Beam Shaping With Antenna Arrays
Aperture Antenna Shape Prediction
Reflector Surface Error Compensation
Resonance Frequency of Triangular Microstrip Antennas
Design of Multilayer Phased Array Antennas
Applications in Radar and Remote Sensing
Introduction
Radar Target Classification
Classification of Radar Clutter
Remote Sensing
Applications in Mobile Communications
Introduction
Adaptive Antenna Array Processing
Neural NetworkBased Direction Finding
Direction of Arrival for Multiple Sources Using Multilayer Neural Networks
Adaptive Nulling and Steering
Neural NetworkBased Interference Cancellation
Applications in Microwave Circuits and Devices
Introduction
Simulation and Optimization of Microwave Devices and Circuits
Modeling of Passive Devices for MMIC Design
Speeding Up and Configuring the Optimum Size for a Neural Network
A Modular, KnowledgeBased Development of Libraries of Neural Network Models
Applications in Computational Electromagnetics
Introduction
Finite Element Applications
A General Neural Network Representation of FEM
A Neural Network Approach of the Method of Moments
Combination of the Piecewise Harmonic Balance Technique and Neural Networks
