@yuichirominato 2019.01.26更新 425views

【焼き直し】加算器と減算器

Blueqat 加算 量子ゲート 量子コンピュータ

はじめに こちらは以前の記事の焼き直しです。最近のBlueqatが機能追加に伴い、以前よりもプログラミングしやすくなりましたので、簡単に書き直して見ます。一部文章も簡略化しています。 汎用型のSDKのBlueqatで汎用型量子ゲートマシンの多量子ビットの加算器と減算器をしてみたいと思います。 2進数での桁上がり 量子ビ […]

記事を読む

@yuichirominato 2019.01.20更新 296views

【イジング】数式入力による量子アニーリングとゲート組み合わせ計算

latex sympy イジング 量子アニーリング 量子ゲート

はじめに 量子コンピュータを行なっていると組合せ最適化問題がよく出てきます。実際に量子コンピュータを使って組合せ最適化問題が早くなるのかがよくわかっていませんが、それを探索するために日々たくさんの研究開発が進んでいます。 ここでは数式を使ってこうした組合せ最適化問題を解く方法を以前よりもより簡単にできるように作ってみま […]

記事を読む

@yuichirominato 2019.01.17更新 524views

【量子化学】制限付きVQE法(2/2)

VQE 励起状態 量子ゲート 量子コンピュータ 量子化学

概要 前回は束縛条件付きVQE法の概要を述べ、水素分子の基底状態がその方法で精度良く求まることを示した。今回はVariational Quantum Deflation法とUnitary Coupled Cluster法をそこに組み合わせて励起状態の中でもスピン対称性を持つ物の計算方法とその結果について述べる。 Uni […]

記事を読む

@yuichirominato 2019.01.07更新 467views

【金融】金融企業はどのように量子コンピュータに向かい合えば良いか

量子アニーリング 量子ゲート 量子コンピュータ 金融

はじめに 実は、金融計算ほど量子コンピュータの性能を限界まで引き出せる業界もありません。そういった意味で、金融計算と量子コンピュータの関係を見ていれば、今後どの分野に量子コンピュータが活用できるのかを判断できます。ただ、金融計算における量子コンピュータは同時に最高難易度になりますので、それなりに苦労することになります。 […]

記事を読む

@yuichirominato 2019.01.07更新 337views

【自動車】量子コンピュータ時代に自動車メーカーはどのように対応すれば良いか?

自動車 量子アニーリング 量子ゲート 量子化学

はじめに 最近はお仕事で自動車関連の企業とのやりとりがとても多いです。これまで私たちが量子コンピュータで触れてきた業界と自動車業界はまた違う慣習を持っているなという印象を持ちました。そのような本当の分野横断の機会に世界中の自動車メーカーと量子コンピュータメーカーとの関わり合いかたを通じて、自動車関連企業の方々がどのよう […]

記事を読む

@yuichirominato 2019.01.06更新 316views

Bernstein-Vazirani(ベルンシュタイン・ヴァジラニ)アルゴリズム。

Bernstein-Vazirani Blueqat Deutsch 量子ゲート 量子コンピュータ

はじめに Bernstein-Vaziraniのアルゴリズムを見てみます。名前がなんとなくカッコ良かったからですが、ベルンシュタイン・ヴァジラニ。勝手にオラクル調べるシリーズとしてDeutschなどのアルゴリズムシリーズに入れてます。実は調べてみたらあまり資料がなかったのですが、ドイチェアルゴリズムなどと似ているので、 […]

記事を読む

@yuichirominato 2019.01.06更新 376views

Deutsch(ドイチェ)のアルゴリズム

Deutsch ドイチ 量子ゲート 量子回路

はじめに とても基本的に量子コンピュータが何ができるのかを確認するために実装コードとともにDeutsch(ドイチェ)のアルゴリズムを見てみたいと思います。 Deutschのアルゴリズム $f:\{0,1\} \rightarrow \{0,1\}$となる関数$f(x)$がxに依存するかしないかを問い合わせ1回で解くこと […]

記事を読む

@yuichirominato 2019.01.05更新 287views

GHZ(グリーンバーガー=ホーン=ツァイリンガー)状態

GHZ状態 量子ゲート 量子コンピュータ

はじめに GHZ状態は三量子ビットがもつれた状態で、000と111のような解が出る場合です。 回路 回路は下記のようになります。 実装 実装してみます。 これで結果は000と111が約半々ででてきました。以上です。

記事を読む

@yuichirominato 2019.01.04更新 368views

Simon(サイモン)のアルゴリズム

shor サイモン 周期性 暗号 量子ゲート 量子コンピュータ

周期性を求めるアルゴリズムとして有名なサイモンのアルゴリズムについて簡単に確認したいと思います。 はじめに 計算複雑性理論および量子計算において、サイモンの問題は、古典的なコンピュータよりも量子コンピュータの方が指数関数的に早く解くことができる計算問題です。問題自体は実用的な価値はほとんどありませんが、量子アルゴリズム […]

記事を読む

@yuichirominato 2019.01.04更新 280views

【量子コンピュータ入門】量子もつれをBlueqatで実装

Blueqat ベル状態 入門 初心者 初級者 重ね合わせ 量子ゲート 量子もつれ

はじめに 最近初心者、初級者の方で、どこから量子コンピュータをはじめていいかわからないという方向けによく聞かれるので、Hello World!として、アダマールゲートトの実装と量子もつれの実装をみてみたいと思います。ぜひ新年の活動として量子ゲートプログラミングをここから始めてみてください。 ツール ツールは弊社の提供す […]

記事を読む

@yuichirominato 2019.01.04更新 415views

【量子コンピュータ】q-sportsの立ち上げ!

q-sports 量子ゲート 量子コンピュータ

はじめに 昨年は結構がんばりました。実は昨年の中盤から深層学習の勉強会を強化し、特に強化学習に取り組んできました。強化学習の大きなテーマとしてゲームがあります。 LoLなどのe-sportsにも取り組み始めていたので、e-sportsのチームも作りたいところですが、量子コンピュータの企業としてできることは、、、 q-s […]

記事を読む

@yuichirominato 2019.01.04更新 360views

【ユニバーサル性】Solovay–Kitaev theoremとGottesman–Knill theorem

Gottesman-Knill Solovay-Kitaev クリフォードゲート 量子ゲート

はじめに 単に気になったのでまとめてみます。 Solovay–Kitaev theorem https://en.wikipedia.org/wiki/Solovay%E2%80%93Kitaev_theorem In the mathematical theory of computation, the S […]

記事を読む

@yuichirominato 2018.12.29更新 1575views

2018年量子コンピュータ総集編

Blueqat 量子アニーリング 量子ゲート 量子コンピュータ

はじめに 2018年は量子コンピュータがとても盛り上がりました。ということで12/27はイベントで量子コンピュータの総集編を行いました。年末でしたので業務の都合や遠方で参加できない方もいたり、内容も少し難しく理解しづらかったりとあったのと思いますので、こちらで簡単にまとめたいと思います。全体で320名城の参加があり、青 […]

記事を読む

@yuichirominato 2018.12.24更新 564views

【初心者・初級者】汎用量子コンピュータSDKのBlueqatをつかってみる

Blueqat SDK 初心者 初級者 量子ゲート 量子コンピュータ

はじめに 深層学習の世界でも世界的なツールの中でChainerなどの国産のツールも頑張っています。量子コンピュータでも弊社MDR社でBlueqatと呼ばれるツールを使って海外の量子コンピュータ開発ツールと同様のものが作れます。しかも国産なのでサポート体制や質問などすべて日本語で行うことができます!Blueqatを使えば […]

記事を読む

@yuichirominato 2018.12.22更新 379views

【高速】Blueqat+Superfastで高速ゲート計算をGPUクラウドで

Blueqat GPU Superfast 量子ゲート

はじめに 世界にはawsやgoogle cloud platformやazureがあるのに日本にはないとお嘆きの皆様、ジャパンにはMQCがあります。量子コンピューティングでクラウドしましょう。VQEやQAOAなどで無茶な計算リソースを活用したい場合にはMQCで解決です。本当は有料ですが、しばらく無料で使えます。 MQC […]

記事を読む

@yuichirominato 2018.12.17更新 557views

IonQで注目のイオントラップ型量子コンピュータとは?

IonQ イオントラップ イジング レーザー 量子ゲート 量子コンピュータ

米国で行われたビジネス向けの量子コンピュータ会議のQ2Bでイオントラップ型と呼ばれる量子コンピュータを開発するIonQが突如高性能の量子コンピュータを発表し話題になっています。聞きなれないイオントラップ型の量子コンピュータの原理についてまとめたいと思います。主に、「量子コンピューター最前線」の管理人で有名な宇津木氏の資 […]

記事を読む

@yuichirominato 2018.12.09更新 2829views

【機械学習】量子コンピュータで量子機械学習

VQE ディープラーニング 機械学習 深層学習 量子アニーリング 量子ゲート 量子コンピュータ

はじめに 量子コンピュータで期待されているアプリケーションは多数ありますが、その中でも、機械学習は様々な産業の中で効率化を果たしてくれます。その効率性をより高めるために、アルゴリズムや計算資源が日々改善されています。既存の計算機における機械学習も十分に性能のいいものですが、量子コンピュータでもこれまでの計算機とは異なる […]

記事を読む

@yuichirominato 2018.12.04更新 1290views

量子コンピュータゲートモデルの量子古典ハイブリッド計算のVariational Quantum Eigensolverの古典パラメータ最適化にPFNのOptuna使ってみた。

Blueqat Optuna VQE 波動関数 状態ベクトル 量子ゲート 量子コンピュータ

はじめに パラメータ最適化計算は現在のコンピュータでの問題だけではありません。未来の量子コンピュータも古典パラメータ最適化で困っています。ということで、早速量子コンピュータで発表されたばかりのPFNのOptunaを使ってみます。 Optunaとは!? 日本が誇るPFNが発表したパラメータ自動最適化ツールです。下記を参照 […]

記事を読む

@yuichirominato 2018.12.01更新 2670views

世界で二番目にやさしい量子コンピュータ入門

量子ゲート 量子コンピュータ

はじめに 昨今量子コンピュータが話題になっています。量子コンピュータは従来式の既存コンピュータに対して新しい方法で、速度向上をもたらし、これまで原理的に解けなかった問題を解くということを目的としています。名前も量子コンピュータでとてもすごそうな気がします。材料や創薬の計算、暗号の解読などのキラーアプリケーションが話題で […]

記事を読む

@yuichirominato 2018.11.24更新 658views

タンパク質折りたたみ問題のイジング多体問題を効率的にBlueqatで解く

Blueqat QAOA QUBO VQE イジング ザパタ タンパク質折りたたみ 固有値 量子ゲート 量子コンピュータ

はじめに 以前タンパク質折りたたみ問題の簡単な問題をイジングの量子アニーリングでといてみました。 D-Waveとwildqat.jsでタンパク質折りたたみ問題を解いて、アプリも作ってみた http://blog.mdrft.com/post/414 解き方はタンパク質の折りたたみ方向を00,01,10,11の2量子ビッ […]

記事を読む

@yuichirominato 2018.11.24更新 224views

Starting a Quantum Computer Application on Google Colab

Blueqat 量子ゲート 量子コンピュータ

Introduction Who want to start developing a quantum computing application, the most troublesome thing is to create an environment on your computer. The easiest […]

記事を読む

@yuichirominato 2018.11.24更新 552views

Google Colabでの量子コンピュータアプリケーションの開発

Blueqat 量子ゲート 量子コンピュータ

はじめに 量子コンピュータのアプリケーション開発をしてみたいが、環境がわからない、環境構築する前に簡単に試してみたいという要望がありますので、方法を紹介したいと思います。特にここでは、最近GoogleのColaboratoryでも使えるのか?という質問があったので、ブラウザ経由でpython環境を導入できるGoogle […]

記事を読む

@yuichirominato 2018.11.24更新 717views

耐量子コンピュータ暗号およびセキュリティに関するレポート

ECDSA RSA shor 位相推定 暗号 素因数分解 量子ゲート 量子コンピュータ 量子フーリエ変換 離散対数問題

はじめに 量子コンピュータが完成すると暗号が解けるという懸念があります。これは主に、量子コンピュータを利用して位相推定アルゴリズムと量子フーリエ変換を組み合わせたShorのアルゴリズムのことだと思います。主に暗号のベースとなる素因数分解や離散対数問題が解けるという理論的な話がベースになっていると思います。 原理的に問題 […]

記事を読む

@yuichirominato 2018.11.23更新 508views

Blueqatで1+1と1+0と0+1と0+0を同時に計算してみた

Blueqat 加算 量子ゲート 量子コンピュータ

はじめに 別の記事でD-Wave社の量子コンピュータを使って1+1と1+0と0+1と0+0を一緒に計算してみました。 「D-Waveで1+1と1+0と0+1と0+0を一緒に計算してみた結果、、、」 http://blog.mdrft.com/post/108 今回はQiitaでこのような記事を見つけました。 「量子コン […]

記事を読む

@yuichirominato 2018.11.23更新 559views

量子コンピュータソフトウェア企業Zapata Computingの概要とサービスをみる。

zapata ザパタ 量子ゲート 量子コンピュータ
記事を読む

@yuichirominato 2018.11.21更新 734views

VQE(量子変分)アルゴリズム

Blueqat VQE 固有ベクトル 固有値 量子ゲート 量子コンピュータ 量子古典ハイブリッド

はじめに 現状の量子コンピュータはエラーが多いために、位相推定アルゴリズムをそのまま利用するには障壁があります。 量子古典ハイブリッド計算で使えるVQEと呼ばれる手法が開発されました。 VQEとは? 位相推定アルゴリズムの代わりにあるハミルトニアンの固有値を求めるためのアルゴリズムです。 固有値を求めるために量子コンピ […]

記事を読む

@yuichirominato 2018.11.20更新 623views

位相推定アルゴリズム

Blueqat 位相推定 量子ゲート 量子コンピュータ 量子フーリエ変換

はじめに 量子位相推定は、あるユニタリ変換に対する固有値の位相を求めるためのアルゴリズムです。 U|ψ> = eiφ|ψ> 今回はとある状態ベクトルを入力として位相を小数で求めるアルゴリズムをBlueqatで実装します。 全体構成 位相推定アルゴリズムは2パートからなります。 前半のコントロールユニタリ変換のパートと、 […]

記事を読む

@yuichirominato 2018.11.19更新 358views

Grover(グローバー)のアルゴリズム

Blueqat Grover 検索 量子ゲート 量子コンピュータ

はじめに こちらは最新版の記事があります。 https://blog.blueqat.com/post/2177 グローバーのアルゴリズムはよく検索に使われますが、データベースを効率的に探索が行えます。今回は実装をメインにこのグローバーの検索アルゴリズムを見ていきたいと思います。理論的な説明はwikipediaやその他 […]

記事を読む

@yuichirominato 2018.11.17更新 305views

Blueqatで量子フーリエ変換の実装

Blueqat アダマール変換 量子ゲート 量子コンピュータ 量子フーリエ変換

はじめに 以前簡単に量子フーリエ変換の仕組みを見ました。 再帰的に計算を行い、計算量を減らすというのが肝です。 また、実機の搭載はまだ先のようで、任意回転角のコントロール回路が必要なので、その辺りも確認してみたいと思います。 参考資料 下記のような以前量子フーリエ変換を扱ったものや、コントロールユニタリーゲートの実装あ […]

記事を読む

@yuichirominato 2018.11.16更新 393views

量子テレポーテーション

Blueqat 量子ゲート 量子コンピュータ 量子もつれ

はじめに 以前連続量プログラミングで量子テレポーテーションを紹介しました。 光連続量量子テレポーテーションプログラミング http://blog.mdrft.com/post/208 今回は汎用型量子ゲートマシンでのBlueqatSDKを利用して量子テレポーテーションを実装したいと思います。 量子テレポーテーション テ […]

記事を読む

@yuichirominato 2018.11.15更新 323views

トフォリゲートとコントロールユニタリーゲートの実機実装について

Blueqat 量子ゲート 量子コンピュータ

はじめに 量子ゲートモデルにはさまざまなゲートがありますが、そのうちの幾つかは理想的なゲート回路になっていて、実機編実装はされていません。しかし教科書や参考書では容赦無く登場しますので、それらを見直していきたいと思います。 トフォリゲート トフォリゲートは3量子ビットゲートで、よく教科書ででます。CCNOTゲートとも呼 […]

記事を読む

@yuichirominato 2018.11.14更新 285views

加算器と減算器

Blueqat 加算 量子ゲート 量子コンピュータ

はじめに 汎用型のSDKのBlueqatで汎用型量子ゲートマシンの多量子ビットの加算器と減算器をしてみたいと思います。 2進数での桁上がり 量子ビットはそれぞれ0と1をとるバイナリ値と呼ばれるものです。こちらを利用して加算(足し算)を行うには主に論理ゲートを使って、桁上がりなどの実現が主になります。 量子ビットを使った […]

記事を読む

@yuichirominato 2018.11.13更新 362views

量子四則演算の足し算

Blueqat 量子ゲート 量子コンピュータ

はじめに 汎用型マシンで足し算の演算を二種類でやってみるハンズオンを実践してみたいと思います。 その1:最小値問題を活用 $a+b=x$という式を解きますが、最小値問題に落とし込み、 $(x-a-b)^2 = 0$というのを解きます。 例題として$2+1$をやってみます。 $(x-2-1)^2 = x^2-6x+9$と […]

記事を読む

@yuichirominato 2018.11.12更新 385views

QAOA+maxcut

Blueqat QAOA QUBO 組合せ最適化 量子ゲート

はじめに 組合せ最適化問題におけるmaxcut問題はイジングモデルと呼ばれる物理モデルで特にはとても初歩的な問題です。今回はこちらの問題をBlueqatをつかって実践してみたいと思います。 手順 具体的な手順はシンプルです。 1、問題の設定 2、問題をイジングモデルと呼ばれるモデルにマッピングする 3、イジングモデルを […]

記事を読む

@yuichirominato 2018.11.11更新 717views

量子ゲートで組合せ最適化問題を解くQAOAの実装

Blueqat QUBO イジング 量子ゲート 量子コンピュータ

はじめに 量子ゲートモデルの量子コンピュータは汎用モデルといわれていて、現在の私たちの計算機で行うことがそのままできます。量子効果によって計算速度の上がる問題、上がらない問題がありますが、全ての計算が上がらなくてもどうしても活用しないといけないことはたくさんあります。 ここでは、普通の組合せ最適化問題を、普通は量子イジ […]

記事を読む

@yuichirominato 2018.11.10更新 436views

光連続量量子テレポーテーションプログラミング

CV フォトニクス 光量子コンピュータ 連続量 量子ゲート 量子コンピュータ

はじめに 光量子コンピュータは連続量を取り扱うことができ、超電導量子ビットとは異なるタイプのプログラミングを行います。ここでは、光量子コンピュータの基本である量子テレポーテーションのプログラミンを取り上げてみたいと思います。 量子テレポーテーションとは? 量子テレポーテーションとは、古典的な情報伝達手段と量子もつれの効 […]

記事を読む

@yuichirominato 2018.10.30更新 740views

光量子コンピュータCV連続量プログラミング概要

CV フォトニクス 光量子コンピュータ 連続量 量子ゲート 量子コンピュータ

はじめに 量子コンピュータは量子と呼ばれる小さい単位をつかって波動の計算をします。量子の中には光子もあり、光量子コンピュータがあります。今回はこの光量子コンピュータが通常の量子ビットを使った計算と異なるということを確認して少し全体概要をみてみたいと思います。 光量子コンピュータに取り掛かっている方々 今回利用するのはX […]

記事を読む

@yuichirominato 2018.10.08更新 559views

量子コンピュータの国産シミュレータblueqatをつかってゲート操作の基本

Blueqat 量子ゲート 量子コンピュータ

はじめに Blueqatという量子ゲートモデルの量子コンピュータシミュレータを使って見たいとおもいます。海外製のシミュレータ運用が多い中、国産で海外と同じような機能が搭載されているので仕組みを質問したり組み込みしやすいという利点があります。量子コンピュータを学ぶために何からという話もありますが、ここでは量子コンピュータ […]

記事を読む

@yuichirominato 2018.09.11更新 492views

1、2、3量子ビットの計算の基礎の基礎、N量子ビットの基礎

量子ゲート 量子コンピュータ

はじめに できる人はどんどん書いていきますが、最初から学びたいという時にあまり見るような教材がない気がします。初歩の初歩で、1量子ビットの表現を見返して見ます。 状態ベクトル 量子ビットは状態ベクトルというベクトルで表され、初期化は一般的に$\mid 0 \rangle$という形に。 $ q = \left[ \beg […]

記事を読む

@yuichirominato 2018.09.08更新 310views

量子コンピュータでタンパク質folding/dockingに取り組むProteinQure

QUBO イジング タンパク質折りたたみ 量子アニーリング 量子ゲート 量子コンピュータ

はじめに 量子コンピュータの世界もエコシステムができてきて色々なアプリケーション会社が登場しています。そのなかでもタンパク質問題に特化したベンチャーを紹介します。 ProteinQure Proteinqureはタンパク質薬剤の企業ということで、さまざまな方法で新しいタンパク質での医薬品を開発していますが、その1つの手 […]

記事を読む

@yuichirominato 2018.08.11更新 326views

量子ゲートで量子化学計算、OpenFermionを触る

VQE 量子ゲート 量子コンピュータ 量子化学

はじめに GoogleがPythonベースで量子化学計算を量子コンピュータゲートモデルで行うためのパッケージを配布していますので、それを見て見たいと思います。OpenFermionは量子化学計算のライブラリで量子化学の基礎知識を必要とします。多少の量子コンピュータにおける量子化学の手順はこちらの参考にまとめてあります。 […]

記事を読む

@yuichirominato 2018.08.11更新 612views

量子コンピュータで量子化学計算

VQE 量子ゲート 量子コンピュータ 量子化学

はじめに 現在、1980年代に量子のシミュレーションや計算用途で考案された量子ゲートモデルの量子コンピュータというものを、Google、IBM、Alibabaなどが開発しており、現在このマシンを活用した量子化学計算が広まり始めていますので、まとめて見たいと思います。 引用:https://gigazine.net/ne […]

記事を読む

@yuichirominato 2018.08.11更新 397views

量子状態。純粋状態と混合状態。

量子ゲート 量子状態

はじめに 量子状態には純粋状態と混合状態があります。量子コンピュータのアプリケーションを作る際には通常純粋状態と呼ばれる理想的な状態で物事を考えますので、特に混合状態を意識する必要はありませんが、外部からの影響などを考慮する必要が出る場合には、混合状態を考えます。式の形は似ていますが係数や根本的な考え方が異なるので、確 […]

記事を読む

@yuichirominato 2018.08.04更新 152views

量子コンピュータエラー訂正企業QuantumBenchmarkの概要とサービスをみる

エラー訂正 量子ゲート 量子コンピュータ

はじめに 優秀な量子コンピュータの企業がたくさん出てきてます。こちらは現在の量子コンピュータ製造の際のエラーに対する対応や、将来のデジタル万能量子計算機を作るために必要なエラー訂正に取り掛かる珍しいカナダのベンチャー企業です。 Quantum Benchmark Inc. http://quantumbenchmark […]

記事を読む

@yuichirominato 2018.08.04更新 528views

量子フーリエ変換

アダマール変換 量子ゲート 量子フーリエ変換

はじめに 高速フーリエ変換(FFT)は、信号処理などで離散化されたデジタル信号の周波数解析などによく使われる離散フーリエ変換(DFT)を計算機上で高速に計算するアルゴリズムですが、同様のものが量子フーリエ変換(QFT)として量子コンピュータ回路で実現できますので確認したいと思います。 離散フーリエ変換 離散フーリエ変換 […]

記事を読む

@yuichirominato 2018.08.01更新 633views

NP問題のイジング

NP イジング 量子アニーリング 量子ゲート

はじめに 量子アニーリングなどの組合せ最適化問題が流行っていますが、なかなか実際の解法などを詳細に解説しているところがありません。下記の論文にはたくさんの例題が載っていて公開されていますので、片っ端から解いていこうと思います。 初見なので違っているところがあれば指摘してください。 “Ising formul […]

記事を読む

@yuichirominato 2018.07.20更新 351views

Googleの量子コンピュータNISQ向けフレームワーク「Cirq」チュートリアル(中級向け)

Google VQE 量子ゲート 量子コンピュータ 量子化学

はじめに Googleからオープンソースの量子コンピュータNISQ向けのフレームワークが発表されました。概要は見ていきましたが、ドキュメントの分量があまりないので、全部チュートリアルを和訳して見て見たいと思います。 概要はこちら、 「Googleが量子コンピュータNISQ向けオープンソースフレームワーク「Cirq」を発 […]

記事を読む

@yuichirominato 2018.07.19更新 411views

Googleが量子コンピュータNISQ向けオープンソースフレームワーク「Cirq」を発表

Cirq Google VQE 量子ゲート 量子コンピュータ 量子化学

はじめに Googleが量子ゲートモデルのNISQむけのフレームワークを発表しました。これによりQAOAなどのゲートモデルの機械学習向けアルゴリズムがより容易に実装ができるようになりました。早速その内容をみてみたいと思います。 NISQとは? 現在量子ゲートモデルと呼ばれるモデルで実装されているのは、比較的量子ビットに […]

記事を読む

@yuichirominato 2017.12.04更新 200views

Rigetti ComputingをSDK、ライブラリ、言語、チップ、会社概要まで横断的に見返す

Rigetti 量子ゲート 量子コンピュータ

はじめに 量子コンピュータは米国を中心として開発が進んでおり、各社異なる戦略や戦術で開発が進んでいます。1つのスタートアップを取り上げることで、アプリケーションからハードウェアまでをどのように包括的に取り込もうとしているのかが見えて来ますので、実際に量子プログラミングを行う際に参考になります。 Rigetti Comp […]

記事を読む