JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

EI851PE: NEURAL NETWORKS AND FUZZY LOGIC

B.Tech IV Year II Semester (R16)

Pre-requisites

Nil.

Course Objectives

This course introduces the basics of Neural Networks and essentials of

Artificial Neural Networks with Single Layer and Multilayer Feed Forward Networks. Also deals with Associate Memories and introduces Fuzzy sets and Fuzzy Logic system components. The Neural Network and Fuzzy Network system application to Electrical Engineering is also presented. This subject is very important and useful for doing Project Work.

Course Outcomes

After going through this course the student gets a thorough knowledge

on, biological neurons and artificial neurons, comparative analysis between human and computer, artificial neural network models, characteristics of ANN’s, different types of activation functions, learning strategies, learning rules, perceptron models, single and multi layer feed-forward and feed-back neural networks, back-propagation algorithm, Kolmogorov Theorem, different types of associative memories and basics of fuzzy logic, concept of classical and fuzzy sets, fuzzy logic system components fuzzification and defuzzification, with which he/she can able to apply the above conceptual things to real-world electrical and electronics problems and applications.

UNIT - I

Introduction &Essentials to Neural Networks: Introduction, Humans and Computers, Organization of the Brain, Biological Neuron, Biological and Artificial Neuron Models, Hodgkin-Huxley Neuron Model, Integrate-and-Fire Neuron Model, Spiking Neuron Model, Characteristics of ANN, McCulloch-Pitts Model, Historical Developments, Potential Applications of ANN. Artificial Neuron Model, Operations of Artificial Neuron, Types of Neuron Activation Function, ANN Architectures, Classification Taxonomy of ANN – Connectivity, Neural Dynamics (Activation and Synaptic), Learning Strategy (Supervised, Unsupervised, Reinforcement), Learning Rules, Types of Application

UNIT - II

Single & Multi Layer Feed Forward Neural Networks: Introduction, Perceptron Models: Discrete, Continuous and Multi-Category, Training Algorithms: Discrete and Continuous Perceptron Networks, Perceptron Convergence theorem, Limitations of the Perceptron Model, Applications. Credit Assignment Problem, Generalized Delta Rule, and Derivation of Back-propagation (BP) Training, Summary of Back-propagation Algorithm, Kolmogorov Theorem, Learning Difficulties, and Improvements.

R16 B.TECH EIE.

UNIT - III

Associative Memories – I: Paradigms of Associative Memory, Pattern Mathematics, Hebbian Learning, General Concepts of Associative Memory (Associative Matrix, Association Rules, Hamming Distance, The Linear Associator, Matrix Memories, Content Addressable Memory).

UNIT - IV

Associative Memories-II: Bidirectional Associative Memory (BAM) Architecture, BAM Training Algorithms: Storage and Recall Algorithm, BAM Energy Function, Proof of BAM Stability Theorem. Architecture of Hopfield Network: Discrete and Continuous versions, Storage and Recall Algorithm, Stability Analysis, Capacity of the Hopfield Network Summary and Discussion of Instance/Memory Based Learning Algorithms, Applications.

UNIT - V

Fuzzy Logic Classical & Fuzzy Sets: Introduction to classical sets - properties, Operations and relations; Fuzzy sets, Membership, Uncertainty, Operations, properties, fuzzy relations, cardinalities, membership functions. Fuzzy Logic System Components: Fuzzification, Membership value assignment, development of rule base and decision making system, De-fuzzification to crisp sets, De- fuzzification methods.

TEXT BOOKS:

  • 1. Neural Networks, Fuzzy logic, Genetic algorithms: synthesis and applications, Rajasekharan and Pai, PHI.
  • 2. Neural Networks and Fuzzy Logic, C. Naga Bhaskar, G. Vijay Kumar, BS Publications.

REFERENCE BOOKS:

  • 1. Artificial Neural Networks, B. Yegnanarayana, PHI.
  • 2. Artificial Neural Networks, Zaruda, PHI.
  • 3. Neural Networks and Fuzzy Logic System, Bart Kosko, PHI.
  • 4. Neural Networks, James A Freeman and Davis Skapura, Pearson Education.
  • 5. Neural Networks, Simon Hakins, Pearson Education. R16 B.TECH EIE.

Loading Question Papers

Fetching data from database...