CPE 512

Artificial Neural Network Programming

Neural Network: Definition of artificial neural network. Similarities of neural network with human brain. Classification of ANN. Terminologies: input/output sets, weights, bias or threshold, supervised learning, network training, Convergence process, single layer vs. multilayer perception, Forward and Backward propagation, and gradient descent rule. Back-propagation neural network, Variable term used in back propagation neural network: learning rate, momentum, hidden nodes, sigmoid activation function. Back propagation algorithm of ANN. Design of ANN model, training sets for ANN, test sets for ANN, network testing and performance. Engineering applications. ANN programming.

Course Code
CPE 512
Department
Computer Engineering
Campus
Sumas University
Level
500 Level
Instructor
Sumas University Lecturer
Semester
Second Semester
Credit
2 Units
Method
Lecture