Нужна справка о классификаторе мультиклассовой для MATLAB



Мне нужно 2 функции matlab . Эти функции будут мультиклассовым классификатором . У меня 26 разных классов . каждый класс имеет 16 различных значений . у меня есть 20k строк данных в общей сложности . каждая строка имеет метку класса (целое число) и 16 различных значений, как я уже сказал . первые 16 K строк данных будут использованы для обучения . остальные 4K строк будут использоваться для оценки эффективности классификации. поэтому я буду использовать эту функцию 2 для классификации их и сравнения их производительности .



Большое спасибо за каждый вид вклада.

509   2  

2 ответов:

Statistics Toolbox предоставляет множество различных мультиклассовых классификаторов, включая

Упакованные Деревья Решений Наивные Байесовские Классификаторы Линейный Дискриминантный Анализ

Вы можете получить доступ к руководству пользователя продукта по адресу http://www.mathworks.com/help/toolbox/stats/f15360dfi14.html

Кроме того, вы можете обратиться к записанному вебинару под названием "вычислительная статистика: начало работы с классификацией с помощью MATLAB"

Я не уверен, что такое "2 функции", но похоже, что ваша основная потребность-в рутине классификации.

Если у вас есть набор инструментов статистика, попробуйте функции classify() или classregtree () (есть и другие подходящие функции, но они, вероятно, наиболее просты в применении).

Если у вас нет набора инструментов статистики, попробуйте поискать в интернете, особенно в MATLAB Central. Я нескромно предложу свою собственную функцию LDA (), которая выполняет линейный дискриминантный анализ и может обрабатывать несколько классов, описанных здесь:

Интеллектуальный анализ данных в MATLAB: линейный Дискриминантный анализ (LDA)

Comments

    Ничего не найдено.