ITEC560 - Neural Computations

Course Outline |ResourcesAssignments |Projects | Marks | Announcements |

The Aim of the Course

This course introduces the basic concepts and techniques of neural computation, and cover basic neural network architectures and learning algorithms, for applications in pattern recognition, image processing, and computer vision. This course also provides practical experience of designing and implementing a neural network for a real world application.

Lecture Hours

Lec.: Mon. 8.30-10.20, CTL006 & Tue. 12.30-13.20, CTL003, Office Hour: TBA

Research Papers

1. Anil K. Jain, Jianchang Mao, K.M. Mohiuddin, "Artificial Neural Networks: A Tutorial," Computer, vol. 29, no. 3, pp. 31-44, March, 1996.

Lab Exercises

Lab Exercise 1: A Classification Task wit a Single Layer Perceptron

Lab Exercise 2: A Classification Task wit a Single Layer Perceptron

Lab Exercise 3: Image Processing

Lab Exercise 4: Assosiative Neural Networks

Lab Exercise 5: Introduction to Neural Networks Toolbox

Grading System

Assignments Project Final Exam
35 %25 %40 %