量槳

量槳

量槳(Paddle Quantum)是基於百度飛槳(PaddlePaddle)研發的全球首個雲量一體的量子機器學習平台。量槳支持量子神經網路的搭建與訓練,提供量子化學、組合最佳化等功能,使百度飛槳成為國內首個支持量子機器學習的深度學習框架。量槳具備輕鬆上手、功能豐富等特點,提供了完善的API文檔和用例教程,使用戶可以快速入門和上手。

量槳服務於百度量子平台的基礎建設,建立起了人工智慧與量子計算的橋樑。通過百度飛槳深度學習平台賦能量子計算,量槳為領域內的科研人員以及開發者提供了便捷開發量子人工智慧套用強有力的支撐,同時也為廣大量子計算愛好者提供了一條可行的學習途徑。

2020年5月20日,線上上舉行的“WAVE SUMMIT 2020深度學習開發者峰會”上,百度CTO王海峰博士宣布了飛槳深度學習平台的升級。量槳作為飛槳在前沿領域的技術探索之一,由百度飛槳與百度量子共同發布。 2021年2月,百度量子登台量子信息處理頂會QIP2021。量槳重點新增分散式量子信息處理模組LOCCNet,支持量子糾纏蒸餾、量子態分辨、量子隱形傳態等核心量子信息協定的便捷開發。LOCCNet已經被用於發現新的糾纏提純方案,相比業界現有方案取得了更高的提純保真度。 2021年3月,量槳針對飛槳2.0版本進行升級,運行性能最高提升40%,達到國際領先。2021年5月20日,在“WAVE SUMMIT 2021深度學習開發者峰會”上,量槳發布了2.1.0版本,支持量子核方法的模擬、新增多個電路噪聲模型和量子門,助力量子機器學習算法的研發。

基本介紹

  • 中文名:量槳
  • 外文名:Paddle Quantum
  • 平台定位:開源量子機器學習開發工具集
  • 平台:Windows、macOS、Linux
  • 隸屬公司:百度
  • 最新版本:v2.2.1
  • 語種:Python
  • 官網:https://qml.baidu.com
開發背景,主要功能,項目特色,輕鬆上手,功能豐富,特色工具集,套用案例,

開發背景

量子機器學習是當前學術界的熱門研究領域之一。近年來,機器學習領域發展迅猛,尤其是基於人工神經網路的深度學習算法,其成果已被套用於各行各業。而量子計算是由量子力學與計算理論交叉而成的全新計算模型,具有強大的信息處理優勢和廣闊的套用前景,被視作未來計算技術的心臟。作為機器學習與量子計算的交叉領域,量子機器學習一方面利用量子計算的信息處理優勢促進人工智慧的發展,另一方面也希望利用現有的人工智慧的技術突破量子計算的研發瓶頸。
量槳
量子機器學習和經典機器學習的流程比較
百度量子計算研究所所長段潤堯表示:“人們經常問,人工智慧和量子計算之間究竟是怎樣的關係?套用量子信息科學中的術語,我認為二者是相互糾纏、密不可分的。一方面,量子計算的主要目標之一就是藉助於量子特性開發高性能的量子機器學習算法;另一方面,量子計算在大規模套用落地之前還有許多棘手的科學與工程技術難題待解,這離不開以人工智慧為代表的先進計算技術的支持。而要構建起二者之間的橋樑,離不開深度學習的參與。”

主要功能

量槳的套用範圍非常廣泛,從量子化學模擬中的變分量子特徵求解器(VQE)算法到量子分類器(Quantum Classifier)等等都可以通過量槳實現。量槳的量子機器學習開發套件包括量子開發工具集、量子化學庫以及系列最佳化工具。藉助量槳所提供的各種量子機器學習案例,開發者可以高效進行有關量子機器學習的算法開發。學生、愛好者們可以對量子計算入門並並編寫程式進行學習和測試。量槳的開發目的就是簡化量子神經網路的搭建和訓練過程,提供平台讓所有人都有機會接觸到量子機器學習。
量槳
量槳架構圖

項目特色

輕鬆上手

量槳可以高效地搭建量子神經網路。工具集內部提供了多種內置的量子神經網路模板,方便用戶在各種套用場景中進行部署。同時,量槳項目提供了豐富的線上學習資源(23個教程案例),可以降低開發者、愛好者們的入門門檻。

功能豐富

量槳底層基於張量運算。其高性能模擬器可以在個人電腦上支持25+個量子比特的模擬。此外,依託于飛槳所提供的自動微分框架,量槳可以支持多種最佳化工具和GPU模式。

特色工具集

量槳提供了組合最佳化和量子化學等前沿領域的計算工具箱,方便算法的開發過程。特別地,量槳可以支持分散式量子信息處理任務的高效模擬和開發 (LOCCNet)。此外,工具集中也涵蓋了部分自主研發的量子機器學習算法。

套用案例

現階段量槳項⽬提供了以下5方面的23個前沿量子機器學習的套用案例:
機器學習
最佳化組合
LOCCNet
量子神經網路研究

相關詞條

熱門詞條

聯絡我們