Developmental Robotics
Community resources for robots that learn

> XORExperimentsSummary_

1. XOR Experiments

Network Creation Program: autoaXORtest.py NetworkProgramInstructions

Graph Plotting: gplotXOR.py

1.1. The Effect of Prediction Layers: Hidden Anticipation and Error Anticipation

The effects of Hidden Anticipation and Error Anticipation have been explained in the previous work The Multiple Roles of Anticipation in Developmental Robotics

On the same XOR task explained in the paper above with 75% noise, variations were made to the neural network architecture as listed below, and effects on the: TSS error on the predictable portion of the dataset, hidden layer representations, and delta values, were recorded.

1.2. Variations on the HA/EA Prediction and their Effects on Network Learning

1.2.0.1. Points of Interest

1.3. Future Research // Understanding the Predicting Layers

By analyzing various data, such as delta values from hidden/prediction layers and PCA data, and comparing them to the TSS error, we may get a better understanding of how and why adding a self prediction task (Hidden or Input), speeds up the learning of predictable data in the presense of noise.