Computational learning theory | Synapse