1. 量子コンピュータの基礎知識
1.1 「量子」とは
1.2 量子ビットとは
量子ビットの動作原理
量子ビットの重ね合わせと測定
超伝導量子ビットの原理
1.3 量子回路
1.4 量子コンピュータはなぜ速い?
1.5 量子コンピュータのハードウェアの色々
1.6 量子コンピュータの歴史
量子力学から量子計算へ
量子コンピュータに対する疑念
量子誤り訂正
超伝導量子ビットの発展
現在の量子コンピュータ
将来の量子コンピュータ
2. 量子コンピュータの数学
2.1 量子ビットと量子ゲート、量子アルゴリズム
量子ビット=ベクトル
ブロッホ球
テンソル積
量子ゲート=行列
量子回路と量子アルゴリズム
2.2 計算量オーダー
3. 量子回路による機械学習モデル
3.1 特徴量の考え方
3.2 量子特徴量
量子特徴量の使い方
量子特徴量の理論的アドバンテージ
4. 量子アルゴリズムによる既存機械学習手法の加速
4.1 加速できる機械学習手法の例
4.2 これらは実現可能か?
4.3 量子インスパイアアルゴリズム
5. 最近の研究紹介
5.1 機械学習手法を量子アルゴリズムに応用する
5.2 量子機械学習アルゴリズムの最近の研究動向