Sign backpropagation: An on-chip learning algorithm for analog RRAM neuromorphic computing systems. (December 2018)