SOFT COMPUTING
SOFT COMPUTING
COURSE OBJECTIVES:
To introduce the ideas of fuzzy sets, fuzzy logic and use of heuristics based on human
experience.
To provide the mathematical background for carrying out the optimization associated
with neural network learning
To become familiar with neural networks that can learn from available examples and
generalize to form appropriate rules for inference systems.
To introduce case studies utilizing the above and illustrate the Intelligent behavior of
programs based on soft computing
UNIT V APPLICATIONS 6
Modeling a two input sine function - Printed Character Recognition – Fuzzy filtered
neural networks – Plasma Spectrum Analysis – Hand written neural recognition - Soft
Computing for Color Recipe Prediction.
COURSE OUTCOMES:
CO1: Understand the fundamentals of fuzzy logic operators and inference mechanisms
CO4: Use hybrid techniques involving Neural networks and Fuzzy logic
TEXT BOOKS:
1. SaJANG, J.-S. R., SUN, C.-T., & MIZUTANI, E. (1997). Neuro-fuzzy and soft computing:
A computational approach to learning and machine intelligence. Upper Saddle River,
NJ, Prentice Hall,1997
2. Himanshu Singh, Yunis Ahmad Lone, Deep Neuro-Fuzzy Systems with Python
3. With Case Studies and Applications from the Industry, Apress, 2020
REFERENCES
3. Samir Roy, Udit Chakraborthy, Introduction to Soft Computing, Neuro Fuzzy and
Genetic Algorithms, Pearson Education, 2013.
4. S.N. Sivanandam, S.N. Deepa, Principles of Soft Computing, Third Edition, Wiley
India Pvt Ltd, 2019.
5. R.Eberhart, P.Simpson and R.Dobbins, “Computational Intelligence - PC Tools”, AP
Professional, Boston, 1996