Rectifying Self Organizing Map