Projection learning: alternative approaches to the computation of the projection