Evolution of Neuromorphic Computing with Machine Learning and Artificial Intelligence