R22 B.Tech.
CSE (AI and ML) Syllabus JNTU Hyderabad
AM702PC: NATURE INSPIRED COMPUTING
B.Tech. IV Year I Sem. L T P C
2 0 0 2
Course Objectives:
Knowledge on significance of evolutionary computing, neuro computing and swarm
intelligence
Course Outcomes:
Familiar with Evolutionary Computing algorithms
Understand scope of neurocomputing
Compare different Ant Colony Optimization algorithmic models.
Understand the scope of artificial immune systems
Tackle different real world problems
UNIT - I
Evolutionary Computing
Problem Solving as a Search Task, Hill Climbing and Simulated Annealing, Evolutionary Biology,
Evolutionary Computing, The Other Main Evolutionary Algorithms, From Evolutionary Biology to
Computing, Scope of Evolutionary Computing
UNIT - II
Neurocomputing
The Nervous System, Artificial Neural Networks, Typical ANNS and Learning Algorithms, From
Natural to Artificial Neural Networks, Scope of Neurocomputing
UNIT - III
Swarm Intelligence
Ant Colonies, Swarm Robotics, Social Adaptation of Knowledge
UNIT - IV
Immunocomputing
The Immune System, Artificial Immune Systems, Bone Marrow Models, Negative Selection
Algorithms, Clonal Selection and Affinity Maturation, Artificial Immune Networks, From Natural to
Artificial Immune Systems, Scope of Artificial Immune Systems
UNIT - V
Case Studies- Bioinformatics, Information Display
TEXT BOOKS:
1. Leandro Nunes de Castro - " Fundamentals of Natural Computing, Basic Concepts,
Algorithms and Applications", Chapman & Hall/ CRC, Taylor and Francis Group, 2007
2. Albert Y.Zomaya - "Handbook of Nature-Inspired and Innovative Computing", Springer, 2006
REFERENCE BOOKS:
1. Floreano, D. and C. Mattiussi -"Bio-Inspired Artificial Intelligence: The oriesethods, and
Technologies" IT Press, 2008
2. Marco Dorrigo, Thomas Stutzle -” Ant Colony Optimization”, Prentice Hall of India, New Delhi,
2005
3. Vinod Chandra S S, Anand H S - “Machine Learning: A Practitioner's Approach”, Prentice Hall
of India, New Delhi, 2020
Page 108 of 147