Saturday, April 9, 2016

Progress Report: 4/9/16

We have made progress in applying the data that we currently have to the multi-layer perceptron. We took time to understand the code for single and multi-layer perceptrons. After this, we put our code into the perceptron to see how well it could guess what finger was moved based off of gathered data. To do this, we had to create a code that took the data that we had and organized it. From there, the code would find the maximum and minimum in the data, and convert it so that it was between -1 and 1 to be used for the multi-layer perceptron. We put the data into the trainer and tested it. We also tried to interpolate data, making up similar data points to give our perceptron greater reliability.

Some problems we encountered were that the multi-layer perceptron is not very accurate with the data that we have. There are several factors that could have hurt its accuracy, but the likely one is that the data that we have is simply not enough to adequately train the code. Another problem we faced was the interpolation of the data, which seemed to be all over the place, perhaps indicating that the data we have gathered is not precise enough. We have also had trouble getting into Matlab, since the trial expired, making it hard to gather more data.

From here, we intend to figure out why we cannot access Matlab and continue to gather more data to be used. We also want to figure out why the interpolation is so random, and if that is due to a problem with our data.

No comments:

Post a Comment