Improve learning algorithm.
Adding new functions to learn extractors.