How to study quantum machine learning?

4

I want to make my quantum machine learning algorithms. As far as I understand I must learn: basics of quantum physics, quantum computing (and algorithms), classical machine learning, quantum information; anything else?

And from where would you advise me to start studying?

Do I really need to learn quantum computing or do you have some books or helpful sources?

I will be very grateful!

Ualikhan

Posted 2019-02-22T19:42:04.047

Reputation: 93

1Related: Introductory material for quantum machine learning. BTW you don't need to learn quantum information to study QML. All the basics you need to get started is there in Nielsen and Chuang's textbook. On the side, you could start reading the review papers on this subject. I've also heard good things about Wittek's textbook although I haven't read it. (I will try to elaborate on this in an answer later.) – Sanchayan Dutta – 2019-02-22T20:00:14.590

2To start with: What do you know? – Norbert Schuch – 2019-02-23T07:20:09.697

1quantum machine learning, if meant in the sense of applying quantum algorithms to solve problems analogous to those solve by classical machine learning algorithms (such as pattern recognition and such), is essentially a subfield of quantum computing. So I would say yes, you definitely need to learn quantum computing as a requirement. (Unless of course by QML you mean other things, such as applying classical machine learning to problems arising in quantum mechanics) – glS – 2019-02-23T17:41:33.617

Answers

4

There are different review overviews about Quantum Machine Learning (see the question referenced in comments to find a few) but it is an evolving field so you will have to keep updated. There is also an EDX online course about the subject made by Wittek recently released if you would like a little more hands-on format.

I would advise to start with basics of quantum computing (like the basic linear algebra, notions of measurement...), check in parallel classical Machine Learning and cross-ref with what quantum versions of ML algorithms have been proposed so far.

cnada

Posted 2019-02-22T19:42:04.047

Reputation: 4 213

1I'm currently enrolled in Wittek's course and it's good. Supervised Learning with Quantum Computers by Schuld is also a good reference. – Andrew O – 2019-02-25T22:16:00.810

How much time did you spent until you were able to make some algorithms? – Ualikhan – 2019-03-02T00:26:38.663

1I would say it is a continuous process. One picks an algo, try to get the required notions and implement if possible. Then you pick another and you continue. For me, I would take a month or two per algo and implementation. – cnada – 2019-03-02T17:35:13.773