3 11333 13785 Self-organizing map 177130 13970 2016-06-24