2013-05-03 2 views
0

Для моих исследований я использую Weka для прогнозирования значений альфа для разных целей. Юридический диапазон альфа - это любое реальное число от 0 до 1 включительно. В настоящее время он работает хорошо, но некоторые из прогнозов больше 1. Я хочу, чтобы классификатор был численным, поскольку он является реальным числом, но я хочу ограничить диапазон предсказания от 0 до 1. Любые идеи о как это сделать?Предельный диапазон прогнозирования для Weka

ответ

1

Я думаю, что @ Lars-Kotthoff вызывает интересные моменты. Я бы предложил свои предложения с другой точки зрения, полностью игнорируя проблемы классификации:

После того, как у вас есть набор значений в пределах диапазона [0, inf), вы можете просто попытаться их нормализовать, используя некоторые функции, такие как logit или min-max, среди других.

0

Вы не можете сделать это в Веке. Будет ли это вообще возможно, будет зависеть от реализации алгоритма регрессии - я не знаю, что что-то подобное реализуется в любом из алгоритмов в Weka (хотя я могу ошибаться).

Даже если бы он был реализован, скорее всего, что это будет происходить в том, что все больше 1 будет просто заменить на 1. Вы можете сделать то же самое, проверяя каждое предсказание и заменяя все значения больше 1.

Принимая во внимание возможный диапазон выпуска при обучении модели регрессии, вряд ли улучшит производительность.

Смежные вопросы