Professor |
Daniel Ebler
|
Teaching assistant |
Lorenzo Giannelli
|
Syllabus |
This course offers a theoretical overview of selected topics from the
interdisciplinary fields of quantum computation and quantum AI. The
scope of the lectures encompasses an accessible introduction to the
fundamental concepts of quantum computation. Importantly, the
introduction does not require preliminary knowledge of quantum theory.
Detailed comparisons of computational principles and related phenomena in
the classical and quantum domain outline the stark potential and challenges
of quantum theory for fundamentally novel algorithms with enhanced
processing power. Thereupon, the theoretical capability of quantum
computers is illustrated by analyzing a selection of milestone algorithms of
quantum computation, and their potential applications to artificial
intelligence.
|
Introduction by Professor |
Quantum technology has become one of the most prominent
interdisciplinary fields of research. Frequent media coverage features
buzzwords like “qubits”, “entanglement” and “quantum supremacy”. But
what is quantum computation and AI all about? This module will focus on:
1) a comprehensive introduction to the concepts of quantum mechanics and
quantum computation, and explanations how its different structure offers
possibilities beyond the scope of conventional computers; 2) detailed
analyses of most common quantum algorithms and their role in quantum AI;
3) understanding quantum supremacy: it will be discussed how concepts of
quantum mechanics, such as entanglement and coherence, allow to compute
in more powerful ways than the best classical algorithms today; 4)
fields of applications: topics covered will include impact of quantum
mechanics on search algorithms, neural networks, classification and
clustering algorithms, as well as quantum approaches towards solving
optimization problems. Finally, causality in quantum mechanics and its
impact on computation is discussed.
Important: this course
chooses a special approach to standard quantum information and
computation - no knowledge in quantum mechanics is required, and all
necessary concepts will be introduced and motivated from the basics of
computer science and linear algebra. |
Learning Outcomes |
|
Pre-requisites |
Students need to be proficient in
elementary linear algebra (calculations with vectors and matrices). It
is useful (but not necessary) if the students know complex numbers.
It can be useful, but is not necessary, if
students attended the course COMP3316 Quantum Information and Computation
given by Prof. Giulio Chiribella. |
Compatibility |
Nil |
Topics covered |
|
Assessment |
|
Course materials |
Recommended readings (only parts of each
book/publication):
- Isaac Chuang, Michael Nielsen, Quantum Computation and
Quantum Information, 10th Anniversary Edition, Cambridge
University Press, 2011
- Maria Schuld, Ilya Sinayskiy, Francesco Petruccione, An
introduction to quantum machine learning, 2014
- Peter Wittek, Quantum Machine Learning: What Quantum
Computing Means To Data Mining, Elsevier Insights, 2014
|
Session dates |
|
Add/drop |
1 September, 2023 - 18 September, 2023 |
Maximum class size |
105 |