Course Details
Subject {L-T-P / C} : CS6416 : Soft Computing { 3-0-0 / 3}
Subject Nature : Theory
Coordinator : Anup Nandy
Syllabus
| Module 1 : |
Overview of Soft Computing, Difference between Soft and Hard computing, Brief descriptions of different components of soft computing including Artificial intelligence systems Neural networks, fuzzy logic, genetic algorithms. Artificial neural networks Vs Biological neural networks, ANN architecture, Basic building block of an artificial neuron, Activation functions, Introduction to Early ANN architectures (basics only)-McCulloch & Pitts model, Perceptron, ADALINE, MADALINE [10 Hrs].
|
Course Objective
| 1 . |
Understand Soft Computing concepts, technologies, and applications |
| 2 . |
Understand the underlying principle of soft computing with its usage in various application. . |
| 3 . |
Understand different soft computing tools to solve real life problems. |
Course Outcome
| 1 . |
Upon successful completion of this course students should be able to:
|
Essential Reading
| 1 . |
R. Rajasekaran and G. A and Vijayalakshmi Pa, Neural Networks, Fuzzy Logic, and Genetic Algorithms: Synthesis and Applications, Prentice Hall of India |
| 2 . |
D. E. Goldberg, Genetic Algorithms in Search, Optimisation, and Machine Learning, Addison-Wesley |
Supplementary Reading
| 1 . |
. L. Fausett, Fundamentals of Neural Networks, Prentice Hall |
| 2 . |
T. Ross, Fuzzy Logic with Engineering Applications, Tata McGraw Hill |



