Masking fields: a massively parallel neural architecture for learning, recognizing, and predicting multiple groupings of patterned data | Synapse