Skip to main content Accessibility help
×
Hostname: page-component-8448b6f56d-sxzjt Total loading time: 0 Render date: 2024-04-23T21:47:58.395Z Has data issue: false hasContentIssue false

2 - Soft Computing Techniques

Published online by Cambridge University Press:  05 July 2016

Balamati Choudhury
Affiliation:
National Aerospace Laboratories
Rakesh Mohan Jha
Affiliation:
National Aerospace Laboratories
Get access

Summary

Soft computing is defined as a group of computational techniques based on artificial intelligence (human like decision) and natural selection that provides quick and cost effective solution to very complex problems for which analytical (hard computing) formulations do not exist. The term soft computing was coined by Zadeh [Zadeh, 1992]. Soft computing aims at finding precise approximation, which gives a robust, computationally efficient and cost effective solution saving the computational time. Most of these techniques are basically enthused on biological inspired phenomena and societal behavioural patterns. The advent of soft computing into the computing world was marked by research in machine learning, probabilistic reasoning, artificial neural networks (ANN), fuzzy logic [Jang et al., 1997] and genetic algorithm (GA). Today, the purview of soft computing has been extended to include swarm intelligence and foraging behaviours of biological populations in algorithms like the particle swarm optimization (PSO) and bacterial foraging algorithm (BFO) [Holland, 1975; Kennedy and Eberhart, 1995; Passino, 2002].

Soft computing methods are associated with certain distinctive advantages. These include the following:

  1. • Since Soft computing methods do not call for wide-ranging mathematical formulation pertaining to the problem, the need for explicit knowledge in a particular domain can be reduced.

  2. • These tools can handle multiple variables simultaneously.

  3. • For optimization problems, the solutions can be prevented from falling into local minima by using global optimization strategies.

  4. • These techniques are mostly cost effective.

  5. • Dependency on expensive traditional simulations packages can be reduced to some degree by efficient hybridization of soft computing methods.

  6. • These methods are generally adaptive in nature and are scalable.

Of late, soft computing techniques have attracted recognition amongst researchers of various branches of engineering in order to arrive at solutions to problem statements [Patnaik and Mishra, 2000; Patnaik et al., 2005; Samii, 2006; Choudhury et al., 2012]. The sturdiness of the above techniques has been well tested pertaining to various problems encountered in every sphere of engineering. Indeed, the last decade has seen the implementation of soft computing in microwave applications. This chapter gives a glimpse of the various soft computing techniques that are widely used in the field of electromagnetics.

Artificial Neural Networks

Certain features of human brain such as the capability to recognize and perceive, have been studied for decades. The remarkable characteristics of the human brain drove researchers into attempting to emulate these characteristics in computers.

Type
Chapter
Information
Soft Computing in Electromagnetics
Methods and Applications
, pp. 9 - 44
Publisher: Cambridge University Press
Print publication year: 2016

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Choudhury,, B., S., Bisoyi, and R. M., Jha, “Emerging trends in soft computing for metamaterial design and optimization,” Computers, Materials & Continua, vol. 31, no. 3, pp. 201–228, 2012.Google Scholar
Christodoulou,, C., and M., Georgiopoulous, Application of Neural Networks in Electromagnetics, Nowrood, MA, Artech House, ISBN: 9780890068809, 512p., 2000.
Fieldsend,, J. E., and S., Singh, “A multi-objective algorithm based upon particle swarm optimisation, an efficient data structure and turbulence,” Proceedings of UK Workshop on Computational Intelligence, pp. 37–44, Sept. 2002.Google Scholar
Goldberg,, D. E., Genetic Algorithms in Search, Optimization and Machine Learning, Addison-Wesley Publishing Company Inc., ISBN: 0-201-15767-5, 412p., 1989.
Haykins,, S., Neural Networks: A Comprehensive Foundation, Prentice Hall International, NJ, ISBN: 9780139083853, 842p., 1999.
Holland,, J. H., Adaptation in natural and artificial systems, University of Michigan Press, Ann Arbor, 1975.
Jang,, J. S. R., C. T., Sun, and E., Mizutani, Neuro-Fuzzy and Soft Computing, Prentice Hall, NJ, ISBN: 9780132610667, 614p., 1997.
Jin,, N., and Y. R., Samii, “Advances in particle swarm optimization for antenna designs: Real-number, binary, single-objective and multiobjective implementations,” IEEE Transactions on Antennas and Propagation, vol. 55, no. 3, Mar 2007.Google Scholar
Kennedy,, J., and R., Eberhart, “Particle swarm optimization,” Proc. of IEEE International Conference on Neural Networks, pp. 1942–1948, 1995.Google Scholar
McCulloch,, W. S., and W., Pitts, “A logical calculus of the ideas immanent in nervous activity,” Bulletin of Mathematical Biophysics, vol. 5, pp. 115–133, 1943.Google Scholar
Mostaghim,, S., and J., Teich, “Strategies for finding good local guides in multi-objective particle swarm optimization,” Proceedings of IEEE Swarm Intelligence Symposium, pp. 26–33, Apr. 2003.Google Scholar
Passino,, K. M., “Biomimicry of bacteria foraging for distributed optimization and control,” IEEE Control Systems Magazine, vol. 22, pp. 52–67, 2002.Google Scholar
Passino,, K. M., Biomimicry for Optimization, Control and Automation, Springer-Verlag, London, ISBN: 1-85233-804-0, 926p., 2005.
Patnaik,, A., and R. K., Mishra, “ANN techniques in microwave engineering,” IEEE Microwave Magazine, vol. 1, no. 1, pp. 55–60, March 2000.Google Scholar
Patnaik,, A., D., Anagnostou, C. G., Christodoulou, J. C., Lyke: “Neurocomputational Analysis of a Multiband Reconfigurable Planar Antenna,” IEEE Trans. on Antennas and Propagation, vol. 53, no. 11, pp. 3453–3458, Nov. 2005.Google Scholar
Samii, Y. R., “Metamaterials in antenna applications: Classifications, designs and applications,” Proceedings of IEEE International Workshop on Antenna Technology, Small Antennas And Novel Metamaterials, 2006, pp. 1–4, Mar. 2006.Google Scholar
Wasserman,, D. P., Advanced Methods in Neural Computing. Van Nostrand Reinhold, New York, ISBN: 9780442004613, 255p., 1993.
Zadeh,, L. A, “Fuzzy logic, neural networks and soft computing,” One-page course announcement of CS 294–4, Spring 1993, The University of California at Berkeley, November 1992.

Save book to Kindle

To save this book to your Kindle, first ensure coreplatform@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about saving to your Kindle.

Note you can select to save to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

Find out more about the Kindle Personal Document Service.

Available formats
×

Save book to Dropbox

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Dropbox.

Available formats
×

Save book to Google Drive

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Google Drive.

Available formats
×