Gist: Efficient Data Encoding for Deep Neural Network Training
learning representations by back - propagating errors .