Day 3
Today I began by implementing the changes in the tutorial that Ron and I had previously discussed. I used arrays in my code instead of multilevel lists, because the machine learning program requires arrays. I then used two different machine learning programs, one linear and one non-linear, to process the training data and predict the second array of testing data based on the first. The linear learning program (a Linear Support Vector Machine) was more successful and now only takes about two minutes to train and make its predictions. I ran metrics to test the accuracy of the linear program, such as overall accuracy, mean-class accuracy, and kappa statistic, and it proved to be fairly accurate. Later in the tutorial, the accuracy will be improved with further measures. However, the non-linear program (a Support Vector Machine with Radial Basis Function kernel) is still too slow and inefficient. I am not certain why this is, but tomorrow I hope to fix this issue.
Comments
Post a Comment