Module 1 Introduction: Introduction to soft computing, introduction to biological and artificial neural networks, introduction to fuzzy sets and fuzzy logic systems Module 2 Artificial Neural Networks and Applications: Different artificial neural network models, learning in artificial neural networks, neural network applications in control systems Module 3 Fuzzy Systems and Applications: Fuzzy sets, fuzzy reasoning, fuzzy inference systems, fuzzy control, fuzzy clustering, applications of fuzzy systems Module 4 Neuro-fuzzy systems: Neuro-fuzzy modeling, neuro-fuzzy control, Genetic algorithms: Simple GA, crossover and mutation, genetic algorithms in search and optimization, Introduction to Ant Colony Optimization method and Swam Intelligence Module 5 Applications of soft computing: Pattern recognitions, image processing, biological sequence alignment and drug design, robotics and sensors, information retrieval systems, share market analysis, natural language processing Text Books 1. M. Friedman and A. Kandal, Introduction to Pattern Recognition Statistical, Structural, Neural and Fuzzy Logic Approaches, (Series in Machine Perception and Artificial Intelligence) World Scientific Pub Co Inc (December 1999). 2. Neural and Fuzzy Logic Approaches, World Scientific, 2005 3. Timothy J. Ross, Fuzzy Logic with Engineering Applications, McGraw Hill, 1997. Reference:
4. Melanie Mitchell, An Introduction to Genetic Algorithms, Prentice Hall of India, 2004.
5. David E. Goldberg, Genetic Algorithms in Search, Optimization and Machine Learning, AddisonWesley Professional, 1989.