Soft Computing Applications (3-0-0)

Course Details:

  1. Introduction to Soft Computing, Components of Soft Computing, Importance of Soft Computing
  2. Fuzzy Set Theory - Definition, Different types of fuzzy set Membership Functions
  3. Fuzzy Set theoretic operations, Fuzzy Rules and Fuzzy Reasoning, Fuzzy Inference Systems
  4. GA, Simulated Annealing, ACO, PSO, Tabu Search
  5. Neural Networks- Supervised Learning, Unsupervised Learning
  6. Hybrid Systems - Neuro Fuzzy Modeling, Adaptive Neuro-fuzzy inference systems
  7. Fuzzy c-means, Applications in Image Processing, Neuro-fuzzy control, Data Mining, Software Engineering Metrics, Information System Project Metrics
  8. Introduction to Rough Sets and their applications
  9. Introduction to Approximate Reasoning
  10. Rough-Fuzzy and Fuzzy-Rough Sets


Suggested Text Books:

Neuro Fuzzy and Soft Computing - Jang, Sun and Mizutani
An Introduction to Neural Networks - Haykin
Fuzzy Sets and Fuzzy Logic - Klir and Yuan
Genetic Algorithms - Goldberg