Additional improvements to the learning algorithm.