Skip to content

Quantum Machine Learning Community Course

License

Notifications You must be signed in to change notification settings

flatslm/qmlcourse

 
 

Repository files navigation

QMLCourse

shield_website_jb shield_website_ods

shield_license shield_discussions pre_commit deploy_book


About

Note: the course is under active development and, for now, is Russian-only!

This is the main repository of the course.

Contributing Guide

Refer to Contributing Guide for the definition of all contributor roles.

Discussions

Some ideas, suggestions, remarks, etc. you can write on a separate page here.

Course Program

How to read the schema?

  • BLUE — introductory blocks covering prerequisites for the rest of the course;
  • GREEN — the main flow of the course with simple introductory lectures on QC and QML;
  • YELLOW — highly recommended facultative lectures which explain additional topics about QML and QC;
  • RED — advanced-level lectures that deeply explain the math and the principles underlying QML.
  • WHITE — career in quantum computations and quantum QML

Team

The main authors, reviewers, editors, DevOps you can find here.

Content generators, to be agreed with @SemyonSinchenko. See Issues to pick up one of the open tasks and for updates; this list is not intended to be always up-to-date.

Also, all authors for some updates are participants special channel into community ods.ai, join filling the form and write your nickname to orgs to add you to the channel.

Join ODS

To join the ODS-community slack you need to fill the form here. After filling the form contact us via email and send the ODS registration email and date of the registration. After that, we add you to the closed channel in the ODS Slack.

Similar Projects

  • QuantumAlgorithms.org [ENG]: lecture notes for students about quantum algorithms and quantum machine learning. Compared to this project our lectures are more practice and programming-oriented. In our course, there are more entry-level and sci-pop lectures but in QuantumAlgorithms.org there are more hard math and strong proofs of theorems. Also, we pay less attention to fully-quantum algorithms and ML but pay more attention to the variational and hybrid quantum-classical things.
  • Qiskit-textbook [ENG]: a textbook about learning quantum computing with qiskit. Compared to this project our course is more about ML, not the quantum protocols and algorithms. Also, we use PennyLane as the main quantum framework because it could be used with different backends including Qiskit and CirQ.
  • CERN Introductory Course [ENG]: A series of weekly lectures on the basics of quantum computing. The talks focus on the practical aspects of quantum computing and are organised by CERN openlab and the CERN Quantum Technology Initiative. They are given by Elias Fernandez-Combarro Alvarez, an associate professor in the Computer Science Department at the University of Oviedo in Spain since 2009 and a cooperation associate at CERN since earlier this year. Compared to that lectures our course is more practice and programming oriented. Also our course is open source and maintained by community compared to the CERN course which is maintained by the author Dr. Alvarez.
  • CERN Introductory Course (adopted version in russian) [RU]: The same as above but in russian and better adopted for entry-level poeple. Lectures are splitted to short parts and notes are commented and illustrated.

Bibtex

@misc{qmlcourse2021,
  author = {Sinchenko, Semyon A. and Kashnitsky, Yury and Trokhymenko, Viktor and  Besedin, Ilya and Shirkin, Sergei
  and Berezutskii, Aleksandr and Kotenkov, Igor and Zheltonozhskii, Evgenii and Zimka, Boris and Karelin, Nikolay
  and Markova, Natalya and Korzhov, Dmitry and Ovsyannikova, Alexandra and Patskova, Ekaterina},
  title = {Quantum Machine Learning Course},
  year = {2021},
  publisher = {GitHub},
  howpublished = {\url{https://github.com/SemyonSinchenko/qmlcourse.ai}},
}

Legal Issues

You can communicate with course orgs via email. Please email us first if you found an intellectual property rights violation in the course materials or if you want to use the course materials, not under the CC-BY-4.0 License.

About

Quantum Machine Learning Community Course

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 80.5%
  • TeX 14.2%
  • Python 2.4%
  • Makefile 1.3%
  • Shell 1.0%
  • PowerShell 0.4%
  • Jinja 0.2%