論文の概要: Teaching Quantum Computing through a Practical Software-driven Approach:
Experience Report
- arxiv url: http://arxiv.org/abs/2010.07729v1
- Date: Mon, 12 Oct 2020 06:16:54 GMT
- ステータス: 処理完了
- システム内更新日: 2023-04-29 07:00:29.754890
- Title: Teaching Quantum Computing through a Practical Software-driven Approach:
Experience Report
- Title(参考訳): 実践的ソフトウェア駆動アプローチによる量子コンピューティング教育--経験報告
- Authors: Mariia Mykhailova and Krysta M. Svore
- Abstract要約: 量子コンピューティングの基礎に習熟した量子労働者の需要は急速に増加している。
コンピュータサイエンスと工学の学生を訓練するためのベストプラクティスについてはほとんど情報がない。
実践的でソフトウェア駆動のアプローチを用いて、量子コンピューティングの学部生に教えた経験を述べる。
- 参考スコア(独自算出の注目度): 0.913755431537592
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Quantum computing harnesses quantum laws of nature to enable new types of
algorithms, not efficiently possible on traditional computers, that may lead to
breakthroughs in crucial areas like materials science and chemistry. There is
rapidly growing demand for a quantum workforce educated in the basics of
quantum computing, in particular in quantum programming. However, there are few
offerings for non-specialists and little information on best practices for
training computer science and engineering students.
In this report we describe our experience teaching an undergraduate course on
quantum computing using a practical, software-driven approach. We centered our
course around teaching quantum algorithms through hands-on programming,
reducing the significance of traditional written assignments and relying
instead on self-paced programming exercises ("Quantum Katas"), a variety of
programming assignments, and a final project. We observed that the programming
sections of the course helped students internalize theoretical material
presented during the lectures. In the survey results, students indicated that
the programming exercises and the final project contributed the most to their
learning process.
We describe the motivation for centering the course around quantum
programming, discuss major artifacts used in this course, and present our
lessons learned and best practices for a future improved course offering. We
hope that our experience will help guide instructors who want to adopt a
practical approach to teaching quantum computing and will enable more
undergraduate programs to offer quantum programming as an elective.
- Abstract(参考訳): 量子コンピューティングは、新しいタイプのアルゴリズムを可能にするために自然の量子法則を利用するが、従来のコンピュータでは効率的ではない。
量子コンピューティングの基礎、特に量子プログラミングで教育を受けた量子労働者に対する需要は急速に増加している。
しかし、非専門家向けの提供は少なく、コンピュータサイエンスと工学の学生を訓練するためのベストプラクティスに関する情報も少ない。
本報告では,実践的ソフトウェア駆動手法を用いて量子コンピューティングの学部課程を指導した経験について述べる。
私たちは、ハンズオンプログラミングを通じて量子アルゴリズムを教えること、従来の書き込み課題の重要性を低減し、代わりに自己ペースのプログラミングエクササイズ(「量子型」)、様々なプログラミング課題、そして最終プロジェクトに頼ることに集中しました。
授業のプログラミングセクションは,授業中に提示された理論的資料の内在化に役立った。
調査の結果,プログラム演習と最終プロジェクトは学習プロセスに最も貢献していることがわかった。
我々は、量子プログラミングのコースを集中させる動機を説明し、このコースで使われる主要なアーティファクトについて議論し、学習した教訓と今後のコース提供のためのベストプラクティスを紹介する。
私たちの経験は、量子コンピューティングを教える実践的なアプローチを採用したいインストラクターを指導し、より多くの学部生が量子プログラミングを選択型として提供できることを願っています。
関連論文リスト
- Quantum Computing for All: Online Courses Built Around Interactive Visual Quantum Circuit Simulator [2.11112892522772]
我々は、インタラクティブな量子回路シミュレータを中心に構築されたオンラインコースを開発した。
即時フィードバックと自動評価タスクは、学生全員の量子コンピューティングへの参入障壁を低くする。
論文 参考訳(メタデータ) (2024-04-16T07:11:51Z) - Teaching Quantum Computing using Microsoft Quantum Development Kit and
Azure Quantum [0.8158530638728501]
本報告では,2022-23年度に東北大学で量子コンピューティングの大学院を修了した経験について述べる。
このコースは、実践的でソフトウェア駆動のアプローチを採用し、手動プログラミングの課題とソフトウェアにフォーカスした最終プロジェクトを通じて、基本的な量子概念とアルゴリズムを教える。
論文 参考訳(メタデータ) (2023-11-21T19:55:23Z) - Quantum data learning for quantum simulations in high-energy physics [55.41644538483948]
本研究では,高エネルギー物理における量子データ学習の実践的問題への適用性について検討する。
我々は、量子畳み込みニューラルネットワークに基づくアンサッツを用いて、基底状態の量子位相を認識できることを数値的に示す。
これらのベンチマークで示された非自明な学習特性の観察は、高エネルギー物理学における量子データ学習アーキテクチャのさらなる探求の動機となる。
論文 参考訳(メタデータ) (2023-06-29T18:00:01Z) - Quantum Machine Learning: from physics to software engineering [58.720142291102135]
古典的な機械学習アプローチが量子コンピュータの設備改善にどのように役立つかを示す。
量子アルゴリズムと量子コンピュータは、古典的な機械学習タスクを解くのにどのように役立つかについて議論する。
論文 参考訳(メタデータ) (2023-01-04T23:37:45Z) - Investigating students' strengths and difficulties in quantum computing [0.0]
実用的な量子コンピュータを開発し、量子労働力を増やすための競争が進行中である。
これは量子コンピューティングプログラム、コース、カリキュラムの開発を伴う必要がある。
量子コンピューティングの入門講座を大学生に導入し,これらの学生の強みと難しさについて検討した。
論文 参考訳(メタデータ) (2022-12-05T23:46:20Z) - Developing Programming Assignments for Teaching Quantum Computing and
Quantum Programming [0.8158530638728501]
本報告では、量子コンピューティングを実践的に教えるために使用できる様々なプログラミング課題について述べる。
これらの課題により、学習者は量子ソフトウェア開発プロセスのあらゆる段階において経験を積むことができる。
論文 参考訳(メタデータ) (2022-11-27T20:32:53Z) - Modern applications of machine learning in quantum sciences [51.09906911582811]
本稿では、教師なし、教師なし、強化学習アルゴリズムにおけるディープラーニングとカーネル手法の使用について述べる。
我々は、微分可能プログラミング、生成モデル、機械学習に対する統計的アプローチ、量子機械学習など、より専門的なトピックについて議論する。
論文 参考訳(メタデータ) (2022-04-08T17:48:59Z) - From Quantum Graph Computing to Quantum Graph Learning: A Survey [86.8206129053725]
まず、量子力学とグラフ理論の相関関係について、量子コンピュータが有用な解を生成できることを示す。
本稿では,その実践性と適用性について,一般的なグラフ学習手法について概説する。
今後の研究の触媒として期待される量子グラフ学習のスナップショットを提供する。
論文 参考訳(メタデータ) (2022-02-19T02:56:47Z) - On exploring the potential of quantum auto-encoder for learning quantum systems [60.909817434753315]
そこで我々は,古典的な3つのハードラーニング問題に対処するために,QAEに基づく効果的な3つの学習プロトコルを考案した。
私たちの研究は、ハード量子物理学と量子情報処理タスクを達成するための高度な量子学習アルゴリズムの開発に新たな光を当てています。
論文 参考訳(メタデータ) (2021-06-29T14:01:40Z) - Quantum Computing: an undergraduate approach using Qiskit [0.0]
量子コンピューティングを教えるためのQuantum Information Software Developer Kit - Qiskitを紹介します。
我々は、一般的なラップトップやデスクトップコンピュータ上でのプログラムの構築と、実際の量子プロセッサ上での実行に重点を置いている。
コードはテキスト全体に公開されており、科学計算の経験がほとんどない読者でもそれを再現することができる。
論文 参考訳(メタデータ) (2021-01-26T18:19:23Z) - Simulating Quantum Materials with Digital Quantum Computers [55.41644538483948]
デジタル量子コンピュータ(DQC)は、古典的コンピュータでは引き起こせない量子シミュレーションを効率的に行うことができる。
このレビューの目的は、物理量子優位性を達成するために行われた進歩の要約を提供することである。
論文 参考訳(メタデータ) (2021-01-21T20:10:38Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。