Joshua Bowren 7643a851c7 Added training based off of a history buffer for the autoencoder component. Fixed a typo causing Hebbian training to always be used. Removed input scaling in libraahn version. Added frames around GL widgets. --experiment parameter checks Experiment folder after checking the local path. Added modulation debug display in the network visualizer. Changed the network files to use a learning rate of 5.0 and modulation feeler length of 700. Changed default sensor file to have a 180 degree angle between the first and last range finder. Also made ranger finders slightly shorter. Pure Hebbian learns to navigate the track consistently. RAAHN learns to navigate the track, but sometimes changes direction. 8 лет назад
..
Default.xml 7643a851c7 Added training based off of a history buffer for the autoencoder component. Fixed a typo causing Hebbian training to always be used. Removed input scaling in libraahn version. Added frames around GL widgets. --experiment parameter checks Experiment folder after checking the local path. Added modulation debug display in the network visualizer. Changed the network files to use a learning rate of 5.0 and modulation feeler length of 700. Changed default sensor file to have a 180 degree angle between the first and last range finder. Also made ranger finders slightly shorter. Pure Hebbian learns to navigate the track consistently. RAAHN learns to navigate the track, but sometimes changes direction. 8 лет назад
RangeFindersPieSliceSensors.xml 87c4d489cf Added a visualizer for neural networks. Changed the default experiment to only use range finders and one input group for them. Added DefaultAutoencoder which is similar to default, but adds a hidden layer whose incoming weights are trained using autoencoder training. Weights from the hidden layer to the output layer are trained with the Hebbian training. Added sensor file as an example for adding pie slice sensors. 9 лет назад