Self-taught learning: transfer learning from unlabeled data
A framework for learning predictive structures from multiple tasks and unlabeled data