Elective-II Soft Computing
Elective-II Soft Computing
Objectives:
1. To Conceptualize the working of human brain using ANN.
2. To become familiar with neural networks that can learn from available examples and
generalize to form appropriate rules for inference systems.
3. To introduce the ideas of fuzzy sets, fuzzy logic and use of heuristics based on human
experience.
4. To provide the mathematical background for carrying out the optimization and
familiarizing genetic algorithm for seeking global optimum in self-learning situation.
02 Neural Networks 14
2.1 Basics of Neural Networks:
Introduction to Neural Networks, Biological Neural
Networks, McCulloch Pitt model,
2.2 Supervised Learning algorithms:
Perceptron (Single Layer, Multi layer), Linear separability,
Delta learning rule, Back Propagation algorithm,
2.3 Un-Supervised Learning algorithms: Hebbian Learning,
Winner take all, Self Organizing Maps, Learning Vector
Quantization.
03 Fuzzy Set Theory 14
3.1 Classical Sets and Fuzzy Sets, Classical Relations and Fuzzy
Relations, Properties of membership function, Fuzzy
extension principle, Fuzzy Systems- fuzzification,
defuzzification and fuzzy controllers.
04 Hybrid system 04
4.1 Introduction to Hybrid Systems, Adaptive Neuro Fuzzy
Inference System(ANFIS).
05 Introduction to Optimization Techniques 06
5.1 Derivative based optimization- Steepest Descent, Newton
method.
5.2 Derivative free optimization- Introduction to Evolutionary
Concepts.
06 Genetic Algorithms and its applications: 06
6.1 Inheritance Operators, Cross over types, inversion and
Deletion, Mutation Operator, Bit-wise Operators,
Convergence of GA, Applications of GA.
Term Work:
The distribution of marks for term work shall be as follows:
• Laboratory work (experiments/case studies): ………….. (15) Marks.
• Assignments:…….…………………………………… (05) Marks.
• Attendance ………………………………………. (05) Marks
TOTAL: ……………………………………………………. (25) Marks.
Practical/Oral examination:
Oral examination will be based on the above syllabus.
PRACTICALS:
Any other practical covering the syllabus topics and subtopics can be conducted.
Text Books:
1. Timothy J.Ross "Fuzzy Logic With Engineering Applications" Wiley.
2. S.N.Sivanandam, S.N.Deepa "Principles of Soft Computing" Second Edition, Wiley
Publication.
3. S.Rajasekaran and G.A.Vijayalakshmi Pai "Neural Networks, Fuzzy Logic and Genetic
Algorithms" PHI Learning.
4. J.-S.R.Jang "Neuro-Fuzzy and Soft Computing" PHI 2003.
5. Jacek.M.Zurada "Introduction to Artificial Neural Sytems" Jaico Publishing House.
Reference Books:
1. Satish Kumar "Neural Networks A Classroom Approach" Tata McGrawHill.
2. Zimmermann H.S "Fuzzy Set Theory and its Applications" Kluwer Academic Publishers.
3. Davis E.Goldberg, "Genetic Algorithms: Search, Optimization and Machine Learning",
Addison Wesley, N.Y., 1989.
4. Hagan, Demuth, Beale, "Neural Network Design" CENGAGE Learning, India Edition.