Читать книгу Nature-Inspired Algorithms and Applications - Группа авторов - Страница 10
Оглавление
Preface
Inspired by the world around them, researchers are gathering information that can be developed for use in areas where certain practical applications of nature-inspired computation and machine learning can be applied. This book was designed to enhance the reader’s understanding of this process by portraying certain practical applications of nature-inspired algorithms (NIAs) specifically designed to solve complex real-world problems in data analytics and pattern recognition by means of domain-specific solutions. Since various NIAs and their multidisciplinary applications in the mechanical engineering and electrical engineering sectors; and in machine learning, image processing, data mining, and wireless networks are dealt with in detail in this book, it can act as a handy reference guide. A brief description of the topics covered in each chapter is given below.
–In Chapter 1, “Introduction to Nature-Inspired Computing,” Dr. N. M. Saravana Kumar, K. Hariprasath, N. Kaviyavarshini and A. Kavinya introduce a new discipline that strives to develop new computing techniques through observing how naturally occurring phenomena behave to solve complex problems in environmental situations. Characterization of nature-inspired algorithms are also discussed.
–In Chapter 2, “Applications of Hybridized Algorithms and Novel Algorithms in the Field of Machine Learning,” Dr. P. Mary Jeyanthi and Dr. A. Mansurali introduce various hybridized algorithms in the field of machine learning (ML) along with their applications. This chapter emphasizes the characteristics of a genetic algorithm (GA) which helps machine learning in GA’s consideration of genes (variables).
–In Chapter 3, “Efficiency of Finding Best Solutions Through Ant Colony Optimization (ACO) Technique,” Dr. K. Sasi Kala Rani and N. Pooranam address the challenges faced in tourism when a planned vacation to a specific destination is challenged by unforeseen events like adverse climate conditions that threaten to derail the trip. In this case, an optimal solution is generated by using heuristic value and an ACO algorithm in which the continuous orthogonal ant colony (COAC) method helps to solve real-world problems.
–In Chapter 4, “A Hybrid Bat-Genetic Algorithm-Based Novel Optimal Wavelet Filter for Compression of Image Data,” Renjith V. Ravi and Kamalraj Subramaniam explain how three modules, namely optimized transformation module, compression and encryption module and receiver module, are used. Initially, the input image is sub-band coded using hybrid bat-genetic algorithm-based optimized DWT. Subsequently, the encoding using SPIHT and chaos-based encryption is carried out. In receiver module, the received signal from the AWGN channel is demodulated, decrypted and de-compressed to obtain the estimated image. From the results, we can infer that the use of the proposed filter and technique has produced better image quality when compared to existing techniques.
–In Chapter 5, “A Swarm Robot for Harvesting a Paddy Field,” N. Pooranam and T. Vignesh discuss how the harvesting process can be improved in a positive way by using the PSO-based swarm intelligent algorithm to help in searching for and optimizing the process. The harvesting process has several steps: Reaping (cutting), threshing (separating process), and cleaning (removing non-grain material from grains). The PSO algorithm will find the positions of all robots to start harvesting and crust-based PSO will help to improve the optimization.
–In Chapter 6, “Firefly Algorithms,” Anupriya Jain, Seema Sharma and Sachin Sharma present the working principle of firefly algorithms (FA) in detail with the algorithm explained and its implementation ready for reference. In recent years, variants of FA to accommodate new problems have been introduced. The hybrid or modified models have tremendously improved the performance of a standard FA. These special cases and applications of this metaheuristic problem are discussed in detail.
–In Chapter 7, “The Comprehensive Review for Biobased FPA Algorithm,” Meenakshi Rana introduces the concept of flower pollination algorithms characterized by a small number of parameters, which make it promising in solving optimization problems, even multi-objective complex ones. These algorithms are embedded with a mechanism for a local and global exploration feature which is complementary and helps the algorithm work efficiently.
–In Chapter 8, “Nature-Inspired Computation in Data Mining,” Aditi Sharma highlights the application of nature-inspired computation in data mining along with its benefits and challenges. For the benefit of the reader, the most used optimization techniques are covered in detail.
–In Chapter 9, “Optimization Techniques for Removing Noise in Digital Medical Images,” Dr. D. Devasena, Dr. M. Jagadeeswari, Dr. B. Sharmila and Dr. K. Srinivasan introduce various types of evolutionary computation algorithms inspired by biological, social and natural systems. These methods include the following algorithms: particle swarm optimization (PSO), bat algorithm (BA), firefly algorithm (FA), social spider optimization (SSO), collective animal behavior (CAB), differential evolution (DE), genetic algorithm (GA) and bacterial foraging algorithm (BFA). Thus, the evolutionary algorithms are ones that simulate biological, natural or social level systems to address real-time image processing problems.
–In Chapter 10, “Performance Analysis of Nature-Inspired Algorithms in Breast Cancer Diagnosis,” K. Hariprasath, Dr. S. Tamilselvi, Dr. N. M. Saravana Kumar, N. Kaviyavarshini and Dr. S. Balamurugan introduce many successful optimization approaches like swarm intelligence, machine intelligence, data mining and resource management. The swarm intelligence model is one of the popular computation theories that is motivated by common swarm frameworks. The three primary swarm protocols are to move in the same direction as its neighbors, to remain as close as possible to the neighbors, and to avoid collision among neighbors.
–In Chapter 11, “Applications of Cuckoo Search Algorithm for Optimization Problems,” Akanksha Deep and Prasant Kumar Dash introduce various optimization algorithms which are classified on the basis of two key elements—diversification and aggregation—generally known as exploitation and exploration. Exploration aims to find a contemporary solution which results in locating global optima, whereas exploitation aims to find local optima of the solution space explored.
–In Chapter 12, “Mapping of Real-World Problems to Nature-Inspired Algorithm Using Goal-Based Classification and TRIZ,” Palak Sukharamwala and Manojkumar Parmar present a novel method based on TRIZ to map real-world problems to nature problems. TRIZ is also known as the theory of inventive problem solving. Using the proposed framework, the best NIA can be identified to solve real-world problems. For this framework to work, a novel classification of the NIA based on the end goal that nature is trying to achieve is devised.
To conclude, we would like to extend our appreciation to our many colleagues. We also extend our sincere thanks to all the experts for providing preparatory comments on the book that will surely motivate the reader to read the topic. We also wish to thank the reviewers who took time to review this book, and are also very grateful to our family members for their patience, encouragement and understanding. Special thanks also go to many individuals at Scrivener Publishing, whose talents and efforts made the publication of this book possible. Finally, any suggestions or feedback from readers to improve the text will be highly appreciated.
The Editors September 2021