Here we’re playing with teaching the network to multiply in binary. This is a nice test because we know how to do this with regular nor gates, so we can compare the results.
First factor
0
3
Second factor
0
6
Expected Outcome:
18
First factor, Little Endian
00011
Second factor, Little Endian
00110
Expected Outcome, Little Endian
010010
Received Output, Little Endian
111111
Clean Up Intermediate Nodes
(this resets everything)
Set Up Input
(every time you change first and second factor, hit this button)
Build Intermediate Nodes
Intermediate Intermediate Nodes
(this is optional and can be done as many times as you like)
Naive Link Max Depth Nodes
Train!?!?
Note: Node Type is a hidden column that has 3 basic types.
0 is an output node.
-1 is an input node (and all negative numbers are input nodes if for some reason you want to distinguish them).
1 is an intermediate node (and all positive numbers are intermediate nodes).