NEURAL NETWORKS COMPUTATION: THE UPCOMING TERRITORY FOR UBIQUITOUS AND LEAN MACHINE LEARNING ARCHITECTURES