A self-organizing map for adaptive processing of structured data | Synapse