CS632 Neural Networks
CS632 Neural Networks
L – T – P: 3 – 0 – 0 Credit: 3
Objective: Introduce fundamental concepts of neural networks and study several network models in
detail. After taking this course, the student will be ready to understand the structure, design, and
training of various types of neural networks and will be ready to apply them to the solution of problems
in a variety of domains.
Outcome: At the end of the course the student will have knowledge of Rule based Neural Network,
Supervised and unsupervised learning, Incremental learning
UNIT I Lectures: 9
Introduction: Background, Knowledge Based Information Processing, Neural Information Processing,
Hybrid Intelligence.
Basic Neural Computational Models: Introduction, Basic Concepts of Neural Networks, Inference and
Learning, Classification Models, Association Model, Optimization Models, Self-Organization Models,
General Issues, Hardware Implementation.
UNIT II Lectures: 12
Learning: Supervised and Unsupervised: Introduction, Supervised and Unsupervised Learning, AI
Learning, Neural Network Learning, Genetic Algorithms
Knowledge-Based Neural Networks: Introduction, Rule -Based Neural Networks, Radial Basics Function
Networks (RBFN), Network Training, Network Revision, Issues, Example of Theory Revision, Decision of
Theory Revision, Decision Tree-Based Neural Networks, Constraint-Based Neural Networks.
UNIT III Lectures: 10
Incremental Learning: Introduction, Fundamental Principles, Symbolic Methods, Neural Network
Approaches, The Incremental RBCN
Mathematical Modelling: Introduction, Mathematical Modelling in General, The Applications of Neural
Networks, Neural Networks as Mathematical Models, Knowledge-Based Approaches.
UNIT IV Lectures: 11
Discovery: Introduction, Symbolic Methods, And Neural Network Methods.
Structures and Sequences: Introduction, Connectionist Representation, A Hybrid Network Approach.
Learning Spatiotemporal Patterns: Introduction, Spatio-temporal Neural Networks, Learning
Procedures, Knowledge Procedures
Text / Reference Books:
1. Neural Networks by Simon Haykin, Pearson Education/PHI
2. Neural Networks Algorithms, Applications, and Programming Techniques by James A. Freeman, David
M. Skapura, PHI
3. Neural Network using MATLAB 6.0 by Sivanandam, Tata McGraw Hill
4. Neural Network: A classroom Approach by Satish Kumar, Tata McGraw Hill