2012-04-11 59 views
1

我想寫一個基於weka中的j48 desicion樹的分類器,在葉子裏面使用另一個分類算法。具體我想knn。讓我們看看一個分類過程,例如:給定一個新的實例,我想用j48樹去「他的」葉子,然後不用返回與葉子相關的類,我想返回一個knn的分類算法將在該實例上返回,並基於到達該葉的訓練集實例。 所以基本上我想在j48的分類方法裏面注入knn算法。如何在j48算法內注入IBk(knn)? (weka,java)

我正在尋找一種簡單的「不要寫太多」的方式來做到這一點在java中使用weka API。 對我來說最糟糕的情況是編寫我自己的desicion樹並用knn實現它。 最好的情況是如果我可以使用j48和IBk作爲黑盒子,並以某種方式製作這個「混合」分類器。

喜歡聽如何做到這一點的任何想法。

謝謝!

回答

0

J48的分類顯然沒有使用,一旦你到達休假和你執行k-NN之後。這隻留下了k-NN的結果,所以就我所知,只要使用沒有J48的k-NN即可獲得與上述設置相同的結果。