2013-08-07 2 views
1

J'essaie d'utiliser la BASE DE DONNÉES MNIST afin de reconnaître les chiffres écrits à la main. Ce que j'ai jusqu'ici est une matrice binaire qui représente le chiffre, l'algorithme est écrit en matlab. J'aimerais beaucoup de l'aide pour commencer à utiliser la base de données MNIST pour reconnaître le chiffre de l'image binaire. Merci.Utilisation de MNIST DATABASE pour la reconnaissance des chiffres.

Répondre

2

Si vous utilisez Matlab et ont déjà les images binaires maintenant vous devez:

1) Extrait caractéristiques des images (vous avez beaucoup de choix). Par exemple, vous pouvez commencer en utilisant les pixels bruts ==> convertir chaque matrice d'image en un vecteur de ligne. (Utilisez une partie des données pour la formation et le reste pour les tests)

Créez une matrice de caractéristiques avec tous ces vecteurs de ligne. Chaque ligne sera une "instance" dans votre matrice de caractéristiques.

2) peut maintenant sélectionner et essayer différents classificateurs. Essayez par exemple, un SVM (Support Vector Machine). La méthode la plus simple consiste à utiliser les fonctions svmtrain et svmclassify. L'utilisation est simple et bien expliquée dans l'aide de Matlab.

3) Test de différentes partitions de données.

4) L'expérience avec d'autres caractéristiques et classificateurs.

Questions connexes