У меня проблемы с вводом новых дел в существующее дерево решений.Я могу получить дерево следующим образом:
outlook = sunny
| humidity = high: no (3.0)
| humidity = normal: yes (2.0)
outlook = overcast: yes (4.0)
outlook = rainy
| windy = TRUE: no (2.0)
| windy = FALSE: yes (3.0)
Затем из этого дерева мне нужно иметь возможность интерактивно вводить случаи, подобные следующим:
![enter image description here](https://i.stack.imgur.com/LRZz8.png)
Я не уверен, как, когда я выбираю sunny
, как в первом примере, тогда даю опцию humidity
.Аналогично для второго примера rainy
затем windy
В настоящее время это часть того, что у меня есть:
DataSource source = new DataSource(filename);
Instances dataSet = source.getDataSet();
dataSet.setClassIndex(dataSet.numAttributes() - 1);
J48 j48Model = new J48();
j48Model.buildClassifier(dataSet);
Любая помощь с этой проблемой будет принята с благодарностью.Спасибо!