Minimally Supervised Learning using Topological Projections in Self-Organizing Maps