1Introduction to Nature-Inspired Computing
N.M. Saravana Kumar1*, K. Hariprasath2, N. Kaviyavarshini2 and A. Kavinya2
1Department of Artificial Intelligence and Data Science, M Kumarasamy College of Engineering, Karur, India
2Department of Information Technology, Vivekanandha College of Engineering for Women, Namakkal, India
Abstract
Nature-inspired algorithms have significance in solving many problems. This chapter provides an overview of nature-inspired algorithms like bio-inspired algorithm, swarm intelligence algorithm, and physical and chemical system–based algorithm. Many real-world problems are solved using nature-inspired algorithms and the role of optimization plays an important role. This chapter covers the basic working and classification of nature-inspired algorithms along with its area of applications. The purpose and its significance of each and every algorithm have been described. Also, the applications of algorithms comprise most of the real-time problems.
Keywords: Nature-inspired, bio-inspired, evolutionary computing, swarm intelligence, optimization, applications
1.1 Introduction
An algorithm is a finite series of definite procedure for finding significance of the pattern. They are utilized to explain a course of difficulties and then implement calculation. Algorithm are said to unambiguous and utilized for performing computation and dealing with other task.
Algorithm has different characteristics; they are unambiguous, well-defined input and output, determinate, ...
Get Nature-Inspired Algorithms and Applications now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.