日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

《基于张量网络的机器学习入门》学习笔记2

發(fā)布時間:2025/4/5 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 《基于张量网络的机器学习入门》学习笔记2 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

《基于張量網絡的學習入門》學習筆記2

  • 量子邏輯門
    • 單量子邏輯門
      • 恒等操作
      • 泡利-X門(Pauli-X gate)
      • 泡利-Y門(Pauli-Y gate)
      • 泡利-Z門(Pauli-Z gate)
      • 阿達馬門(Hadamard Gate)
      • 量子旋轉門
      • 總結
    • 雙量子邏輯門
      • 受控非門CNOT(Control-NOT gate)
      • 受控互換門SWAP(Swap gate)
    • 三量子邏輯門
      • Toffoli門CCNOT(Controlled-Controlled-NOT gate)
    • 量子門操作與并行計算

量子邏輯門

量子信息處理的本質就是對編碼的量子態(tài)進行一系列的幺正演化,對qubit最基本的幺正操作被稱為邏輯門。在量子計算機的運算中,經常用量子位和量子邏輯門的量子電路來描述。

單量子邏輯門

恒等操作

I=(1001)=∣0><0∣+∣1><1∣\displaystyle I = \left( \begin{matrix} 1 & 0 \\ 0 & 1 \end{matrix} \right) = \left| 0 \right> \left< 0 \right| + \left| 1 \right> \left< 1 \right| I=(10?01?)=0??0+1??1
這里的∣0??0∣\mathinner{|0\rangle}\mathinner{\langle0|}0??0是左右矢的外積

泡利-X門(Pauli-X gate)

泡利-X門操作單個量子比特,相當于經典的邏輯非門。如操作前量子位為∣1?\mathinner{|1\rangle}1?,經過泡利-X門后會轉換為∣0?\mathinner{|0\rangle}0?.
其矩陣表示為:

泡利-Y門(Pauli-Y gate)

泡利-Y門操作單個量子比特,類似于復數(shù)操作
其矩陣表示為:

泡利-Z門(Pauli-Z gate)

泡利-Z操作單個量子比特,保持∣0?\mathinner{|0\rangle}0?不變,將∣1?\mathinner{|1\rangle}1?換成-∣1?\mathinner{|1\rangle}1?
其矩陣表示為:

原理:

阿達馬門(Hadamard Gate)

阿達馬門操作單個量子比特,對∣0?\mathinner{|0\rangle}0?或者∣1?\mathinner{|1\rangle}1?進行操作,將其轉化為疊加態(tài)。
其矩陣表示為:

阿達馬門將基矢∣0?\mathinner{|0\rangle}0?∣1?\mathinner{|1\rangle}1?分別變成∣+?=(12)(∣0?+∣1?)\mathinner{|+\rangle}=(\frac{1}{{\sqrt 2 }})(\mathinner{|0\rangle}+\mathinner{|1\rangle})+?=(2?1?)(0?+1?)∣??=(12)(∣0??∣1?)\mathinner{|-\rangle}=(\frac{1}{{\sqrt 2 }})(\mathinner{|0\rangle}-\mathinner{|1\rangle})??=(2?1?)(0??1?),即∣0?\mathinner{|0\rangle}0?∣1?\mathinner{|1\rangle}1?的均勻疊加態(tài),系統(tǒng)以12\frac{1}{2}21?的概率處于∣0?\mathinner{|0\rangle}0?∣1?\mathinner{|1\rangle}1?態(tài)。量子保密通信中常用HHH變換來產生這種最大“不確定態(tài)”以保證安全性

量子旋轉門

量子旋轉門是量子遺傳算法中用于更新操作的邏輯門。
其矩陣表示為:

其中,θ\thetaθ為旋轉角度,并且對于任意的疊加態(tài)∣ψ?\mathinner{|\psi\rangle}ψ?進行旋轉變換,可以得到:

總結

對于單一量子比特,常用的333個量子邏輯門為:

重要的的單量子邏輯門及其表示:

雙量子邏輯門

受控非門CNOT(Control-NOT gate)

操作兩個量子比特,第二個量子比特只有在第一個量子比特為∣1?\mathinner{|1\rangle}1?的時候才可以進行NOTNOTNOT操作,否則整個雙量子態(tài)保持不變。
其矩陣表示為:

在此基礎上,能得到一些簡單的控制非門的輸入、輸出關系:

詳細計算過程:

受控互換門SWAP(Swap gate)

操作對象為兩個量子比特,作用是交換兩個量子比特的量子位。
例:輸入∣a,b?\mathinner{|a,b\rangle}a,b?列,輸出∣b,a?\mathinner{|b,a\rangle}b,a?

三量子邏輯門

Toffoli門CCNOT(Controlled-Controlled-NOT gate)

操作三個量子比特,是一種通用可逆邏輯門。輸入端有三個量子比特,第一個和第二個均為控制比特,最后一個量子比特事目標比特;如果前兩個量子比特是∣1?\mathinner{|1\rangle}1?,則對第三個量子比特進行類似于經典的邏輯非門處理,否則整個三量子態(tài)不做操作。真值表如下:

量子門操作與并行計算

我們知道,量子計算機優(yōu)于傳統(tǒng)計算機的地方,在于它能進行并行操作,而不是“一步一步來”。這里簡單說明一下量子計算機并行計算的原理。
假設有兩個量子比特的初始狀態(tài)為[1,0,0,1][1,0,0,1][1,0,0,1]XXX門變換后,得到的結果會是[0,1,1,0][0,1,1,0][0,1,1,0],此時,向量中的四個元素位置發(fā)生了改變,這就是量子糾纏帶來 的超高的并行性。那么,假如有20個量子比特處于完全糾纏狀態(tài),那么,一步操作,就相當于112589990682624112589990682624112589990682624個矩陣元素同時進行操作,相當于計算機有112589990682624112589990682624112589990682624個線程同時運行,計算效率遠超目前的計算機。


本周就學到這里,我們下周見,希望感興趣的朋友點點關注。

總結

以上是生活随笔為你收集整理的《基于张量网络的机器学习入门》学习笔记2的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。