@yuichirominato 2019.01.20更新 156views

【キャッシュレス】量子マネーはダイヤモンドと量子コンピュータで世界でもっとも高価なお金を作る。

NVセンター ダイヤモンド 量子コンピュータ 量子マネー

はじめに ブロックチェーンや仮想通貨が大きく社会に影響を与えました。自動車自動運転やドローンのような新しくて応用範囲の大きい技術、VRやARのように視覚やインターフェイスを変える技術、火星や月に行くような宇宙事業がとても進んでいます。量子コンピュータはその中で計算原理の改革の一角をになっています。そんな量子コンピュータは新しい原理で全てを変えようとしています。 […]

記事を読む

@yuichirominato 2019.01.17更新 193views

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

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

概要 前回は束縛条件付きVQE法の概要を述べ、水素分子の基底状態がその方法で精度良く求まることを示した。今回はVariational […]

記事を読む

@yuichirominato 2019.01.17更新 174views

【得意意識】量子ネイティブ脳をビジネスに応用する。

量子コンピュータ 量子ネイティブ

はじめに なんか書店に売ってそうな啓蒙本のタイトルみたいですが、取引先にもやはりビジネスに関しての新しい視点が欲しい!という方も多々おります。将来への投資を見込んで自分の能力を研鑽したい、メンタル面を整えたいという方が多いのですが、量子コンピュータをやっている立場からもしかしたら量子コンピュータを運用する考え方がビジネスに役に立つのかも?という視点から少し考察をしてみたいと思います。 […]

記事を読む

@yuichirominato 2019.01.17更新 209views

【進路相談】大学で量子コンピュータを学ぶには?もしくは将来量子コンピュータを仕事にするには?

大学受験 量子コンピュータ

はじめに なぜか最近勉強会で進路相談や人生相談増えてきました。入学試験シーズンですし、受験生の方々に安心して悩み事のない状態で受験に集中してもらうためにきっちりと問いにお答えしておきましょう。 […]

記事を読む

@yuichirominato 2019.01.16更新 280views

【世界】量子コンピュータベンチャーとして世界と渡り合うための条件と方法

ベンチャー 世界 量子コンピュータ

はじめに これまで量子コンピュータの勉強会を2017年の6月から自主的に初めて1年半が経ちました。その間にコミュニティサイズは0から1800名ほどに成長しました。主に最初は量子コンピュータのアーリーアダプターと玄人の集まりでしたが、最近は一般の方々にもだんだんと広がりを見せています。 […]

記事を読む

@yuichirominato 2019.01.13更新 519views

【教育】Quantum Native、量子コンピュータや量子物理学のネイティブ対応

Quantum Native 教育 量子コンピュータ

はじめに 実は先日大岡山の東京工業大学にて小中高校生向けの量子コンピュータ(アニーラ)教室が行われました。弊社MDRはそのマシンの提供のために社員で出向いてまいりました(D-Waveマシンはアカウント保持者が動かす必要がある)。 […]

記事を読む

@yuichirominato 2019.01.08更新 173views

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

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

概要 ラグランジュの未定係数法をご存知だろうか?統計力学の最初の授業で触れる読者が多いことだろうが、これが条件付き最小値問題を解く方法の一つとして知られている。この方法は計算科学や計算物理ではエネルギーの極小値を解く方法としてごく一般的に使用されており、量子化学計算の対象となる分子系の計算でもまた然りである。その一般系は、汎関数全体をL、極小値を求める対象の関数を$E(\theta_0,\theta_1,\cdots,\theta_n)$、i番目の束縛条件式を$C_i$、その係数を$α_i$とすると、 […]

記事を読む

@yuichirominato 2019.01.07更新 260views

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

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

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

記事を読む

@yuichirominato 2019.01.06更新 158views

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

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

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

記事を読む

@yuichirominato 2019.01.05更新 133views

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

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

はじめに GHZ状態は三量子ビットがもつれた状態で、000と111のような解が出る場合です。 […]

記事を読む

@yuichirominato 2019.01.04更新 149views

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

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

周期性を求めるアルゴリズムとして有名なサイモンのアルゴリズムについて簡単に確認したいと思います。 はじめに […]

記事を読む

@yuichirominato 2019.01.04更新 248views

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

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

はじめに 昨年は結構がんばりました。実は昨年の中盤から深層学習の勉強会を強化し、特に強化学習に取り組んできました。強化学習の大きなテーマとしてゲームがあります。 […]

記事を読む

@yuichirominato 2019.01.01更新 211views

2019年に向けての抱負

量子コンピュータ

はじめに あけましておめでとうございます。2019年も皆様に夢のある活動と成果をもたらせられるように頑張っていきたいと思います。昨年成し遂げた活動の一部は、 […]

記事を読む

@yuichirominato 2018.12.29更新 884views

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

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

はじめに 2018年は量子コンピュータがとても盛り上がりました。ということで12/27はイベントで量子コンピュータの総集編を行いました。年末でしたので業務の都合や遠方で参加できない方もいたり、内容も少し難しく理解しづらかったりとあったのと思いますので、こちらで簡単にまとめたいと思います。全体で320名城の参加があり、青山のNAVITIMEさんのイベントスペースをお借りしましたが広大なイベントスペースで大変びっくりしました。500名収容で、320名集まりましたので巨大スクリーンを6つほどつかいました>< […]

記事を読む

@yuichirominato 2018.12.24更新 207views

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

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

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

記事を読む

@yuichirominato 2018.12.22更新 186views

【自動車】量子コンピュータ(アニーラ)で車間距離最適化

QAOA QUBO 量子アニーリング 量子コンピュータ

はじめに 前回自動車の軌跡の最適化をイジングを使って行ってみました。時系列のデータはQUBOmatrixを使うことで木構造で実装ができました。 […]

記事を読む

@yuichirominato 2018.12.18更新 364views

Optimal Douglas–Peucker Algorithm | 量子コンピュータによる自動運転のための自動車軌跡データ最適化

QUBO イジング 自動運転 量子アニーリング 量子コンピュータ

はじめに イジングマシンや量子アニーラは実用段階に入っており、かつ社会問題の適用が課題となっています。社会問題の発展のために少しずつアルゴリズムを考えて出していこうと思います。今回は来るべき自動運転の時代に向けて自動車の軌跡データを最適化するアルゴリズムを作ってみたので紹介します。これを利用することで、自動車の軌跡をはじめとして様々なビッグデータへの最適化問題の適用が考えられ、イジングマシンの使い道がとても広がるものと思います。 […]

記事を読む

@yuichirominato 2018.12.17更新 293views

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

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

米国で行われたビジネス向けの量子コンピュータ会議のQ2Bでイオントラップ型と呼ばれる量子コンピュータを開発するIonQが突如高性能の量子コンピュータを発表し話題になっています。聞きなれないイオントラップ型の量子コンピュータの原理についてまとめたいと思います。主に、「量子コンピューター最前線」の管理人で有名な宇津木氏の資料をもとにまとめています。 量子コンピューター最前線https://www.facebook.com/%E9%87%8F%E5%AD%90%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E3%83%BC%E6%9C%80%E5%89%8D%E7%B7%9A-386152778438176/ […]

記事を読む

@yuichirominato 2018.12.09更新 359views

リバース量子アニーリング

KT相転移 QUBO リバース量子アニーリング 量子アニーリング 量子コンピュータ

こちらはノーベル賞のシミュレーション再現論文として有名です。 Observation […]

記事を読む

@yuichirominato 2018.12.09更新 2046views

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

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

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

記事を読む

@yuichirominato 2018.12.04更新 978views

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

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

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

記事を読む

@yuichirominato 2018.12.01更新 2029views

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

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

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

記事を読む

@yuichirominato 2018.11.24更新 262views

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

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

はじめに 以前タンパク質折りたたみ問題の簡単な問題をイジングの量子アニーリングでといてみました。 […]

記事を読む

@yuichirominato 2018.11.24更新 107views

Starting a Quantum Computer Application on Google Colab

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

Introduction Who […]

記事を読む

@yuichirominato 2018.11.24更新 351views

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

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

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

記事を読む

@yuichirominato 2018.11.24更新 393views

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

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

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

記事を読む

@yuichirominato 2018.11.23更新 304views

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

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

はじめに 別の記事でD-Wave社の量子コンピュータを使って1+1と1+0と0+1と0+0を一緒に計算してみました。 […]

記事を読む

@yuichirominato 2018.11.23更新 352views

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

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

@yuichirominato 2018.11.21更新 320views

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

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

はじめに 現状の量子コンピュータはエラーが多いために、位相推定アルゴリズムをそのまま利用するには障壁があります。 […]

記事を読む

@yuichirominato 2018.11.20更新 269views

位相推定アルゴリズム

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

はじめに 量子位相推定は、あるユニタリ変換に対する固有値の位相を求めるためのアルゴリズムです。 […]

記事を読む

@yuichirominato 2018.11.19更新 133views

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

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

はじめに グローバーのアルゴリズムはよく検索に使われますが、データベースを効率的に探索が行えます。今回は実装をメインにこのグローバーの検索アルゴリズムを見ていきたいと思います。理論的な説明はwikipediaやその他たくさんの教科書で行われているので今回は式の途中に入れているもの以外は省略します。 […]

記事を読む

@yuichirominato 2018.11.17更新 142views

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

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

はじめに 以前簡単に量子フーリエ変換の仕組みを見ました。 […]

記事を読む

@yuichirominato 2018.11.16更新 158views

量子テレポーテーション

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

はじめに 以前連続量プログラミングで量子テレポーテーションを紹介しました。 […]

記事を読む

@yuichirominato 2018.11.15更新 117views

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

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

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

記事を読む

@yuichirominato 2018.11.14更新 121views

加算器と減算器

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

はじめに 汎用型のSDKのBlueqatで汎用型量子ゲートマシンの多量子ビットの加算器と減算器をしてみたいと思います。 […]

記事を読む

@yuichirominato 2018.11.13更新 162views

量子四則演算の足し算

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

はじめに 汎用型マシンで足し算の演算を二種類でやってみるハンズオンを実践してみたいと思います。 […]

記事を読む

@yuichirominato 2018.11.11更新 225views

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

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

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

記事を読む

@yuichirominato 2018.11.10更新 196views

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

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

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

記事を読む

@yuichirominato 2018.10.30更新 312views

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

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

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

記事を読む

@yuichirominato 2018.10.08更新 205views

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

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

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

記事を読む

@yuichirominato 2018.09.11更新 209views

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

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

はじめに できる人はどんどん書いていきますが、最初から学びたいという時にあまり見るような教材がない気がします。初歩の初歩で、1量子ビットの表現を見返して見ます。 […]

記事を読む

@yuichirominato 2018.09.08更新 124views

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

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

はじめに 量子コンピュータの世界もエコシステムができてきて色々なアプリケーション会社が登場しています。そのなかでもタンパク質問題に特化したベンチャーを紹介します。 […]

記事を読む

@yuichirominato 2018.08.11更新 133views

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

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

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

記事を読む

@yuichirominato 2018.08.11更新 258views

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

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

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

記事を読む

@yuichirominato 2018.08.07更新 86views

量子コンピュータ企業XANADUの概要とサービスをみる。

光量子コンピュータ 連続量 量子コンピュータ

はじめに 世界には色々な量子コンピュータの企業があるものです。そのなかで今回はXANADUを取り上げてみたいと思います。 […]

記事を読む

@yuichirominato 2018.08.04更新 51views

量子コンピュータソフトェア企業CQC(Cambridge Quantum Computing)の概要とサービスをみる。

ヨーロッパ 量子コンピュータ

はじめに イギリスにも量子コンピュータ関連の企業が立ち上がっています。欧州では珍しいので、みてみたいと思います。 […]

記事を読む

@yuichirominato 2018.08.04更新 54views

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

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

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

記事を読む

@yuichirominato 2018.07.20更新 219views

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

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

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

記事を読む

@yuichirominato 2018.07.19更新 249views

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

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

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

記事を読む

@yuichirominato 2018.07.14更新 44views

世界の様々な量子コンピュータ

ハードウェア 量子コンピュータ

はじめに つい先日マヨラナフェルミオンの話題で世間が盛り上がり、マヨラナフェルミオンとトポロジカル量子コンピュータも少し話題となりました。トポロジカル量子コンピュータも情報が少ないのですが、現在開発中の様々な量子コンピュータに関してやはり情報がかなり限られているので、概略を紹介したいと思います。 […]

記事を読む

@yuichirominato 2017.12.05更新 49views

量子コンピュータ開発環境やSDK、その他のトレンドについて

SDK 量子コンピュータ

はじめに 量子コンピュータ関連のアプリケーションやソフトウェア、開発方法に関して興味を持つソフトウェアエンジニアが増えてきました。しかし、情報が不足しているためにどこから手をつけていいのかわからない、また量子コンピュータは物理学がわからないと手をつけづらいなど、興味はあるけど取り掛かりづらいという状況をよくみるようになりました。 […]

記事を読む

@yuichirominato 2017.12.04更新 36views

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

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

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

記事を読む

ブログトップへ Wikiへ移動

量子コンピュータ一般

量子ゲートアルゴリズム

量子アニーリング一般

量子アニーリングアルゴリズム

BlueqatSDKの使い方