Ресурсы для изучения многоцелевых методов?


11

Я ищу ресурсы (книги, конспекты лекций и т. Д.) О методах обработки данных с несколькими целями (например, три зависимые переменные: 2 дискретные и 1 непрерывная).

У кого-нибудь есть ресурсы / знания по этому вопросу? Я знаю, что для этого можно использовать нейронные сети.

Ответы:


6

Случайный лес справляется с этим довольно хорошо, см. Возможен ли / практичен ли случайный лес с несколькими выходами? или scikit узнать документацию . Я думаю, что GBM или любой древовидный метод может быть адаптирован подобным образом.

В целом, когда вы запускаете любой алгоритм обучения, минимизирующий счет, вы обычно работаете над минимизацией которая является одномерной. Но вы можете указать любую целевую функцию. Если бы вы работали над (двумерным) прогнозированием положения, было бы хорошим показателем.Σ я ( у я - у я ) 2 + ( х я - х я ) 2i(piyi)2i(y^iyi)2+(x^ixi)2

Если у вас смешанный тип вывода (классификация и регрессия), то для определения целевой функции, вероятно, потребуется указать целевую функцию, которая придает больший вес некоторым целям, чем другим: какое масштабирование вы применяете к непрерывным ответам? Какие потери вы применяете к ошибочным классификациям?

Что касается дальнейшего академического чтения,

Википедия структурированного обучения SVM

Одновременное использование структур вывода и задач для регрессии с несколькими выходами

Метод выбора ориентира для прогнозирования нескольких выходов (имеет дело с многомерными зависимыми переменными)


1
Учитывая, что многоцелевая регрессия также предназначена для моделирования отношений между Ys, не хотите ли вы функцию потерь, которая измеряет соответствие этих отношений?
Макс Генис

3

Эта статья хорошо описывает текущие методы, доступные наборы инструментов, а также наборы данных для тестирования.

Мне довелось работать над коммерческой проблемой, требующей многоцелевой регрессии, и я обнаружил, что инструментарий Clus имеет хорошее сочетание высокой производительности и надежности

  • Документация отличная
  • Инструментарий имеет несколько методов как многоцелевой классификации, так и регрессии.
  • Он также поддерживает индукцию и кластеризацию на основе правил.
  • Модели ансамбля (Bagging, RandomForest), которые я использовал, легко читаются и интерпретируются.

Некоторые из более новых методов (после 2012 года) были реализованы как расширение инструментария Mulan, вот ссылка на Github . Хотя такие методы, как случайные линейные комбинации целей, показывают лучшую производительность, чем ансамблевые модели, я обнаружил, что инструментарий не так совершенен, как инструментарий Clus, и поэтому не использовал их.


0

Байесовский подход к решению проблемы такого рода: байесовские непараметрические модели пространственно индексированных данных смешанного типа . Элемент множественного ответа обрабатывается различными нормально распределенными случайными векторами и их функциями связи. Таким образом, полный ответ представляет собой стек вектора нормалей, вектора отсчетов и вектора бернулли.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.