The purpose of this course is to introduce various aspects of the neural networks and neurocomputing. The course starts with an introduction to Learning Machines and analyzes various learning algorithms such as Hebbian, Grossberg's and Kohonen's learning algorithms. Some of the neural networks that will be studied in detail are: Backpropagation nets, Hopfield nets, Adaptive Resonance Theory, Adaline and Madalines, Kohonen's Self learning nets, BAMS, Neocognition, etc. Students will implement a minimum of three learning algorithms.
Prefix:
CS
Course Number:
688
Credits:
3.0