It reduces the log error (ie -log of max value) on the training set, but does ot reduce the error on the test set, and the matrices seem to just be flip flopping with small values.

todo: see if actual (prediction) on training set decreases over time or no... so i know if it's a generalization issue (add regularization) or something worse.