Machine Learning Approaches to Quantum Computing and Quantum Information Processing