Как заставить модели принимать все входные переменные в WEKA?
Я использую модель REPTree в WEKA. Мои данные имеют три входные переменные. Даже установив unruned как TRUE, REPTree принимает только две входные переменные. Как заставить модель принять все входные переменные? Пожалуйста, помогите мне.
1 ответ
Алгоритмы, которые изучают дерево решений, в общем случае будут принимать только часть функций. Это связано с тем, что некоторые функции не содержат никакой информации о классах, которые вы хотите различить. То есть, если, например, значения признаков одинаковы для всех примеров, нет смысла включать их в классификатор, поскольку он не добавляет никакой информации.
Алгоритмы, которые вызывают деревья решений (включая REPTree), предназначены для выбора только наиболее информативных функций. Если вы абсолютно не знаете, что делаете, и у вас нет особых причин для включения всех функций, вы должны доверять тому, что делает алгоритм.