@yuichirominato 2019.01.06更新 151views

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

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

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

記事を読む

@yuichirominato 2019.01.04更新 141views

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

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

はじめに 最近初心者、初級者の方で、どこから量子コンピュータをはじめていいかわからないという方向けによく聞かれるので、Hello […]

記事を読む

@yuichirominato 2019.01.03更新 162views

世界で二番目にやさしい量子フーリエ変換

Blueqat フーリエ変換 位相推定 量子フーリエ変換

はじめに 量子コンピュータの計算に既存計算機の高速フーリエ変換に対応したアルゴリズムで量子フーリエ変換があります。原理はとても似ていますが、多少量子コンピュータの性質を理解する必要があったり、その活用方法にコツが必要だったりします。簡単に見直します。 […]

記事を読む

@yuichirominato 2018.12.29更新 859views

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

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

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

記事を読む

@yuichirominato 2018.12.24更新 198views

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

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

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

記事を読む

@yuichirominato 2018.12.22更新 201views

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

Blueqat GPU Superfast 量子ゲート

はじめに 世界にはawsやgoogle […]

記事を読む

@yuichirominato 2018.12.04更新 970views

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

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

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

記事を読む

@yuichirominato 2018.11.25更新 215views

Solve the Ising Many-body problem of protein folding problem efficiently (?) With Blueqat

Blueqat protein foldings QAOA QUBO VQE

Introduction I […]

記事を読む

@yuichirominato 2018.11.24更新 258views

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

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

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

記事を読む

@yuichirominato 2018.11.24更新 104views

Starting a Quantum Computer Application on Google Colab

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

Introduction Who […]

記事を読む

@yuichirominato 2018.11.24更新 340views

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

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

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

記事を読む

@yuichirominato 2018.11.23更新 297views

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

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

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

記事を読む

@yuichirominato 2018.11.21更新 314views

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

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

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

記事を読む

@yuichirominato 2018.11.20更新 255views

位相推定アルゴリズム

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

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

記事を読む

@yuichirominato 2018.11.19更新 116views

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

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

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

記事を読む

@yuichirominato 2018.11.17更新 134views

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

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

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

記事を読む

@yuichirominato 2018.11.16更新 203views

Quantum teleportation with Blueqat

Blueqat Gate

Introduction I […]

記事を読む

@yuichirominato 2018.11.16更新 143views

量子テレポーテーション

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

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

記事を読む

@yuichirominato 2018.11.15更新 104views

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

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

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

記事を読む

@yuichirominato 2018.11.14更新 114views

加算器と減算器

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

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

記事を読む

@yuichirominato 2018.11.13更新 158views

量子四則演算の足し算

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

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

記事を読む

@yuichirominato 2018.11.12更新 134views

QAOA+maxcut

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

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

記事を読む

@yuichirominato 2018.11.11更新 218views

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

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

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

記事を読む

@yuichirominato 2018.10.08更新 194views

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

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

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

記事を読む

ブログトップへ Wikiへ移動

量子コンピュータ一般

量子ゲートアルゴリズム

量子アニーリング一般

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

BlueqatSDKの使い方