Neuromorphic computing finds new life in machine learning