Dale Patterson


This page lists programs for the simple neural nets; perceptron and adaline, described in chapter 2 of the textbook, "Elements of Artificial Neural Networks".
Additionally, I have included two animated versions of the perceptron and adaline.

Source Code

The following are my first MATLAB programs and are not claimed to be efficient or to make use of MATLAB. But they work.
perception in MATLAB
adaline in MATLAB
animated perceptron
animated adaline
Both of the above programs use the following data files:
linearly seperable data
non-linearly seperable data
In the case of the perceptron, it will continue to run when executed using the non-linearly sepearable data untill you kill it on the MATLAB command line.