德國馬克斯·普朗克光學研究所的研究人員提出一種基于人工智能算法的量子糾錯系統(tǒng),通過足夠的訓練,這種方法有望超過其他糾錯策略。
量子計算機可以解決傳統(tǒng)計算機無法完成的復雜任務。然而,量子態(tài)(quantum states)對來自外界的持續(xù)干擾極其敏感。研究人員希望使用基于量子糾錯(quantum error correction)的主動保護來解決這個問題。
近日,德國馬克斯·普朗克光學研究所所長Florian Marquardt及其團隊在物理期刊physical review X上發(fā)表論文Reinforcement Learning with Neural Networks for Quantum Feedback,提出一種基于人工智能算法的量子糾錯系統(tǒng)。
2016年,人工智能程序AlphaGo在圍棋比賽中擊敗了世界上最強的人類棋手,舉世矚目。鑒于一局圍棋中的移動組合比估計的宇宙中的原子的數(shù)量更多,它需要的不僅僅是處理能力。相反,AlphaGo利用了人工神經(jīng)網(wǎng)絡,它可以識別視覺模式,甚至能夠學習。與人類不同,AlphaGo能夠在短時間內(nèi)練習下數(shù)十萬局圍棋,最終得以超越最優(yōu)秀的人類棋手。
馬克斯·普朗克研究所的研究人員正試圖利用這種神經(jīng)網(wǎng)絡為量子計算機開發(fā)糾錯學習的系統(tǒng)。
人工神經(jīng)網(wǎng)絡是一種模擬相互連接的神經(jīng)細胞(神經(jīng)元)行為的計算機程序——在這項研究中,大約有2000人工神經(jīng)元相互連接。
“我們從計算機科學中獲取最新的想法,并將其應用到物理系統(tǒng),”Florian Marquardt說:“這樣,我們可以從快速進步的AI領域獲益。”
學習量子糾錯:神經(jīng)網(wǎng)絡在執(zhí)行任務時,人工神經(jīng)元活動的可視化
圖片來源:馬克斯普朗克光學研究所
該研究的主要想法可以概括為一下幾點:
人工神經(jīng)網(wǎng)絡或能夠超過其他糾錯策略
在論文中,該團隊證明了人工神經(jīng)網(wǎng)絡能夠自我學習如何執(zhí)行一項對未來量子計算機操作至關重要的任務——量子糾錯。甚至通過足夠的訓練,這種方法有望超過其他糾錯策略。
為了理解它的工作原理,首先需要了解量子計算機的工作方式。量子信息的基礎是量子比特(quantum bit,或qubit)。與傳統(tǒng)的數(shù)字比特不同,量子比特不僅可以采用0和1兩個態(tài),而且可以采用兩種態(tài)的疊加。
在量子計算機的處理器中,甚至有多個量子比特作為聯(lián)合態(tài)的一部分疊加在一起。這種糾纏讓量子計算機具有解決某些復雜任務的強大處理能力,而這些任務是傳統(tǒng)計算機毫無辦法的。
但是,量子信息對環(huán)境噪聲非常敏感。量子世界的這一特性意味著量子信息需要定期修正——即量子糾錯。然而,量子糾錯需要的操作不僅復雜,而且必須要保持量子信息本身的完整。
量子糾錯就像一場規(guī)則奇特的圍棋游戲
Marquardt在介紹該研究的工作原理時提出了一個有趣的類比,他說:“你可以把量子計算機的元素想象成一塊圍棋棋盤,量子比特像棋子一樣分布在整個棋盤上?!钡牵c傳統(tǒng)的圍棋游戲相比有一些關鍵的區(qū)別:所有棋子都已經(jīng)排列在棋盤上,而且每一枚棋子都是一面是白色一面黑色。一種顏色對應0,另一種顏色對應1,并且量子圍棋游戲中的移動相當于將棋子翻過來。根據(jù)量子世界的規(guī)則,棋子也可以是黑白混合在一起的灰色——代表量子態(tài)的疊加和糾纏。
在玩這個量子圍棋游戲時,玩家——讓我們稱她為Alice——做出的動作是為了保留代表某種量子態(tài)的模式。這就是量子糾錯操作。與此同時,她的對手竭盡全力摧毀這種模式。這代表實際的量子比特在其環(huán)境中經(jīng)受的過多干擾的持續(xù)噪聲。此外,量子圍棋游戲難度特別大,因為還有一條特殊的量子規(guī)則:Alice是不允許看到棋盤的。只要一瞥見任何能揭示量子比特狀態(tài)的場景,都會摧毀游戲目前敏感的量子狀態(tài)。
問題是:在這么多限制下,她如何才能做出正確的舉動?
輔助量子比特揭示了量子計算機中的缺陷
在量子計算機中,這個問題是通過在存儲實際量子信息的量子比特之間定位額外量子比特來解決的??梢圆扇¢g斷的測量來監(jiān)視這些輔助量子比特的狀態(tài),允許量子計算機的控制器識別故障所在的位置,并對這些區(qū)域中攜帶信息的量子比特執(zhí)行糾錯操作。
在作為類比的量子圍棋游戲中,輔助量子比特由在實際游戲棋子之間分布的輔助棋子來表示。Alice可以偶爾看一眼,但只能看這些輔助棋子。
在這個研究中,Alice的角色由人工神經(jīng)網(wǎng)絡完成。研究人員的想法是,通過訓練,網(wǎng)絡將變得非常擅長這個角色,甚至可以超越人類所設計的糾正策略。
然而,當該團隊研究一個包含五個模擬量子比特的例子時,他們發(fā)現(xiàn)僅用一個人工神經(jīng)網(wǎng)絡是不夠的。由于網(wǎng)絡只能收集關于量子比特狀態(tài)的少量信息,它永遠無法超越隨機試錯的策略。最終,這些嘗試破壞了量子態(tài),而不是糾正它。
一個神經(jīng)網(wǎng)絡使用它的先驗知識來訓練另一個神經(jīng)網(wǎng)絡
解決方案是加一個額外的神經(jīng)網(wǎng)絡,作為第一個網(wǎng)絡的教師(teacher)。憑借其對量子計算機的先驗知識,該教師網(wǎng)絡能夠訓練其他網(wǎng)絡——也就是它的學生——從而引導網(wǎng)絡成功地進行量子糾錯。但是,首先,教師網(wǎng)絡本身需要充分了解量子計算機或需要控制的量子計算機組件。
原則上,人工神經(jīng)網(wǎng)絡使用獎勵系統(tǒng)進行訓練。對于量子糾錯系統(tǒng),要成功恢復原始量子態(tài),實際的獎勵是必要的。
“然而,如果在實現(xiàn)這個長期目標后再給予獎勵,它需要嘗試許多次糾錯,實現(xiàn)目標需要的時間太長,”Marquardt解釋說。
因此,他們開發(fā)了一種獎勵系統(tǒng),即在訓練階段也能激勵教師神經(jīng)網(wǎng)絡采用有效的策略。在量子圍棋游戲中,這個獎勵系統(tǒng)將為Alice提供給定時間內(nèi)游戲的總體狀態(tài),但不泄露細節(jié)。
學生網(wǎng)絡可以通過自己的行動超越老師
“我們的第一個目標是讓教師網(wǎng)絡學會在沒有人工協(xié)助的情況下成功地實現(xiàn)量子糾錯操作,”Marquardt說。與學生網(wǎng)絡不同,教師網(wǎng)絡不僅可以基于測量結果,還可以基于計算機的整體量子狀態(tài)來做到這一點。由教師網(wǎng)絡訓練的學生網(wǎng)絡一開始會變得同樣好,但通過自己的行為,可以變得更好。
除了量子計算機中的糾錯之外,F(xiàn)lorian Marquardt還設想了人工智能的其他應用。在他看來,物理學提供了許多系統(tǒng),可以受益于人工神經(jīng)網(wǎng)絡的模式識別。
-
神經(jīng)網(wǎng)絡
+關注
關注
42文章
4814瀏覽量
103600 -
人工智能
+關注
關注
1806文章
49014瀏覽量
249430 -
量子計算
+關注
關注
4文章
1147瀏覽量
35725
原文標題:當AI遇上量子計算:神經(jīng)網(wǎng)絡量子糾錯系統(tǒng)或超越傳統(tǒng)糾錯策略
文章出處:【微信號:AI_era,微信公眾號:新智元】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
嵌入式和人工智能究竟是什么關系?
有沒有搞機器學習,人工智能算法研究的???
人工智能事實上是一種生物進化歷程的壓縮
【下載】人工智能 : 一種現(xiàn)代方法(第3版)(中文版)
分享:人工智能算法將帶領機器人走向何方?
人工智能技術及算法設計指南
人工智能算法有哪些?
《移動終端人工智能技術與應用開發(fā)》人工智能的發(fā)展與AI技術的進步
如何將人工智能應用到效能評估系統(tǒng)軟件中去解決
人工智能的算法有哪些?
人工智能算法有哪些種類
基于人工智能算法的推薦系統(tǒng)原理及優(yōu)勢

評論