Memristor-based synapse design and training scheme for neuromorphic computing architecture | IEEE Conference Publication | IEEE Xplore