Last Updated on by ICT Byte
Course Title: Neural Networks
Full Marks: 45 + 30
Course No: C.Sc. 543
Pass Marks: 22.5 + 15
Nature of the Course: Theory + Lab
Credit Hrs: 3
- Course Description:
- Unit 1: Introduction to artificial neural networks 5 hrs
- Unit 2: Linear models for regression and classification 7 hrs
- Unit 3: Feed forward neural networks 7 hrs
- Unit 4: Radial basis function networks 8 hrs
- Unit 5: Kernel methods for pattern analysis 8 hrs
- Unit 6: Self-organizing maps 5 hrs
- Unit 7: Feedback neural networks 5 hrs
- Text Books:
Course Description:
This course deals with resembling the conscious behavior of brain in an artificially connected logical nodes that can learn itself in a supervised and unsupervised environment. It introduces linear algebra for creating and processing input patterns to generate output. It also emphasizes on probabilistic model for classification and prediction within a tolerable and significant limit.
Unit 1: Introduction to artificial neural networks 5 hrs
Biological neural networks; Pattern analysis tasks: Classification, Regression, Clustering; Computational models of neurons; Structures of neural networks; Learning principles
Unit 2: Linear models for regression and classification 7 hrs
Polynomial curve fitting; Bayesian curve fitting; Linear basis function models; Bias-variance decomposition; Bayesian linear regression; Least squares for classification; Logistic regression for classification; Bayesian logistic regression for classification
Unit 3: Feed forward neural networks 7 hrs
Pattern classification using perception; Multi layer feed forward neural networks (MLFFNNs); Pattern classification and regression using MLFFNNs; Error back propagation learning; Fast learning methods: Conjugate gradient method; Auto associative neural networks; Bayesian neural networks
Unit 4: Radial basis function networks 8 hrs
Regularization theory; RBF networks for function approximation; RBF networks for pattern classification
Unit 5: Kernel methods for pattern analysis 8 hrs
Statistical learning theory; Support vector machines for pattern classification; Support vector regression for function approximation; Relevance vector machines for classification and regression
Unit 6: Self-organizing maps 5 hrs
Pattern clustering; Topological mapping; Kohonen’s self-organizing map
Unit 7: Feedback neural networks 5 hrs
Pattern storage and retrieval; Hopfield model; Boltzmann machine; Recurrent neural networks
Text Books:
- B.Yegnanarayana, Artificial Neural Networks, Prentice Hall of India, 1999
- Satish Kumar, Neural Networks – A Classroom Approach, Tata McGraw-Hill, 2003 3.S.Haykin, Neural Networks – A Comprehensive Foundation, Prentice Hall, 1998 4.C.M.Bishop, Pattern Recognition and Machine Learning, Springer, 2006