Syllabus:
Unit Contact
Number Contents Hours
1 Introduction of soft computing. Soft Computing vs. Hard Computing, various types of Soft Computing 12
Techniques, Applications of Sof Computing. Artificial Intelligence: Introduction, Various types of production
systems, characteristics of production systems, Breadth First Search, Depth First Search Techniques, other Search
Techniques like H1ll Climbing, Best First Search, A* Algorithm, A0* Algorithms and various types of Control
Strategies. Knowledge representation issues, Prepositional and Predicate Logic, Monotonic and Non- monotonic
Reasoning, Forward Reasoning and Backward Reasoning.
2 Neural Networks: Structure and Function of a single neuron: Biological Neuron, Artificial Neuron, definition of 10
ANN,Taxonomy of Neural Net, Difference between ANN and Human Brain, Characteristics and Applications of
ANN.Single Layer Network, Perceptron Training Algorithm.
3. Fuzzy Logic: Fuzzy set theory, Fuzzy Set Vs Crisp Set, Crisp relation & Fuzzy Relations. Fuzzy systems: Crisp 10
Logic, Fuzzy Logic, Introduction & Features of Membership Functions. Fuzzy rule base system: Fuzzy
Propositions, Formation, Decomposition & Aggregation of Fuzzy Rules, Fuzzy Reasoning, Fuzzy Inference
Systems, Fuzzy Decision Making&Applications of Fuzzy Logic.
4 Genetic Algorithm: Fundamentals, basic concepts, working principle, encoding, fitness function, reproduction 10
Genetic modeling: Inheritance operator, cross over, inversion & deletion, mutation operator, Bitwise operator,
Generational Cycle, Convergence of GA, Applications & advances in GA. Fuzzification: D1fferences &
similarities between GA & other traditional method.
3 Total 42