OEC552 Soft Computing Syllabus:

OEC552 Soft Computing Syllabus โ€“ Anna University Regulation 2017

OBJECTIVES:

  • To classify the various soft computing frame works
  • To be familiar with the design of neural networks, fuzzy logic and fuzzy systems
  • To learn mathematical background for optimized genetic programming
  • To be exposed to neuro-fuzzy hybrid systems and its applications

UNIT I INTRODUCTION TO SOFT COMPUTING

Soft Computing Constituents-From Conventional AI to Computational Intelligence- Artificial neural network: Introduction, characteristics- learning methods โ€“ taxonomy โ€“ Evolution of neural networks โ€“ basic models โ€“ important technologies โ€“ applications. Fuzzy logic: Introduction โ€“ crisp sets- fuzzy sets โ€“ crisp relations and fuzzy relations: cartesian product of relation โ€“ classical relation, fuzzy relations, tolerance and equivalence relations, non-iterative fuzzy sets. Genetic algorithmIntroduction โ€“ biological background โ€“ traditional optimization and search techniques โ€“ Genetic basic concepts.

UNIT II NEURAL NETWORKS

McCulloch-Pitts neuron โ€“ linear separability โ€“ hebb network โ€“ supervised learning network: perceptron networks โ€“ adaptive linear neuron, multiple adaptive linear neuron, BPN, RBF, TDNNassociative memory network: auto-associative memory network, hetero-associative memory network, BAM, hopfield networks, iterative auto associative memory network & iterative associative memory network โ€“unsupervised learning networks: Kohonen self-organizing feature maps, LVQ โ€“ CP networks, ART network.

UNIT III FUZZY LOGIC

Membership functions: features, fuzzification, methods of membership value assignments Defuzzification: lambda cuts โ€“ methods โ€“ fuzzy arithmetic and fuzzy measures: fuzzy arithmetic โ€“ extension principle โ€“ fuzzy measures โ€“ measures of fuzziness -fuzzy integrals โ€“ fuzzy rule base and approximate reasoning : truth values and tables, fuzzy propositions, formation of rulesdecomposition of rules, aggregation of fuzzy rules, fuzzy reasoning-fuzzy inference systemsoverview of fuzzy expert system-fuzzy decision making.

UNIT IV GENETIC ALGORITHM

Genetic algorithm- Introduction โ€“ biological background โ€“ traditional optimization and search techniques โ€“ Genetic basic concepts โ€“ operators โ€“ Encoding scheme โ€“ Fitness evaluation โ€“ crossover โ€“ mutation โ€“ genetic programming โ€“ multilevel optimization โ€“ real life problem- advances in GA .

UNIT V HYBRID SOFT COMPUTING TECHNIQUES & APPLICATIONS

Neuro-fuzzy hybrid systems โ€“ genetic neuro hybrid systems โ€“ genetic fuzzy hybrid and fuzzy genetic hybrid systems โ€“ simplified fuzzy ARTMAP โ€“ Applications: A fusion approach of multispectral images with SAR, optimization of traveling salesman problem using genetic algorithm approach, soft computing based hybrid fuzzy controllers.

TEXT BOOKS:

1. J.S.R.Jang, C.T. Sun and E.Mizutani, โ€œNeuro-Fuzzy and Soft Computingโ€, PHI / Pearson Education 2004.
2. S.N.Sivanandam and S.N.Deepa, โ€œPrinciples of Soft Computingโ€, Wiley India Pvt Ltd, 2011.

REFERENCES:

1. S.Rajasekaran and G.A.Vijayalakshmi Pai, โ€œNeural Networks, Fuzzy Logic and Genetic Algorithm: Synthesis & Applicationsโ€, Prentice-Hall of India Pvt. Ltd., 2006.
2. George J. Klir, Ute St. Clair, Bo Yuan, โ€œFuzzy Set Theory: Foundations and Applicationsโ€ Prentice Hall, 1997.
3. David E. Goldberg, โ€œGenetic Algorithm in Search Optimization and Machine Learningโ€ Pearson Education India, 2013.
4. James A. Freeman, David M. Skapura, โ€œNeural Networks Algorithms, Applications, and Programming Techniques, Pearson Education India, 1991.
5. Simon Haykin, โ€œNeural Networks Comprehensive Foundationโ€ Second Edition, Pearson Education, 2005.