Tutorial
Machine Learning With Quantum Computers
Maria Schuld · Juan Carrasquilla
Moderator s: Aram Harrow · Asja Fischer
Quantum computing, a discipline that investigates how computing changes if we take into account quantum effects, has turned into an emerging technology that produced the first generation of hardware prototypes. In search of applications for these new devices, researchers turned to machine learning and found a wealth of exciting questions: Do machine learning algorithms gain a better computational complexity if we outsource parts of them to quantum computers? How does the problem of empirical risk minimisation change if our model class is made up of quantum algorithms? How does quantum hardware fit into AI pipelines? And, vice versa, can machine learning help us to study the behaviour of quantum systems?
In this tutorial we want to unpack these questions and sketch the landscape of preliminary answers found so far. For example, we will look at carefully constructed learning problems for which quantum computers have a provable complexity advantage, and motivate why it is so hard to make conclusive statements about more natural problem settings. We will explore how data can be represented as physical states of quantum systems, and how manipulating these systems leads to algorithms that are just kernel methods with a special kind of Hilbert space. We will see that quantum devices can be trained like neural networks, and that existing open-source software seamlessly integrates them into deep learning pipelines. Finally, we will understand how the deep connections between neural networks and quantum wave functions allow us to use machine learning techniques to understand quantum systems themselves.
The tutorial targets a broad audience, and no prior knowledge of physics is required.
Schedule
Mon 5:00 a.m. - 5:05 a.m.
|
What to Expect
(
intro
)
>
|
🔗 |
Mon 5:05 a.m. - 5:26 a.m.
|
Can Quantum Computers Help with Machine Learning?
(
Talk
)
>
SlidesLive Video |
Maria Schuld 🔗 |
Mon 5:26 a.m. - 5:40 a.m.
|
Q&A and Self-Learning
(
Q&A
)
>
|
🔗 |
Mon 5:40 a.m. - 6:15 a.m.
|
Quantum Computers as Samplers from Special Distributions
(
talk
)
>
SlidesLive Video |
Maria Schuld 🔗 |
Mon 6:15 a.m. - 6:30 a.m.
|
Q&A + exercise
(
Q&A
)
>
|
🔗 |
Mon 6:30 a.m. - 6:50 a.m.
|
Using Quantum Computations as Machine Learning Models
(
Talk
)
>
SlidesLive Video |
Maria Schuld 🔗 |
Mon 6:50 a.m. - 7:10 a.m.
|
Q&A
(
Q&A
)
>
|
🔗 |
Mon 7:10 a.m. - 7:25 a.m.
|
Break
|
🔗 |
Mon 7:25 a.m. - 7:51 a.m.
|
What are Quantum Models?
(
TAlk
)
>
SlidesLive Video |
Maria Schuld 🔗 |
Mon 7:51 a.m. - 8:00 a.m.
|
Q&A
(
Q&A
)
>
|
🔗 |
Mon 8:00 a.m. - 8:43 a.m.
|
What ML Can Do For Quantum Many-body Physics
(
Talk
)
>
SlidesLive Video |
Juan Carrasquilla 🔗 |
Mon 8:43 a.m. - 8:55 a.m.
|
Q&A
(
Q&A
)
>
|
🔗 |
Mon 8:55 a.m. - 9:00 a.m.
|
Closing Remarks
(
Talk
)
>
SlidesLive Video |
🔗 |