Version 1.0 ←(Let me know if you find bugs!)
Updates:
  1. none

Assignment—Artificial Neural Networks


How to use this file:

Submit the required files D2L, zipped together, named exactly as follows:

Change "No" to "Yes" as you complete the tasks:

Task Complete?
[ENTER YOUR NAME HERE] No
--------------- ADMINISTRATION -----------------
Saved THIS file in plain text HTML format No
All files correctly named, in single directory No
Created ZIP file, submitted to D2L No
Downloaded my D2L submission to verify not corrupt No
I entered any special notes AT THE BOTTOM OF THIS FILE in the comments section. No
--------------- ASSIGNMENT -----------------
I downloaded the NN.lisp program file and was able to run it. No
I created a new neuron with (new-rand) No
I showed the original NOT gate was not working correctly with (notgate 0) & (notgate 1) No
I trained the NOT gate and showed that it was now working correctly for both inputs No
I created a new random neuron and showed that AND was not working with (gate 0 0) etc. Then I trained it and showed it was now working. No
I captured screenshots or console output showing AND No
I created a new random neuron and showed that OR was not working with (gate 0 0) etc. Then I trained it and showed it was now working for all inputs. No
I captured screenshots or console output showing OR No
I wrote my new train4nand function. No
I created a new random neuron and showed that NAND was not working. Then I trained it and showed it was now working for all inputs. No
I captured screenshots or console output showing my new NAND function No
I wrote my new train4nor function. No
I created a new random neuron and showed that NOR was not working. Then I trained it and showed it was now working for all inputs. No
I captured screenshots or console output showing my new NOR function No
I put all my output screenshots or console output into a .docx, .txt. hthml, or .pdf file No
I put my name and the date at the top of my output file No
I put my new NAND and NOR screenshots at the top of my output file after my name. No
I used versions while developing NN.LISP so I wouldn't lose everything: NNA.lisp, NNB.lisp, etc. No
I wrote extensive comments in my NN.LISP file demonstrating I know how it works No
--------------- COOL EXTRA THINGS I DID -----------------
Fill in anything you did here... No

My special comments to Elliott, only if needed:

Comment one

Comment two, etc.