変分量子分類器 (VQC) は、量子コンピューティング技術を使用して分類タスクを実行する機械学習アルゴリズムです。これは、量子コンピュータの計算能力を活用して、従来の機械学習手法のパフォーマンスを向上させることを目的とした量子機械学習アルゴリズムのファミリーに属しています。 VQC の基本的な考え方は、変分量子回路とも呼ばれる量子回路を使用して、入力データを量子状態にエンコードしてマッピングすることです。これらの量子状態は、量子ゲートと測定操作を使用して操作され、分類タスクに関連する特徴が抽出されます。最後に、測定値が処理され、入力データにクラス ラベルを割り当てるために使用されます。 VQC は、従来の最適化手法と量子コンピューティングを組み合わせたものです。トレーニング中、変分量子回路は量子コンピュータまたはシミュレータ上で繰り返し実行され、その結果がトレーニング データの実際のラベルと比較されます。変分量子回路のパラメータは、予測ラベルと実際のラベルの差のコスト関数を最小化するように反復的に調整されます。この最適化プロセスの目的は、分類精度を最大化するために最適な量子回路構成を見つけることです。シンプルに見えますが、このハイブリッド コンピューティング アーキテクチャには多くの課題があります。 特徴マッピングは、データを量子ビットにエンコードする必要がある最初の段階です。特徴マップは、あるベクトル空間から別のベクトル空間への数学的な変換であるため、エンコード方法は多数あります。したがって、それぞれの問題に対して最適なマッピングを見つける方法を研究することは、研究すべき問題です。 マッピングが完了したら、量子回路をモデルとして設計する必要があります。これが第 2 段階です。ここでは好きなだけ創造性を発揮できますが、同じ古いルールが依然として重要であることを考慮する必要があります。つまり、単純な問題では、過剰適合を避けるためにパラメーターを使いすぎないこと、バイアスを避けるためにパラメーターを使いすぎないこと、そして量子コンピューティングを扱っているので、量子コンピューティングのパラダイムを最大限に活用するためには重ね合わせともつれを扱う必要があることです。 また、量子回路は線形変換であるため、その出力も処理する必要があります。たとえば、非線形活性化。 データセットと機能ここでは、タイタニック号のデータセットに基づいて分類器を設計します。データセットには次の特徴があります。
私たちは、乗客の特徴に基づいて、乗客が生き残ったかどうかを予測する分類器を構築したいと考えています。それでは、例としていくつかの変数を取り上げてみましょう。
変数は 4 つしかないため、Basis Embedding を使用します。単純に、古典ビットを同等の量子ビットに変換します。たとえば、4 つの変数が 1010 の場合、これは |1010> に変換されます。 モデル私たちのモデルはパラメータ化可能な量子回路です。この回路は、量子コンポーネントの使用を正当化するために、一定レベルの重ね合わせとエンタングルメントを備えている必要があり、そのモデルは次のとおりです。 このモデルは複雑に見えるかもしれませんが、考え方は非常に単純です。 コア構造が2回繰り返されているため、2層回路となっています。 まず、各量子ビットを Z、Y、Z 軸を中心に回転させます。ここでの考え方は、各量子ビットに個別にある程度の重ね合わせを挿入することです。 これらの回転はパラメータ化されており、アルゴリズムの各反復で、これらのパラメータは古典的なコンピュータによって更新されます。 次に、量子ビットのベクトル空間が球面 (ブロッホ球面) であるため、Y 軸と Z 軸上で回転が起こります。 RZ は量子ビットの位相のみを変更しますが、RY は量子ビットが |0> と |1> にどれだけ近いかに影響します。 各量子ビットのペアの間には、4 つの制御されない (CNOT) 状態があります。これは、もう一方の量子ビット (それぞれターゲットと制御) の状態に応じて 1 つの量子ビットの状態を反転する量子ゲートです。 つまり、このゲートは回路内のすべての量子ビットをエンタングルメントし、すべての状態がエンタングルメントされます。 2 番目のレイヤーでは、新しい回転セットを適用します。これは、最初のレイヤーの単なる論理的な繰り返しではありません。すべての状態がエンタングルされているため、最初の量子ビットを回転させると、他の量子ビットにも影響が及ぶからです。 ついに新しい CNOT ゲートのセットができました。 これは上記のモデルの非常に簡略化された説明であり、次のコードでより明確になります。 オプティマイザ私は Adam Optimizer を使用していますが、このオプティマイザーは特別に処理されており、pennylane ライブラリを直接使用します。 コードの実装ここでは、Pennylane と sklearn を直接使用してコードを実装します。 最終結果は次のとおりです。 比較のために、古典的なロジスティック回帰を使用します。 VQC のパフォーマンスはロジスティック回帰モデルよりもわずかに優れていることがわかります。これは、VQC が必ずしも優れているという意味ではなく、この特定のモデルとこの特定の最適化手順のパフォーマンスが優れているというだけです。しかし、この記事の主なポイントは、量子分類器の構築がシンプルかつ効果的であることを示すことです。 要約するVQC アルゴリズムでは、古典的リソースと量子リソースの両方を活用する必要があります。古典的な部分は最適化とパラメータの更新を処理し、量子部分は量子状態の計算を実行します。 VQC のパフォーマンスと潜在的な利点は、分類問題の複雑さ、量子ハードウェアの品質、適切な量子特徴マップと量子ゲートの可用性などの要因によって異なります。 要するに、量子機械学習の分野はまだ初期段階にあり、VQC の実用的な実装と有効性は、大規模なエラー訂正量子コンピュータの構築という課題によって現在制限されています。しかし、この分野の研究は現在も進行中であり、量子ハードウェアとアルゴリズムの進歩により、将来的にはより強力で効率的な量子ソーターが実現する可能性があります。 |
<<: 重要インフラのサイバーセキュリティリスク管理における AI の影響
マルチモーダル機械学習は、さまざまなシナリオで目覚ましい進歩を遂げています。しかし、マルチモーダル学...
[[428133]]事前トレーニング済みモデルは、コンピューター ビジョンと言語の両方で顕著な結果...
ラボガイドエッジインテリジェンスは、人工知能 (AI) とエッジコンピューティングを組み合わせた新し...
「人工知能」という用語は、人間の意思決定を模倣または複製できる機械とは対照的に、複雑でインテリジェ...
現在、人工知能は生産性の向上を可能にし、さまざまな産業のインテリジェント化と新旧の運動エネルギーの変...
今日の自動運転車やロボットは、LIDARやカメラなどのさまざまなセンサーを通じて情報を取得できます。...
この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...
テクノロジーの発展に伴い、クラウド コンピューティング テクノロジーは進歩し続け、その目的も変化して...
人工知能技術はますます急速に進歩しており、それぞれのサブテクノロジーが生み出す価値もますます顕著にな...
顔認識技術は、Google、Facebook、Alibaba、Tencent、Baiduなどの国内外...
AIはここまでの発展を経て意識を獲得したのでしょうか?数日前、チューリング賞受賞者のベンジオ氏が参加...
[[250135]]習近平総書記は中国共産党中央委員会政治局第9回集団学習会で、人工知能は新たな科学...
米陸軍研究所は、都市環境における兵士の状況認識力と戦闘能力を向上させるために、認知・神経工学共同技術...
VRバーチャルリアリティは未来のトレンドであり、大きな発展の見込みがあります。現在、大手企業がこの...