書名: 深度學(xué)習(xí)應(yīng)用與實(shí)戰(zhàn)作者名: 韓少云等編著本章字?jǐn)?shù): 333字更新時(shí)間: 2023-12-12 19:17:55
1.4.2 使用PyTorch實(shí)現(xiàn)鳶尾花分類
1.實(shí)驗(yàn)?zāi)繕?biāo)
(1)理解神經(jīng)網(wǎng)絡(luò)模型的構(gòu)建方式及多分類模型處理操作方式。
(2)使用PyTorch完成神經(jīng)網(wǎng)絡(luò)的編寫。
(3)模型運(yùn)算過程中的參數(shù)處理。
2.實(shí)驗(yàn)環(huán)境
使用PyTorch實(shí)現(xiàn)的實(shí)驗(yàn)環(huán)境如表1.2所示。
表1.2 使用PyTorch實(shí)現(xiàn)的實(shí)驗(yàn)環(huán)境

3.實(shí)驗(yàn)步驟
創(chuàng)建torch_iris.py文件,并按照以下步驟編寫代碼完成本次實(shí)驗(yàn)。
1)數(shù)據(jù)處理
導(dǎo)入所需PyTorch庫(kù),加載鳶尾花數(shù)據(jù)集并進(jìn)行處理。

2)模型構(gòu)建
此步驟同樣包含模型的構(gòu)建、配置及訓(xùn)練。

3)訓(xùn)練過程評(píng)估

在終端輸入以下命令運(yùn)行本實(shí)驗(yàn)。

輸出內(nèi)容較多,部分結(jié)果顯示如下。

當(dāng)學(xué)習(xí)率調(diào)整到0.1,訓(xùn)練輪數(shù)為100時(shí),模型的準(zhǔn)確率可以達(dá)到99%。PyTorch訓(xùn)練損失和測(cè)試損失可視化效果圖如圖1.13所示。從圖1.13中可看出訓(xùn)練損失和測(cè)試損失差距值很小,模型沒有出現(xiàn)過擬合問題。

圖1.13 PyTorch訓(xùn)練損失和測(cè)試損失可視化效果圖
推薦閱讀
- AI源碼解讀:數(shù)字圖像處理案例(Python版)
- Arduino開發(fā)實(shí)戰(zhàn)指南:智能家居卷
- 科學(xué)儀器設(shè)備配置學(xué):人工智能時(shí)代的界面管理
- 自然語言處理導(dǎo)論
- 樹莓派4與人工智能實(shí)戰(zhàn)項(xiàng)目
- 人工智能技術(shù)與大數(shù)據(jù)
- 碼農(nóng)的零門檻AI課:基于fastai與PyTorch的深度學(xué)習(xí)
- 機(jī)器人圖形化編程:從0到1
- 人形機(jī)器人(原書第2版)
- 聊天機(jī)器人:對(duì)話式體驗(yàn)產(chǎn)品設(shè)計(jì)
- 3小時(shí)吃透DeepSeek智能辦公
- 大型語言模型實(shí)戰(zhàn)指南:應(yīng)用實(shí)踐與場(chǎng)景落地
- 寫好論文:思維模型與AI輔助應(yīng)用
- 高效用DeepSeek:職場(chǎng)逆襲的實(shí)戰(zhàn)指南
- AI改變?cè)O(shè)計(jì) : 人工智能時(shí)代的設(shè)計(jì)師生存手冊(cè)