官术网_书友最值得收藏!

1.4 單層神經網絡實現鳶尾花分類

1.4.1 使用TensorFlow實現鳶尾花分類

1.實驗目標

(1)理解神經網絡模型的構建方式及多分類模型處理操作方式。

(2)使用TensorFlow完成神經網絡的編寫。

(3)模型運算過程中的參數處理。

2.實驗環境

使用TensorFlow實現的實驗環境如表1.1所示。

表1.1 使用TensorFlow實現的實驗環境

3.實驗步驟

創建tensorflow_iris.py文件,并按照以下步驟編寫代碼完成本次實驗。

1)數據處理

導入所需TensorFlow庫,加載鳶尾花數據集并進行處理。

2)模型構建

此步驟包含模型的構建、配置及訓練。

3)訓練過程評估

在終端輸入以下命令運行本實驗。

輸出內容較多,部分結果顯示如下。

從以上結果可看出,模型的準確率約為97%,訓練效果優異。TensorFlow訓練損失和測試損失可視化效果圖如圖1.12所示。由圖1.12可以看出,訓練損失和測試損失幾乎沒有差距,模型未出現過擬合問題。

圖1.12 TensorFlow訓練損失和測試損失可視化效果圖

主站蜘蛛池模板: 富阳市| 锦州市| 秦安县| 长汀县| 东辽县| 神池县| 勐海县| 武穴市| 安仁县| 苗栗县| 丰县| 陕西省| 岳西县| 邓州市| 普安县| 霍城县| 哈密市| 海伦市| 冀州市| 苏尼特右旗| 商城县| 永寿县| 宣武区| 苍山县| 芜湖县| 阜南县| 陇南市| 栖霞市| 贵阳市| 雅安市| 台江县| 永济市| 凤庆县| 阳曲县| 洛隆县| 英超| 枝江市| 尼木县| 鄯善县| 抚顺市| 奇台县|