Action Classification and Simulation with Hierarchical Self-Organizing Maps