Нужна справка о классификаторе мультиклассовой для MATLAB
Мне нужно 2 функции matlab . Эти функции будут мультиклассовым классификатором . У меня 26 разных классов . каждый класс имеет 16 различных значений . у меня есть 20k строк данных в общей сложности . каждая строка имеет метку класса (целое число) и 16 различных значений, как я уже сказал . первые 16 K строк данных будут использованы для обучения . остальные 4K строк будут использоваться для оценки эффективности классификации. поэтому я буду использовать эту функцию 2 для классификации их и сравнения их производительности .
Большое спасибо за каждый вид вклада.
2 ответов:
Statistics Toolbox предоставляет множество различных мультиклассовых классификаторов, включая
Упакованные Деревья Решений Наивные Байесовские Классификаторы Линейный Дискриминантный Анализ
Вы можете получить доступ к руководству пользователя продукта по адресу http://www.mathworks.com/help/toolbox/stats/f15360dfi14.html
Кроме того, вы можете обратиться к записанному вебинару под названием "вычислительная статистика: начало работы с классификацией с помощью MATLAB"
Я не уверен, что такое "2 функции", но похоже, что ваша основная потребность-в рутине классификации.
Если у вас есть набор инструментов статистика, попробуйте функции classify() или classregtree () (есть и другие подходящие функции, но они, вероятно, наиболее просты в применении).
Если у вас нет набора инструментов статистики, попробуйте поискать в интернете, особенно в MATLAB Central. Я нескромно предложу свою собственную функцию LDA (), которая выполняет линейный дискриминантный анализ и может обрабатывать несколько классов, описанных здесь:
Интеллектуальный анализ данных в MATLAB: линейный Дискриминантный анализ (LDA)
Comments