IBM 開放測試 Qiskit 服務 現可用量子運算加速機器學習訓練

IBM上周開放測試開原碼量子軟體服務Qiskit機器學習(Qiskit Machine Lieaning),希望吸引更多開發人員開始嘗試使用量子運算。

IBM 上周開放測試開原碼量子軟體服務 Qiskit 機器學習 (Qiskit Machine Lieaning),希望吸引更多開發人員開始嘗試使用量子運算。

IBM 看好量子電腦在一些特殊任務上分攤傳統運算系統的工作。其中,IBM 認為 AI 和機器學習是量子電腦最有潛力切入的領域。例如他們相信量子運算可幫助加速縮短機器學習模型的訓練時程。 IBM 認為可以某些應用情境下訓練速度可提升 100 倍。

為了推動量子運算,去年 IBM 公佈開原量子程式編寫架構 Qiskit,現在開放開發人員上 IBM 雲端量子運算平台測試 Qiskit 服務。 Qiskit 應用團隊指該服務下的多模組旨在以量子電腦最佳化機器學習。

機器學習可從大量資料中尋找出規則和關聯,最終發現計算出解決某項問題的答案。因此研究人員希望找到可最佳化模型的軟體,這需要把大量且高品質的資料餵進這個軟體,但這過程牽涉很高成本及很長的訓練時間。

量子運算可以加速訓練機器學習模型。但是對熟悉機器學習的開發人員來說,量子運算也是一個極困難領域。更別說,以量子運算計算極大量資料,會大幅增加所謂特徵空間 (feature space),即餵進模型的資料的各種特徵,例如人的「性別」或「年齡」。大量資料集導入與輸出量子電腦時,可能不會增加時間而減損量子計算的效果。

因此 IBM 為 Qiskit 加入一個新模組,以方便開發人員即使不懂量子運算,也能設計模型原型。例如 Qiskit Machine Learning 提供的 QuantumKernel 工具,可以將資料集的核心矩陣 (kernel matrices) 轉為量子框架,這是將資料從屬性空間投射到極高維度的特徵空間 (feature spaces) 的第一步,藉此提高機器學習模型的精準度。

這項模組也供多種量子神經網路的實作,以及供開發人員訓練的學習演算法,幫助他們可建構及測試自有神經網路。最後,Qiskit Machine Learning 也允許開發人員將量子神經網路整合到 PyTorch 開原碼機器學習函式庫。 PyTorch 函式庫原為臉書開發的平台,主要用於電腦視覺和神經語言處理任務。

Qiskit 小組指出,量子機器學習並非要取代傳統運算,而是可合併使用,大量運算任務(如模型訓練)交給量子電腦,將訓練出的模型交給傳統應用。

IBM 指出,開發人員可以在 Qiskit 上建立量子機器學習模型,完成後在傳統伺服器,或是在 IBM 量子系統上測試演算法。第一個版本的 Qiskit Machine Learning 提供模型供開發人員選擇,但因為平台上已有 PyTorch 函式庫,IBM 也鼓勵開發人員一起投入使模型更為豐富。

來源:VentureBeatZDNet

發表迴響

關於我們

自 1990 年創刊 UXmaster 雜誌,1991 年獲得美國 LAN Magazine 獨家授權中文版,2006 年獲得 CMP Network Computing 授權,2009 年合併 CMP Network Magazine 獨家授權中文版,2014 年轉型為《網路資訊》雜誌網站,為台灣中小企業協助技術領導者落實企業策略,了解網路規劃及應用,為企業網路應用、管理、 MIS 、 IT 人員必備之專業雜誌網站。


與我們聯絡

加入《網路資訊》雜誌社群

© Copyright 2025 本站版權所有,禁止任意轉載 網路資訊雜誌 / 心動傳媒股份有限公司 聯絡電話:+886 2 29432416

探索更多來自 網路資訊雜誌 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading

Secret Link