For semi-supervised learning, the idea is to create many auxiliary prediction problems (relevant to the task) from unlabeled data so that we can learn the shared structure ¢ (useful for the task) using the ASO algorithm.
we want to create auxiliary problems with the following properties: Automatic labeling: we need to automatically generate various "labeled" data for the auxiliary problems from unlabeled data.