Есть ли способ сообщить классификаторам в R об относительной стоимости ошибочной классификации?
Это общий вопрос. Существуют ли классификаторы в R - функциях, которые выполняют классификацию, реализующую алгоритмы классификации - которые принимают в качестве входного аргумента относительную стоимость ошибочной классификации. Например, если неправильная классификация положительного на отрицательный имеет стоимость 1, противоположная стоимость 3.
Если да, то каковы эти функции?
1 ответ
Да. Если вы используете пакет caret (вам следует; он обеспечивает "стандартизацию" для 200+ методов классификации и регрессии, оборачивая почти все соответствующие пакеты R), вы можете установить аргумент weights функции train (см. Стр.152; см. Также здесь) для моделей, которые поддерживают веса классов. В этом ответе перечислены некоторые модели, которые поддерживают веса классов.