簡體   English   中英

Java庫,用於生成和使用生成的決策樹

[英]Java library to generate and work with generated decision trees

我正在尋找一個Java庫,它不僅可以使用ID3或C4.5算法構建決策樹,而且可以以某種合適的格式存儲新構建的樹。 問題是我打算將決策樹引擎用作某種類型的用戶需求推導系統,即,在使用訓練數據生成決策樹之后,我想為其提供輸入(來自用戶的數據)並將輸出用作給用戶的推薦。 簡而言之,我只是無法瀏覽生成的樹並根據輸入數據集獲取結果。 我還不僅要構建二進制決策樹,還要構建每個父節點具有可變數量的子代的樹(這意味着某些節點可能有兩個子代,其中三個根據父節點中檢查的屬性值)。 我剛剛開始使用決策樹,在該領域沒有太多經驗。 我使用Google搜索,開始查看WEKA,但是我不確定它是否滿足我的要求。 任何指導都會有很大幫助。 提前致謝!

Weka是先進的分類工具,包括C4.5。 一定要試試看。

實際上,許多其他工具(KNIME,Rapidminer)通常只會包裹Weka,本質上是做一些數據預處理,用戶界面,實驗運行等工作,但是主要任務委托給Weka。

在我看來,Weka並不是為此而設計的,但是它是分類和預測時的參考實現。 所以試試吧! 當您在研究其他任務(例如聚類或異常檢測)時,請使用其他工具(例如ELKI)。 Wekas聚類算法極少。

與weka一起使用,它非常流行,高效,穩定,有據可查,人們將能夠為您提供幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM