精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

量子機器學習:新手指南

譯文
人工智能 機器學習
歡迎來到量子機器學習世界!本教程將通過一個使用示例數據集的入門級項目,提供附有代碼的分步走指導。本教程結束時,您將對如何使用量子計算機來執(zhí)行機器學習任務有一番基本的理解,并幫助構建您的第一個量子模型。

?譯者 | 布加迪

審校 | 孫淑娟

簡介

歡迎來到量子機器學習世界!本教程將通過一個使用示例數據集的入門級項目,提供附有代碼的分步走指導。本教程結束時,您將對如何使用量子計算機來執(zhí)行機器學習任務有一番基本的理解,并幫助構建您的第一個量子模型。

但在深入學習本教程之前,先了解量子機器學習是什么、它為什么如此令人興奮。

量子機器學習是量子計算和機器學習交匯的領域。它使用量子計算機來執(zhí)行機器學習任務,比如分類、回歸和聚類。量子計算機是一種功能強大的機器,使用量子比特(量子位)而不是傳統(tǒng)比特來存儲和處理信息。這使得它們執(zhí)行某些任務的速度比傳統(tǒng)計算機快得多,特別適合涉及大量數據的機器學習任務。

現(xiàn)在直接開始教程吧!

第1步:安裝必要的庫和依賴項。

我們在本教程中將使用PennyLane庫用于量子機器學習,使用NumPy用于數值計算,使用Matplotlib用于數據可視化。您可以通過運行以下命令使用pip安裝這些庫:

!pip install pennylane
!pip install numpy
!pip install matplotlib

第2步:加載示例數據集。

我們在本教程中將使用Iris數據集,該數據集由鳶尾花的150個樣本組成,這些鳶尾花有四個特征:萼片長度、萼片寬度、花瓣長度和花瓣寬度。該數據集包含在sklearn庫中,所以我們可以使用以下代碼來加載它:

from sklearn import datasets

# Load the iris dataset
iris = datasets.load_iris()
X = iris['data']
y = iris['target']

第3步:將數據集分割成訓練集和測試集。

我們將使用訓練集來訓練我們的量子模型,使用測試集來評估其性能。我們可以使用來自sklearn.model_selection 模塊的 train_test_split函數來分割數據集:

from sklearn.model_selection import train_test_split

# Split the dataset into training and test sets
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)

第4步:預處理數據。

在我們可以使用數據來訓練量子模型之前,我們需要預處理數據。一個常見的預處理步驟是規(guī)范化,即調整數據,以便它有零平均值和單位方差。我們可以使用來自sklearn.preprocessing模塊的 StandardScaler類來執(zhí)行規(guī)范化:

from sklearn.preprocessing import StandardScaler

# Initialize the scaler
scaler = StandardScaler()

# Fit the scaler to the training data
scaler.fit(X_train)

# Scale the training and test data
X_train_scaled = scaler.transform(X_train)
X_test_scaled = scaler.transform(X_test)

這段代碼初始化StandardScaler對象,并使用fit方法將其擬合訓練數據。然后,它使用transform方法來調整訓練和測試數據。

規(guī)范化之所以是一個重要的預處理步驟,是由于它確保數據的所有特征都在同一尺度上,這可以改善量子模型的性能。

第5步:定義量子模型。

現(xiàn)在我們準備使用 PennyLane庫來定義量子模型。第一步是導入必要的函數,并創(chuàng)建量子設備:

import pennylane as qml

# Choose a device (e.g., 'default.qubit')
device = qml.device('default.qubit')

下一步,我們將定義一個量子函數,它攝入數據作為輸入,返回預測。我們將使用一個簡單的量子神經網絡,只有一層量子神經元:

@qml.qnode(device)
def quantum_neural_net(weights, data):
# Initialize the qubits
qml.templates.AmplitudeEmbedding(weights, data)

# Apply a layer of quantum neurons
qml.templates.StronglyEntanglingLayers(weights, data)

# Measure the qubits
return qml.expval(qml.PauliZ(0))

該量子函數攝取兩個變量:weights(這是量子神經網絡的參數)和data(這是輸入數據)。

第一行使用來自 PennyLane的AmplitudeEmbedding模板初始化量子位。該模板將數據映射到量子位的振幅上,以便保留數據點之間的距離。

第二行使用StronglyEntanglingLayers模板來應用一層量子神經元。該模板將一系列糾纏操作應用到量子位上,然后量子位可用于實現(xiàn)通用量子計算。

最后,最后一行以Pauli-Z度量基礎測量量子位,并返回預期值。

第6步:定義成本函數。

為了訓練量子模型,我們需要定義成本函數,以測量模型性能有多好。就本教程而言,我們將使用均方誤差(MSE)作為成本函數:

def cost(weights, data, labels):
# Make predictions using the quantum neural network
predictions = quantum_neural_net(weights, data)

# Calculate the mean squared error
mse = qml.mean_squared_error(labels, predictions)

return mse

該成本函數攝取三個變量:weights(這是量子模型的參數)、data(這是輸入數據)和labels(這是數據的真實標簽)。它使用量子神經網絡基于輸入數據做預測,并計算預測和真實標簽之間的MSE。

MSE是機器學習中的常見成本函數,測量預測值和真實值之間的平均平方差。較小的MSE表明模型更擬合數據。

第7步:訓練量子模型。

現(xiàn)在,我們準備使用梯度下降法來訓練量子模型。我們將使用來自PennyLane 的AdamOptimizer類來執(zhí)行優(yōu)化:

# Initialize the optimizer
opt = qml.AdamOptimizer(stepsize=0.01)

# Set the number of training steps
steps = 100

# Set the initial weights
weights = np.random.normal(0, 1, (4, 2))

# Train the model
for i in range(steps):
# Calculate the gradients
gradients = qml.grad(cost, argnum=0)(weights, X_train_scaled, y_train)

# Update the weights
opt.step(gradients, weights)

# Print the cost
if (i + 1) % 10 == 0:
print(f'Step {i + 1}: cost = {cost(weights, X_train_scaled, y_train):.4f}')

這段代碼初始化優(yōu)化器,步長為0.01,并將訓練步數設置為100。然后,它將模型的初始權重設置為從均值為0、標準差為1的正態(tài)分布中抽取的隨機值。

在每個訓練步驟中,代碼使用 qml.grad 函數計算相對于權重的成本函數梯度。然后,它使用opt.step方法更新權重,并每10步輸出成本。

梯度下降法是機器學習中常見的優(yōu)化算法,它迭代更新模型參數以最小化成本函數。AdamOptimizer是梯度下降的一種變體,它使用自適應學習率,這可以幫助優(yōu)化更快地收斂。

第8步:評估量子模型。

我們已經訓練了量子模型,可以評估它在測試集上的性能。我們可以使用以下代碼來測試:

# Make predictions on the test set
predictions = quantum_neural_net(weights, X_test_scaled)

# Calculate the accuracy
accuracy = qml.accuracy(predictions, y_test)

print(f'Test accuracy: {accuracy:.2f}')

這段代碼使用量子神經網絡基于測試集做預測,并使用qml.accuracy 函數計算預測準確性。然后,它輸出測試準確性。

第9步:直觀顯示結果。

最后,我們可以使用Matplotlib直觀顯示量子模型的結果。比如說,我們可以對照真實標簽繪制出測試集的預測結果:

import matplotlib.pyplot as plt

# Plot the predictions
plt.scatter(y_test, predictions)

# Add a diagonal line
x = np.linspace(0, 3, 4)
plt.plot(x, x, '--r')

# Add axis labels and a title
plt.xlabel('True labels')
plt.ylabel('Predictions')
plt.title('Quantum Neural Network')

# Show the plot
plt.show()

這段代碼將對照真實標簽創(chuàng)建預測的散點圖,增添對角線以表示完美預測。然后它為散點圖添加軸線標簽和標題,并使用plt.show函數來顯示。

現(xiàn)在,我們已成功地構建了一個量子機器學習模型,并在示例數據集上評估了性能。

結果

為了測試量子模型的性能,我們運行了教程中提供的代碼,獲得了以下結果:

Step 10: cost = 0.5020
Step 20: cost = 0.3677
Step 30: cost = 0.3236
Step 40: cost = 0.3141
Step 50: cost = 0.3111
Step 60: cost = 0.3102
Step 70: cost = 0.3098
Step 80: cost = 0.3095
Step 90: cost = 0.3093
Step 100: cost = 0.3092
Test accuracy: 0.87

這些結果表明,量子模型能夠從訓練數據中學習,并基于測試集做出準確的預測。在整個訓練過程中,成本穩(wěn)步下降,這表明模型在學習過程中不斷改進。最終的測試準確率為0.87,表現(xiàn)相當好,這表明該模型能夠正確地分類大部分測試樣例。

結論

量子機器學習是一個令人興奮的領域,有許多潛在的應用,從優(yōu)化供應鏈到預測股價,不一而足。我們希望本教程能讓您了解量子計算機和機器學習的可能性,并激勵您深入了解這個誘人的話題。

原文標題:??Quantum Machine Learning: A Beginner’s Guide??,作者:SPX?


責任編輯:華軒 來源: 51CTO
相關推薦

2022-05-16 15:37:32

開源軟件

2025-01-13 07:15:00

Monorepo代碼倉庫中項目代碼管理

2010-06-07 16:10:53

HadoopOnDem

2022-04-08 12:56:52

Linux終端命令

2010-05-27 10:42:38

SVN配置文檔

2009-11-16 08:58:43

PHP語言

2010-06-21 12:39:56

OSPF路由協(xié)議

2022-01-20 16:43:38

Bash 腳本ShellLinux

2022-02-28 11:02:53

函數Bash Shell語句

2023-06-12 17:17:52

機器學習量子計算

2021-12-30 10:26:37

Bash Shell腳本文件命令

2023-03-15 09:46:07

R Markdown代碼語法

2011-08-23 10:11:10

LinuxTop命令

2010-08-04 09:06:21

Flex安裝

2010-07-01 12:35:46

UML用例圖

2021-08-28 17:30:51

LinuxSSH

2010-08-02 09:36:22

Flex

2011-03-30 14:07:56

Ubuntu的安裝

2010-09-01 16:56:11

無線局域網

2021-01-24 16:40:00

Python爬取網站編程語言
點贊
收藏

51CTO技術棧公眾號

youjizz亚洲| 在线中文字幕电影| 日韩高清国产一区在线| 最新中文字幕亚洲| youjizz.com国产| 日韩大片欧美大片| 樱花影视一区二区| 国产欧美精品日韩精品| 欧美人妻一区二区| 久久av导航| 欧美mv和日韩mv国产网站| 国产女教师bbwbbwbbw| 精品无人乱码| 国产**成人网毛片九色 | www.亚洲天堂.com| 午夜亚洲伦理| 久久久亚洲国产天美传媒修理工| 亚洲高清av一区二区三区| 色爱综合区网| 中文字幕一区不卡| 免费国产一区| 色婷婷av一区二区三| 麻豆成人综合网| 国产97色在线| 日韩福利片在线观看| 小说区图片区色综合区| 日韩精品一区二区在线观看| 欧美wwwwwww| 经典三级一区二区| 亚洲日本va在线观看| 欧美一区二区三区成人久久片| 五月天综合激情网| 精品亚洲二区| 欧美老肥妇做.爰bbww| 无码人妻丰满熟妇区毛片18| 激情av在线| 自拍视频在线观看一区二区| 国产精品免费区二区三区观看| 亚洲一区欧美在线| 欧美三区不卡| 欧美美女操人视频| 亚洲国产果冻传媒av在线观看| 欧美国产大片| 色综合色综合色综合色综合色综合 | 亚洲熟妇无码一区二区三区导航| 男人久久精品| 国内精品视频666| 成人黄色在线观看| 夜夜狠狠擅视频| 精品一区二区三区在线观看国产| 午夜精品久久久久久99热| 青花影视在线观看免费高清| 欧美电影免费观看高清| 最近2019年中文视频免费在线观看| 亚洲一级片免费观看| 性欧美18~19sex高清播放| 亚洲mv在线观看| 久久久久久久久久网| 美女露胸视频在线观看| 亚洲三级在线观看| 国产av熟女一区二区三区| 激情av在线| 日韩欧美国产一区二区| 黄色一级大片在线观看| 日韩经典一区| 日韩欧美极品在线观看| 精品国产成人av在线免| 日本一区免费网站| 91精品国产高清一区二区三区蜜臀| 日韩av一二三四| 成人高清一区| 91精品国产综合久久精品app | 国产综合欧美在线看| 亚洲人在线观看视频| 国产精品 欧美精品| 成人免费视频网站入口| 四虎永久在线精品免费网址| 91美女蜜桃在线| 亚洲国产成人不卡| av中文字幕在线观看| 亚洲国产成人av好男人在线观看| 热这里只有精品| 色呦呦视频在线观看| 精品高清美女精品国产区| 激情网站五月天| 欧美视频精品| 欧美精品一区二区三区很污很色的| 日韩成人av免费| 99国产精品久久一区二区三区| 91精品欧美福利在线观看| yjizz视频| 99久久免费精品国产72精品九九| 91精品国产综合久久福利| 香蕉久久久久久av成人| 国产精品美女久久久久久不卡| 亚洲国产精久久久久久| 三年中国中文观看免费播放| 欧美一区免费| 欧美在线视频观看免费网站| 国产成人愉拍精品久久| 久久 天天综合| 国产亚洲情侣一区二区无| 日韩一级中文字幕| 国产精品三级av| 亚洲精品在线免费| 福利在线免费视频| 欧美一区二区美女| 亚洲综合欧美综合| 一区二区三区导航| www.一区二区三区| 免费黄网站在线播放| 欧美日韩一区二区免费在线观看| 国产乱子夫妻xx黑人xyx真爽| 高清精品在线| 91成人在线精品| 四虎精品一区二区| 中文字幕亚洲综合久久五月天色无吗''| 欧美超级乱淫片喷水| 亚洲熟女综合色一区二区三区| 久久男女视频| 国产日韩精品久久| 成人在线网址| 欧美色国产精品| 瑟瑟视频在线观看| 99pao成人国产永久免费视频| 欧美一区深夜视频| 黄色成人一级片| 亚洲综合丁香婷婷六月香| 黄色www网站| 日韩在线视频一区二区三区| 中文字幕久久精品| 日韩欧美国产另类| 91美女精品福利| 黄www在线观看| 国产精品极品| 国内精品伊人久久| 蜜臀久久99精品久久久| 亚洲另类在线制服丝袜| 欧美性受xxxxxx黑人xyx性爽| 一区三区自拍| 欧美成人网在线| 国产99视频在线| 亚洲精品亚洲人成人网| 夜夜爽久久精品91| 欧美日韩影院| 国产精品一码二码三码在线| 国产网红女主播精品视频| 精品毛片乱码1区2区3区| 九九在线观看视频| 成人一区在线看| 日本中文字幕网址| 国产精品免费精品自在线观看| 亚洲精品98久久久久久中文字幕| 国精产品视频一二二区| 青青草精品视频| 在线免费一区| 日韩电影免费观看高清完整版| 日韩一区二区精品| 免费在线一区二区三区| 蜜桃av一区二区在线观看| 国产精品一区二区在线观看| 九七电影韩国女主播在线观看| 欧美日韩中文字幕在线视频| 亚洲成人福利视频| 国产精品99久久| 亚洲综合在线小说| h片在线观看下载| 精品国产乱码久久久久久图片 | 性欧美激情精品| 熟妇人妻系列aⅴ无码专区友真希| 中文字幕亚洲成人| 999热精品视频| 日韩精品欧美| **亚洲第一综合导航网站| av免费在线一区二区三区| 欧美日韩中文字幕综合视频| 天天舔天天操天天干| 久久se精品一区二区| 欧美 日韩 国产精品| 欧美18免费视频| 国产精品久久久亚洲| av免费在线免费| 亚洲精品国产拍免费91在线| 国产日韩久久久| 亚洲精品综合在线| 中文字幕高清视频| 国产乱码一区二区三区| 中文字幕在线观看一区二区三区| 精品国产欧美日韩一区二区三区| 亚洲欧美www| 国产男女无套免费网站| 亚洲人成网站色在线观看| 久草视频福利在线| 美国毛片一区二区| www.av中文字幕| 久久久久久久久国产一区| 成人精品久久av网站| 国产一二在线播放| 久久精品视频在线播放| 日韩电影免费| 欧美大片日本大片免费观看| 欧美日韩免费做爰视频| 青青草91视频| 日日摸日日碰夜夜爽无码| 女人抽搐喷水高潮国产精品| 成人国产在线激情| 欧美xxxx少妇| 中文字幕亚洲色图| 亚洲人在线观看视频| 日韩欧美一二区| 亚洲综合精品在线| 欧美午夜美女看片| 国产精品19乱码一区二区三区| zzijzzij亚洲日本少妇熟睡| 久在线观看视频| 欧美精品国产一区| 久久五月天婷婷| 91亚洲无吗| 亚洲一区二区三区乱码aⅴ蜜桃女| 日本一本在线免费福利| 色婷婷综合久久久久中文字幕1| 国产99对白在线播放| 亚洲二区在线视频| 欧美偷拍第一页| 国产精品福利一区二区| 天天躁夜夜躁狠狠是什么心态| 精品一区二区在线视频| 久草在在线视频| 亚洲主播在线| 2022亚洲天堂| 国产精品美女久久久| 亚洲欧美99| 超碰成人久久| 日韩三级电影网站| 九九视频免费观看视频精品| 精品在线观看一区二区| 九七影院97影院理论片久久| 国产精品成人aaaaa网站| 日本免费久久| 国产精品久久久久久超碰| 三上悠亚国产精品一区二区三区| 欧美超级乱淫片喷水| 超碰在线无需免费| 久久中文字幕一区| caoporn免费在线| 欧美成人免费视频| 欧美人与性动交α欧美精品济南到| 亚洲视频在线观看网站| 黄色视屏网站在线免费观看| 亚洲性夜色噜噜噜7777| 国产片在线观看| 综合网中文字幕| 黄色精品在线观看| 欧美巨猛xxxx猛交黑人97人| 日本精品600av| 日韩中文字幕在线播放| 免费在线观看黄| 欧美日韩xxx| ****av在线网毛片| 日本精品久久久久影院| 在线一区视频观看| 成人xxxxx| 综合视频一区| 久久精品人人做人人爽电影| 精品一区二区三区视频在线播放 | 亚洲三级在线| yy111111少妇影院日韩夜片 | 国产www.大片在线| 色悠悠久久久久| 欧美性爽视频| 8090成年在线看片午夜| 天堂av中文在线| 国内精品小视频在线观看| 国产精品迅雷| 日本精品一区二区三区在线| 青青热久免费精品视频在线18| 青草热久免费精品视频| 成人精品高清在线视频| 99精彩视频| 欧美高清hd| 久久久久久精| 亚洲精品网址| 午夜探花在线观看| 99亚洲一区二区| 免费在线观看污网站| 99久久伊人久久99| 美国一级片在线观看| 国产精品视频观看| 国产调教在线观看| 亚洲一区在线视频| 精品视频久久久久| 欧美最新大片在线看| 99久久精品国产一区色| 亚洲女人初尝黑人巨大| 主播国产精品| 国产精品久久久久久亚洲调教| av综合电影网站| 国产成人综合av| 国产精品成人自拍| 亚洲午夜精品一区二区| 国产日本精品| 18岁视频在线观看| 成人精品国产福利| 亚洲欧美综合7777色婷婷| 亚洲视频免费在线观看| 波多野结衣视频网站| 日韩欧美一区在线观看| av在线电影播放| 欧美亚洲国产日本| 日本黄色一区| 九九99玖玖| 午夜久久tv| 五月花丁香婷婷| 国产欧美精品一区aⅴ影院| 日本一级黄色录像| 日韩免费高清视频| 黄色网页在线看| 国产精品一区二区三区毛片淫片| 国产一区二区三区国产精品| 日韩hmxxxx| 久久久久久夜| 激情综合丁香五月| 亚洲h在线观看| 亚洲精品中文字幕成人片| 久久亚洲精品成人| 激情视频网站在线播放色| 风间由美一区二区三区| 国产精品99视频| 伊人成色综合网| yourporn久久国产精品| 久久精品视频6| 精品久久人人做人人爱| 中国av在线播放| 国产成人av在线播放| 欧美欧美黄在线二区| 哪个网站能看毛片| 久久网站热最新地址| 成人精品免费在线观看| 亚洲精品国精品久久99热一| 92国产在线视频| 国产精品久久久久久久app| 亚洲国产欧美国产第一区| 成人短视频在线看| 国产麻豆欧美日韩一区| 成人免费av片| 亚洲精品综合在线| 亚洲精品久久久久久久蜜桃| 亚洲九九九在线观看| 人成在线免费网站| 日本视频精品一区| 亚洲国产一区二区三区a毛片| 粉色视频免费看| 国产精品毛片a∨一区二区三区| 欧美日韩综合在线观看| 51午夜精品国产| 羞羞的视频在线观看| 国产精品香蕉国产| 日韩美脚连裤袜丝袜在线| 国产精品免费入口| 国产日韩高清在线| 91激情在线观看| 欧美丰满老妇厨房牲生活| 国内精品免费| 精品国产成人av在线免| 亚洲欧洲成人av每日更新| www.香蕉视频| 琪琪亚洲精品午夜在线| 凹凸成人精品亚洲精品密奴| www.中文字幕在线| 成人做爰69片免费看网站| 亚洲视频免费播放| 一区二区欧美在线| 日韩三级精品| 亚洲精品中文字幕无码蜜桃| 成人免费在线播放视频| 蜜桃视频在线观看www| 日韩美女中文字幕| 婷婷综合久久| 538国产视频| 欧美剧在线免费观看网站| 高清国产福利在线观看| 91在线精品视频| 国产亚洲一级| 亚洲一二三在线观看| 亚洲精品黄网在线观看| 97色婷婷成人综合在线观看| 日本精品久久久久久久久久| 国产偷v国产偷v亚洲高清| 国产男男gay体育生网站| 欧美亚洲第一区| 欧美一区视频| 女人十八毛片嫩草av| 欧美日本一道本| 国产乱码精品一区二三赶尸艳谈| 国产精品成人观看视频免费| 欧美成人日韩| 色欲狠狠躁天天躁无码中文字幕| 欧美午夜在线观看| av老司机在线观看| 久久影视中文粉嫩av|