Quantum Machine Learning and Quantum Protocols for Solving Differential Equations