2013-08-07 58 views
1

我正在嘗試使用MNIST DATABASE來識別手寫數字。我到目前爲止是代表數字的二進制矩陣,該算法是用matlab編寫的。我想在使用MNIST DATABASE識別二進制映像中的數字方面開始一些幫助。 謝謝。使用MNIST DATABASE進行數字識別。

回答

2

如果您正在使用Matlab和已有的二進制圖像現在你需要:

1)從圖像(你有很多選擇)提取特徵。例如,您可以先使用原始像素==>將每個圖像矩陣轉換爲一個行向量。 (使用部分數據進行訓練,其餘部分用於測試)

使用所有這些行向量創建一個特徵矩陣。每行將是您的功能矩陣中的一個「實例」。

2)現在可以選擇並嘗試不同的分類器。例如,嘗試一個SVM(支持向量機)。最基本的方法是使用svmtrain和svmclassify函數。這個用法很簡單,並且在Matlab的幫助下很好地解釋了它。

3)測試不同的數據分區。

4)使用其他特徵和分類器進行實驗。