量子回路シミュレータで MPS を扱う
前回の記事では試行的にテンソルネットワーク (MPS) でベイジアンネットワークを表現しました。 本記事では MPS を量子回路に置き換えることによって、ベイジアンネットワークをより浅い量子回路...
9 search resultsShowing 1~9 results
前回の記事では試行的にテンソルネットワーク (MPS) でベイジアンネットワークを表現しました。 本記事では MPS を量子回路に置き換えることによって、ベイジアンネットワークをより浅い量子回路...
前回の記事ではベイジアンネットワークをシンプルな方法で量子回路で表現して、 ネットワークが深くなるほど、また親ノードの数が多くなるほど回路が深くなることを確認しました。 今回は試行的にテンソルネ...
本記事では単なる確率分布ではない、構造化されたデータを量子回路で表現する方法を紹介します。 代表的なデータ構造として、ベイジアンネットワークを取り扱います。 ベイジアンネットワークは、因果関係を...
量子コンピュータを使った機械学習(量子機械学習)にはさまざまなアルゴリズムがあります。 代表的なものとして、量子サポートベクターマシン(QSVM)、量子ニューラルネットワーク(QNN)、量子GA...
IBM の qiskit には量子ビットを与えられた確率振幅で初期化する機能 Initializer が用意されています。 これを利用することで、量子の重ね合わせを使って、任意の確率分布を表現す...
こちらの記事で紹介した Initializer と量子振幅推定(QAE)を使って、 積分計算を行ってみました。 計算式としては、Qiskit tutorial を少し平易にしたものになっています...
IBM qiskit を使えば、量子回路を描くことができることはよく知られています。 しかし、ソースコードに縛られて自由な図を描けない、数式を含んだ図を描けない等の不都合があります。 そこで、美...
$\def\bra#1{\mathinner{\left\langle{#1}\right|}}\def\ket#1{\mathinner{\left|{#1}\right\rangle}}\d...
$$ \def\bra#1{\mathinner{\left\langle{#1}\right|}} \def\ket#1{\mathinner{\left|{#1}\right\rangle}...
9 search resultsShowing 1~9 results
Qiita is a knowledge sharing service for engineers.