Azure Quantumの活用事例も公開
Microsoftの量子コンピューティング環境「Azure Quantum」登場
Azure Quantumは、Microsoftが提供する量子コンピューティング環境だ。開発キット(QDK)と開発言語(Q#)も提供されている。
Microsoftは、年次ソフトウェアデベロッパーカンファレンス「Build 2020」で、「Microsoft Azure」に量子コンピューティングを適合させる方法を明らかにした。同社がリリースした「Azure Quantum」は、早期導入者に量子コンピュータへのスケーラブルな道筋を提供する。
いわゆる「量子インスパイアド」アルゴリズム(量子計算に着想を得た古典アルゴリズム)の構築に着手し、量子コンピュータを直接利用しなくてもそのメリットの活用を始められるようにするというのが同社の考えだ。
Microsoftの量子コンピューティングポートフォリオに加わった「Quantum Development Kit」(QDK)と新言語Q#は「GitHub」で入手できる。
量子コンピューティングとは、古典的バイナリコンピュータで実行される従来のアルゴリズムではプログラミングできない問題を確実に解決する技術だ。
これまでの古典的コンピュータアーキテクチャは二者択一の決定に優れていて、「はい」か「いいえ」のいずれかに決まる問題は解決できる。だが、問題によっては指数関数的に複雑さが増すものもある。そうした問題は、これまでのやり方では事実上解決できないことになる。
Microsoftのビジネス開発部門ディレクター、ベン・ポーター氏は同社の戦略を刷新し、次のように語る。「あらゆる業界の顧客と話し合ったところ、複雑な問題を解決するアルゴリズムを研究するというニーズがあった」
これまでにない量子アルゴリズムを開発することは、Microsoftの戦略の中でも最初の一部にすぎない。同社の目標は、古典的コンピュータでは実行できない問題を解決するためのオープンエコシステムを築くことにある。業界規模で実行できる事前構築済みの問題解決策とアルゴリズムを提供することを目指している。
交通信号機の同期
豊田通商向けにJijが開発した交通最適化問題について、ポーター氏は次のように話す。「信号機が切り替わるタイミングを最適化できれば車両の待ち時間を減らせるだけでなく、運転の操作性を高め、排ガスを減らすことができる」
同氏によると、Jijは待ち時間と待機コストを対応付け、プログラマーがこの問題をPUBO(Polynomial Unconstrained Binary Optimization)という種類の最適化問題として表現できるようにしたという。
「これは、各変数が2値のいずれかを取る種類の問題だ。最適化の目標は、コストが最小になる変数の組み合わせを見つけることだ。交通シミュレーションでは、各変数が他の多くの変数と相互作用する可能性があるため、複雑性が増す」と同氏は補足する。
「これは最も難易度の高い問題だ。MicrosoftはPUBOに取り組むために特別に設計したAzure Quantumインスパイアドオプティマイザーを用意している。Jijはこれを最大限に生かした」(ポーター氏)
Microsoftによると、Jijは従来の最適化技術と比べて待ち時間を20%削減したという。
有機ELディスプレイの改善
もう一つは、OTI Lumionicsの例だ。
同社は機械学習、計算化学シミュレーション、最適化、閉ループ合成、迅速なフィードバックに基づいて、有機ELの製造向けに調整した高速素材設計手法を開発した。同社は、研究所で何千もの素材を合成してテストする代わりに、素材の特性をシミュレーションするソフトウェアを開発した。
ポーター氏によると、その意味は素材の組み合わせが偶然見つかるのではなく、素材の組み合わせを設計することにあるという。このワークフローの中で最も時間がかかり、最もコストが高くつくのは計算パイプラインの部分だ。非常に大規模なシミュレーションを行うとこのパイプラインで利用可能なハードウェアにボトルネックが生じ、そのボトルネックは規模の拡大につれて指数関数的に大きくなっていく。シミュレーションによっては計算負荷が高過ぎて、今日の古典的コンピュータでは文字通り解決できないものもある。
商用規模の問題に計算アプローチを利用する上では、シミュレーションの精度と計算負荷のトレードオフが大きなボトルネックになる。OTI Lumionicsはこのボトルネックを解消するため、新しい素材の計算化学シミュレーションを高速化する有力な候補として量子コンピューティングを調査している。素材の構造特性関係の多くには量子物理学を応用できる。量子力学的効果を利用して計算する量子コンピューティングは、こうしたシステムのシミュレーションをより正確に行うための自然な候補になる。
とはいえ、1つの分子モデルのシミュレーションには42量子ビットが必要になる。OTI Lumionicsによると、これはシミュレーションに必要な精度では製造できない量子ビット数だという。
OTI Lumionicsで素材開発部門の責任者を務めるスコット・ゲニン氏は、次のように話す。「量子コンピューティングは、古典的ハードウェアでは解決できなかった高精度のシミュレーションを可能にし、素材設計に革命をもたらす可能性を秘めている。現在のゲートベースの量子コンピューティングは、残念ながら商用規模の問題をシミュレーションするにはかなり力不足だ」
「当社は、計算化学シミュレーション向けの量子コンピューティングアルゴリズムをバイナリ最適化問題として表現できる新しい手法を開発している。Azure Quantumの最適化ソリューションを利用する当社の量子コンピューティング手法を実行することで、他のアルゴリズムよりも精度の高い結果を得ている」
同社は、古典的Azureハードウェアで実行される量子インスパイアドアルゴリズムを利用している。
OTI Lumionicsは、現在Azure Quantumで運用しているアルゴリズムにより、商用規模の問題に有意義な結果を得ているという。
Copyright © ITmedia, Inc. All Rights Reserved.
Computer Weekly日本語版
この記事の著者
関連記事
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Excel至上主義」の終わらせ方 丸2日の手作業地獄から情シスと現場を救うには
-
2
「Microsoft 365のセキュリティ運用」に関するアンケート
-
3
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
4
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
5
221人調査で分かった「情シス最大のストレス」は?
-
6
「Salesforceのテスト自動化ツール」に関するアンケート
-
7
IT製品の導入に関するアンケート「サーバ&ストレージ」編
-
8
「データストレージの活用方法」に関するアンケート
-
9
「AI時代の統合基盤・エンタープライズAI管理」に関するアンケート
-
10
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー