Swarm Intelligence

Book description

Swarm intelligence is one of the fastest growing subfields of artificial intelligence and soft computing. This field includes multiple optimization algorithms to solve NP-hard problems for which conventional methods are not effective. It inspires researchers in engineering sciences to learn theories from nature and incorporate them.

Swarm Intelligence: Foundation, Principles, and Engineering Applications provides a comprehensive review of new swarm intelligence techniques and offers practical implementation of Particle Swarm Optimization (PSO) with MATLAB code. The book discusses the statistical analysis of swarm optimization techniques so that researchers can analyse their experiment design. It also includes algorithms in social sectors, oil and gas industries, and recent research findings of new optimization algorithms in the field of engineering describing the implementation in machine learning.

This book is written for students of engineering, research scientists, and academicians involved in the engineering sciences.

Table of contents

  1. Cover
  2. Half Title
  3. Series Page
  4. Title Page
  5. Copyright Page
  6. Table of Contents
  7. Preface
  8. Acknowledgements
  9. Authors
  10. Chapter 1 Swarm Intelligence: Review, Perspective, and Challenges
    1. 1.1 Introduction
    2. 1.2 History of Swarm Intelligence
      1. 1.2.1 Attributes of Metaheuristic Approaches
    3. 1.3 Classification and Fundamentals of Swarm Intelligence Algorithms
      1. 1.3.1 Fundamentals of Swarm Intelligence Algorithms
    4. 1.4 Theories of Swarm
    5. 1.5 Conclusion
    6. References
  11. Chapter 2 Theory to Practice in PSO
    1. 2.1 Introduction
      1. 2.1.1 Overview of PSO
    2. 2.2 Mathematical Modeling
    3. 2.3 Advances in PSO
      1. 2.3.1 Comprehensive Learning Particle Swarm Optimization (CLPSO)
      2. 2.3.2 Heterogeneous Comprehensive Learning Particle Swarm Optimization
      3. 2.3.3 Extraordinary Particle Swarm Optimization
      4. 2.3.4 Improved Random Drift PSO (IRDPSO)
      5. 2.3.5 Autonomous Particle Groups for Particle Swarm Optimization (AGPSO)
      6. 2.3.6 Improved Particle Swarm Optimization Using Dynamic Parameter Configuration
        1. 2.3.6.1 An Enhanced PSO with Time Varying Accelerator Coefficients
        2. 2.3.6.2 A Modified PSO with Adaptive Acceleration Coefficients
        3. 2.3.6.3 PSO with Asymmetric Time Varying Acceleration Coefficients
      7. 2.3.7 Fractional-Order Darwinian PSO
      8. 2.3.8 Guaranteed Convergence PSO (GCPSO)
      9. 2.3.9 Vector-Evaluated PSO (VEPSO)
    4. 2.4 Hybrid PSO
      1. 2.4.1 Hybridization of PSO with Genetic Algorithm
      2. 2.4.2 Hybridization of PSO with Differential Evolution (DE)
      3. 2.4.3 Hybridization of PSO with Simulated Annealing (SA)
      4. 2.4.4 Hybridization of PSO with Cuckoo Search (CS)
      5. 2.4.5 Hybridization of PSO using Artificial Bee Colony (ABC)
    5. 2.5 Conclusion
    6. References
  12. Chapter 3 Survey on New Swarm Intelligence Algorithms
    1. 3.1 Introduction
    2. 3.2 Grey Wolf Optimization
    3. 3.3 Moth Flame Optimization
    4. 3.4 Whale Optimization Algorithm
    5. 3.5 Salp Swarm Optimization
    6. 3.6 Seagull Optimization Algorithm
    7. 3.7 Tunicate Swarm Algorithm
    8. 3.8 Comparison of New Swarm Intelligence Algorithms
    9. 3.9 Conclusion
    10. References
  13. Chapter 4 Engineering Applications of Swarm Intelligence
    1. 4.1 Application in Electrical Engineering
      1. 4.1.1 Problem Formulation
        1. 4.1.1.1 Single-Diode Model for PV Cell
        2. 4.1.1.2 Double-Diode Model for PV Cell
        3. 4.1.1.3 Objective Function
      2. 4.1.2 Grey Wolf Optimization
      3. 4.1.3 Implementation of GWO for Parameter Extraction
        1. 4.1.3.1 Single-Diode Model
        2. 4.1.3.2 Double-Diode Model
      4. 4.1.4 Experimental Results and Discussion
        1. 4.1.4.1 Simulation Results for SDM
        2. 4.1.4.2 Simulation Results for DDM
        3. 4.1.4.3 Statistical Evaluation with Previously Implemented Algorithms
      5. 4.1.5 Findings of GWO-Based Parameter Extraction
    2. 4.2 Application in Robotics Engineering
      1. 4.2.1 Related Work
      2. 4.2.2 Firefly Algorithm
      3. 4.2.3 Framework for Path Planning of Mobile Robot Using FA
        1. 4.2.3.1 Problem Definition
      4. 4.2.4 Formulation of Fitness Function
      5. 4.2.5 Simulation Results and Discussion
        1. 4.2.5.1 Convergence Analysis
      6. 4.2.6 Findings of Firefly-Based Mobile Robot Path Planning
    3. 4.3 Application in Electronics Engineering
      1. 4.3.1 Data Model
      2. 4.3.2 Conventional DOA Estimation Algorithms
        1. 4.3.2.1 CAPON
        2. 4.3.2.2 MUSIC
        3. 4.3.2.3 ESPRIT
      3. 4.3.3 Moth Flame Optimization
      4. 4.3.4 Results and Discussion
        1. 4.3.4.1 Root-Mean-Square Error
        2. 4.3.4.2 Probability of Resolution
        3. 4.3.4.3 Convergence Plot
      5. 4.3.5 Findings of MFO-Based Angle of Arrival Estimation
    4. 4.4 Conclusion
    5. References
  14. Chapter 5 Swarm Intelligence Applications in Artificial Neural Networks
    1. 5.1 Introduction
    2. 5.2 Artificial Neural Networks Architecture
    3. 5.3 Conventional Learning Algorithm
      1. 5.3.1 Back Propagation Algorithm
      2. 5.3.2 Levenberg-Marquardt Algorithm
    4. 5.4 Swarm Intelligence-Based Artificial Neural Network
      1. 5.4.1 Optimization of Weights and Biases of Neural Network
        1. 5.4.1.1 Particle Swarm Optimization
        2. 5.4.1.2 Ant Colony Optimization
        3. 5.4.1.3 Artificial Bee Colony Optimization
        4. 5.4.1.4 Ant-Lion Optimization
        5. 5.4.1.5 Grey Wolf Optimization
        6. 5.4.1.6 Moth Flame Optimization
        7. 5.4.1.7 Social Spider Optimization
      2. 5.4.2 Optimization of Architecture of Neural Network
        1. 5.4.2.1 Particle Swarm Optimization
        2. 5.4.2.2 Ant-Lion Optimization
      3. 5.4.3 Hybridization of Swarm Intelligence Algorithm with Gradient-Based Algorithm
    5. 5.5 Conclusion
    6. References
  15. Index

Product information

  • Title: Swarm Intelligence
  • Author(s): Abhishek Sharma, Abhinav Sharma, Jitendra Kumar Pandey, Mangey Ram
  • Release date: February 2022
  • Publisher(s): CRC Press
  • ISBN: 9781000529753