iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
AI & Data

機器學習的 hello world - 用手寫數字辨識系統學習 ML 的 30 天 系列

玩轉手寫數字辨識系統

鐵人鍊成 | 共 30 篇文章 | 13 人訂閱 訂閱系列文 RSS系列文
DAY 11

[DAY11] NN model 的訓練設定-訓練週期(epoch) 與 批次(batch)

今天講講當你在訓練模型時會設定到的參數-訓練週期(epoch) 與 批次(batch) -他們的意義跟相關問題。這篇內容主要分成以下四點: 訓練週期(epo...

2022-09-25 ‧ 由 sysherry 分享
DAY 12

[DAY12] 評估結果成效的準則-性能指標(metrics)

如果我們想要知道模型結果的成效,我們會設定成效或說性能指標(metrics)來看其結果。今天我們會分成下面三點來介紹: 指標(metrics)是什麼? 損失函...

2022-09-26 ‧ 由 sysherry 分享
DAY 13

[DAY13] 資料的劃分-訓練集(training set)、驗證集(validation set) 與 測試集(testing set)

今天我們來講一下資料(data)。這邊我們主要會分成兩部分,分別為: 訓練集(training set)、驗證集(validation set)跟測試集(te...

2022-09-27 ‧ 由 sysherry 分享
DAY 14

[DAY14] 使用 Keras 拼出手寫數字辨識系統的前置作業-實作環境 與 深度學習框架介紹

現在我們要開始用套件疊出一個手寫數字辨識系統啦! 在 day5 ~ day13,我們瞭解了利用神經網路來辨識數字的知識/食譜,那今天就讓我們來準備一些實作需要的...

2022-09-28 ‧ 由 sysherry 分享
DAY 15

[DAY15] 使用 Keras 拼出手寫數字辨識系統的前置作業2-MNIST 資料集

接續 Day14 提到的準備一些實作手寫數字辨識系統需要的前置作業/材料第三部分! 這一篇提到的程式碼可以看這 → DAY15-MNIST 三、MNIST 手...

2022-09-29 ‧ 由 sysherry 分享
DAY 16

[DAY16] 使用 Keras 實作手寫數字辨識系統-含程式碼

今天我們將完整拼疊出一個手寫數字辨識系統,這邊會以 模型的建立與訓練 前處理-資料轉換 圖片(模型輸入) 標籤(模型輸出) NN model...

2022-09-30 ‧ 由 sysherry 分享
DAY 17

[DAY17] 實作結果與調整方向-概念介紹(error/bias/variance)

接著讓我們來講一下看到神經網路模型結果後該怎麼調整。 昨天我們利用了三張自製手寫數字圖片去測試我們實作出的辨識系統,然而只有其中兩張(number_print...

2022-10-01 ‧ 由 sysherry 分享
DAY 18

[DAY18] 實際結果與調整方向2-步驟與舉例(tips)

昨天我們介紹了神經網路模型的調整方向,讓手寫辨識系統變的更符合我們預期。我們會考慮到底是模型訓練部分不夠好需要做修正,還是模型測試部份問題,這種狀況也等同 bi...

2022-10-02 ‧ 由 sysherry 分享
DAY 19

[DAY19] 神經網路模型有哪些?種類與使用介紹(MLP/CNN)

我們現在要來了解前面疊的那個神經網路叫什麼,我還可以疊那些神經網路,或能不能把前面疊的那個神經網路變複雜等等。 大家可以看一下下面這張由 Asimov Inst...

2022-10-03 ‧ 由 sysherry 分享
DAY 20

[DAY20] 神經網路模型有哪些?種類與使用介紹2(SVM/GAN/Auto Encoder)

今天我們會繼續講 Asimov Institute 的 Fjodor van Veen 整理的這張神經網路表,昨天提到的神經網路是用紫色圈圈圈起來的 MLP 跟...

2022-10-04 ‧ 由 sysherry 分享