Quantum Techniques in Machine Learning