ENGG(SERC) 3-909: Soft Computing (L-T-P-C) : 3-1-0-3

Course Coordinator: Dr. A. Rama Mohan Rao

Introduction: Introduction of Soft-computing tools, Fuzzy Logic, concepts meta-heuristics, Evolutionary algorithms, Neural Networks and Probabilistic Reasoning; Artificial Neural Networks (ANN): Different Architectures, Back-propagation Algorithm, Hybrid Learning Rule, Supervised Learning- Perceptrons, Adaline, Back-propagation Multilayer Perceptrons, Radial Basis function Networks. Unsupervised Learning – Competitive Learning Network, Kohonen Self-Organizing Networks, Hebbian Learning, The Hopfield Network; Support Vector Machines: Support vector machines and other kernel based learning algorithms, Implementation techniques for SVM, application of SVM for engineering problems; Fuzzy Set Theory: Basic Definition and terminology, Basic Concepts of Fuzzy Logic, Set Theoretic Operators, Membership functions- formulation and parameterization. Fuzzy Union, Intersection, and Complement. Fuzzy Rules and Fuzzy Reasoning. Fuzzy Inference Systems- Mamdani and Sugeno Fuzzy models. Fuzzy Associative Memories;Evolutionary Algorithms: Basics of evolutionary Algorithms, Design issues in evolutionary Algorithm, evolutionary computing; Applications with Soft Computing Tools: Case studies with ANN, fuzzy and Hybrid approaches. Multi-objective optimization and decision making.