Syllabus

Course Code: Program Elective -II MTCE-113    Course Name: Soft Computing

MODULE NO / UNIT COURSE SYLLABUS CONTENTS OF MODULE NOTES
1 Neural Networks: History, overview of biological Neuro-system, Mathematical Models of Neurons, ANN architecture, Learning rules, Learning Paradigms-Supervised, Unsupervised and reinforcement Learning, ANN training Algorithmsperceptions, Training rules, Delta, Back Propagation Algorithm, Multilayer Perceptron Model, Hopfield Networks, Associative Memories, Applications of Artificial Neural Networks.
2 Fuzzy Logic: Introduction to Fuzzy Logic, Classical and Fuzzy Sets: Overview of Classical Sets, Membership Function, Fuzzy rule generation, Operations on Fuzzy Sets: Compliment, Intersections, Unions, Combinations of Operations, Aggregation Operations, Fuzzy Arithmetic: Fuzzy Numbers, Linguistic Variables, Arithmetic Operations on Intervals & Numbers, Lattice of Fuzzy Numbers, Fuzzy Equations, Introduction of Neuro-Fuzzy Systems, Architecture of Neuro Fuzzy Networks, Applications.
3 Regression and Optimization: Least-Squares Methods for System Identification -System Identification: An Introduction, Basics of Matrix Manipulation and Calculus, Least-Squares Estimator, Geometric Interpretation of LSE, Recursive LeastSquares Estimator, Recursive LSE for Time-Varying Systems, An introduction to LSE for Nonlinear Models, Derivativebased Optimization-Descent Methods, The Method of Steepest Descent, Newton's Methods, Step Size Determination, Conjugate Gradient Methods, Analysis of Quadratic Case, Nonlinear Least-squares Problems, Incorporation of Stochastic Mechanisms, Derivative-Free Optimization.
4 Genetic Algorithm: An Overview of GA, GA operators, GA in problem solving, Implementation of GA.
Copyright © 2020 Kurukshetra University, Kurukshetra. All Rights Reserved.