Theory and development of higher-order CMAC neural networks | Synapse