BMC042

Neural Networks

Session2025-26 TypeTheory
Appears in 1 semester

MCA · Sem 4 (Elective-4)

Syllabus

5 units · 40 lecture hours
Unit1

Unit 1: Neurocomputing and Neuroscience

8 hrs

The human brain, biological neurons, neural processing, biological neural network. Artificial Neural Networks: Introduction, historical notes, neuron model, knowledge representation, comparison with biological neural network, applications. Learning process: Supervised learning, unsupervised learning, error correction learning, competitive learning, adaptation learning, Statistical nature of the learning process.

Unit2

Unit 2: Basic Models

8 hrs

McCulloch-Pitts neuron model, Hebb net, activation functions, aggregation functions. Perceptron networks: Perceptron learning, single layer perceptron networks, multilayer perceptron networks. Least mean square algorithm, gradient descent rule, nonlinearly separable problems and bench mark problems in NN.

Unit3

Unit 3: Multilayer neural network

8 hrs

Introduction, comparison with single layer networks. Back propagation network: Architecture, back propagation algorithm, local minima and global minima, heuristics for making back propagation algorithm performs better, applications. Radial basis function network: Architecture, training algorithm, approximation properties of RBF networks, comparison of radial basis function network and back propagation networks.

Unit4

Unit 4: Recurrent network

8 hrs

Introduction, architecture and types. Self-organizing feature map: Introduction, determining winner, Kohonen Self Organizing feature maps (SOM) architecture, SOM algorithm, properties of feature map; Learning vector quantization-architecture and algorithm. Principal component and independent component analysis.

Unit5

Unit 5: Special networks

8 hrs

Cognitron, Support vector machines. Complex valued NN and complex valued BP. Soft computing: Introduction, Overview of techniques, Hybrid soft computing techniques.

Course Outcomes (COs)5 outcomes

After completion of the course student will be able to:

  1. CO1Study of basic concepts of Neuro Computing, Neuroscience and ANN. Understand the different supervised and unsupervised and neural networks performance.K1, K2
  2. CO2Study of basic Models of neural network. Understand the Perception network. and Compare neural networks and their algorithm.K2, K3
  3. CO3Study and Demonstrate different types of neural network. Make use of neural networks for specified problem domain. K2K3, K4
  4. CO4Understand and Identify basic design requirements of recurrent network and Self-organizing feature map.K1, K2
  5. CO5Able to understand the some special network. Able to understand the concept of Soft computing. K1, K2K3

Suggested Readings

  1. Kumar S., “Neural Networks- A Classroom Approach”, McGraw Hill.
  2. Haykin S., “Neural Networks – A Comprehensive Foundation”, Pearson Education.
  3. Yegnanarayana B. “Artificial Neural Networks”, Prentice Hall of India.
  4. Freeman J. A., “Neural Networks”, Pearson Education.
  5. James F., “Neural Networks – Algorithms, Applications and Programming Techniques”, Pearson Education.

Official AKTU syllabus

This subject is on page 40 of the original AKTU PDF.

Official AKTU syllabus PDF ↗