Алгоритм J48 показывает 100% точность для моего набора данных, мне нужно снизить его до уровня ниже 90% - PullRequest
0 голосов
/ 24 апреля 2019

У меня есть набор данных, и, по сути, моя переменная класса идентична переменной G3. Итак, G3 - это оценки учеников, а затем переменная класса - просто «пройти / не пройти». Из-за этого алгоритм J48 всегда показывает 100% точность при тестировании моей переменной класса.

Как я могу это исправить / снизить точность?

Единственное, что сработало, это удаление G3, но тогда набор данных не имел бы смысла, поскольку переменная класса была получена из G3.

1 Ответ

0 голосов
/ 24 апреля 2019

Да, вам нужно удалить G3.

Прямо сейчас, вы ничего не "предсказываете". Pass / Fail - это просто перекодировка оценок в G3.

Я не понимаю, как "набор данных не имеет смысла".

...