2013-12-12 3 views
1

Я делаю тест интеллектуального анализа данных, где размер дерева для меня не важен. Кто-нибудь знает, есть ли способ увеличить размер дерева J48 в WEKA, чтобы я смог достичь большей точности? или я должен использовать другой алгоритм дерева?увеличение J48 размер дерева weka

ответ

5

WEKA's J48 - это реализация классического алгоритма индукции дерева C4.5. Этот алгоритм использует этап, называемый обрезкой, в котором некоторые листья и внутренние узлы сбрасываются во избежание обхода .

Вы можете избежать этого шага, воспользовавшись опцией -U («использовать неиспользуемое дерево»). Таким образом, дерево становится больше, поскольку обрезка не производится.

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

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