Soft Computing

Subject Overview
  code: CS01U4918
  Level: UG
  School/Faculty CSE
  Semester Offered: VI
  Credit Value: 4
  Subject Queries: ---
  Subject Outline: ---

Objectives

To introduce the ideas of fuzzy sets, fuzzy logic and use of heuristics based on human experience.To become familiar with neural networks that can learn from available examples and generalize to form appropriate rules for inference systems.To provide the mathematical background for carrying out the optimization associated with neural network learning.To familiarize with genetic algorithms and other random search procedures useful while seeking global optimum in self-learning situations.To introduce case studies utilizing the above and illustrate the intelligent behavior of programs based on soft computing

Syllabus

S.no Details of the Unit No. of Teaching Hours Reference Book Numbers
1

UNIT I FUZZY SET THEORY Introduction to Neuro – Fuzzy and Soft Computing – Fuzzy Sets – Basic Definition and Terminology – Set-theoretic Operations – Member Function Formulation and Parameterization – Fuzzy Rules and Fuzzy Reasoning – Extension Principle and Fuzzy Relations – Fuzzy If-Then Rules – Fuzzy Reasoning – Fuzzy Inference Systems – Mamdani Fuzzy Models – Sugeno Fuzzy Models – Tsukamoto Fuzzy Models – Input Space Partitioning and Fuzzy Modeling

10 1,2
2

UNIT II OPTIMIZATION Derivative-based Optimization – Descent Methods – The Method of Steepest Descent – Classical Newton’s Method – Step Size Determination – Derivative-free Optimization – Genetic Algorithms – Simulated Annealing – Random Search – Downhill Simplex Search.

10 1,3
3

UNIT III NEURAL NETWORKS Supervised Learning Neural Networks – Perceptrons - Adaline – Backpropagation Mutilayer Perceptrons – Radial Basis Function Networks – Unsupervised Learning Neural Networks – Competitive Learning Networks – Kohonen Self-Organizing Networks – Learning Vector Quantization – Hebbian Learning.

12 1,4
4

UNIT IV NEURO FUZZY MODELING Adaptive Neuro-Fuzzy Inference Systems – Architecture – Hybrid Learning Algorithm – Learning Methods that Cross-fertilize ANFIS and RBFN – Coactive Neuro Fuzzy Modeling – Framework Neuron Functions for Adaptive Networks – Neuro Fuzzy Spectrum

15 1,4
5

UNIT V APPLICATIONS OF COMPUTATIONAL INTELLIGENCE Printed Character Recognition – Inverse Kinematics Problems – Automobile Fuel Efficiency Prediction – Soft Computing for Color Recipe Prediction

13 1,5
Text Books :

[1].J.S.R.Jang, C.T.Sun and E.Mizutani, “Neuro-Fuzzy and Soft Computing”, PHI, 2004, Pearson Education 2004.
[2]. Timothy J.Ross, “Fuzzy Logic with Engineering Applications”, McGraw-Hill, 1997.
[3]. Davis E.Goldberg, “Genetic Algorithms: Search, Optimization and Machine Learning”, Addison Wesley, N.Y., 1989.
[4]. S. Rajasekaran and G.A.V.Pai, “Neural Networks, Fuzzy Logic and Genetic Algorithms”, PHI, 2003.
[5]. R.Eberhart, P.Simpson and R.Dobbins, “Computational Intelligence - PC Tools”, AP Professional, Boston, 1996.

Schools..