CPE 557 - Artificial Neural Networks and Programming

2 Unit(s)


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, gradient descent rule. Back-propagation neural network, Variable term used in backpropagation neural network: learning rate, momentum, hidden nodes, sigmoid activation function. Backpropagation algorithm of ANN. Design of ANN model, training sets for ANN, test sets for ANN, network testing and performance. Engineering applications. ANN programming.