Я работаю над кодом распознавания дорожного знака в MATLAB, используя набор данных бельгийского дорожного знака.Этот набор данных можно найти здесь .
Набор данных состоит из данных обучения и тестовых данных (или данных оценки).
Я изменил размеры данных изображений и извлек функции HOG, используяфункция VL_HOG
из библиотеки VL_feat.
Затем я обучил многоклассный SVM, используя все знаки в наборе обучающих данных.В обучающем наборе есть 62 категории (т.е. различные типы дорожных знаков) и 4577 кадров.
Я использовал функцию fitcecoc
для получения классификатора.
После обучения мультиклассового SVM я хочу протестировать производительность классификатора, используя тестовые данные, и я использовал функции predict
и confusionmat
соответственно.
По какой-то причине размер возвращаемой путаницыМатрица 53 на 53 вместо 62 на 62.
Почему размер матрицы путаницы не совпадает с количеством категорий?