Artificial Synapses for Artificial Brains