Learning Metri s for Self-Organizing Maps