建立分類WEKA例項問題,怎麼解決

2021-03-04 09:00:46 字數 821 閱讀 2847

1樓:迸質弛咽

資料提取已經實現了 是老師幫忙實現的 大概有700多m改堆疊也不行 電腦只有2g記憶體

我說的取樣是 原來有21504個屬性 取樣取其中3分之1 或者按照什麼策略實現?就想知道處理的c++程式怎麼寫

通過weka建立決策樹怎麼提取分類規則?

2樓:匿名使用者

你的意思是從訓練好的決策樹模型中自動提取出分類規則嗎?weka好像沒有可以直接從樹結構中提取規則的功能吧。

不過如果模型不是太複雜的話手工統計每個從根節點到葉子節點的遍歷也很方便啊,每個遍歷上的內部節點加上樹枝就是if條件,葉子節點就是then的判斷結果。如果模型比較複雜的話可以考慮做個簡單的二次開發。

假設你用的是j48,用weka explorer把訓練好的決策樹另存下來(或者直接在**裡用輸出流寫入檔案),再用輸入流把決策樹讀入為乙個sourcable物件,呼叫物件的tosource方法把決策樹**化,接下來就是文字處理的問題了,通過分析**結構得到相應的分類規則。

大概是這樣的讀入過程:

fileinputstream j48 = new fileinputstream("j48.model");

objectinputstream j48object = new objectinputstream(j48);

sourcable j48code = (sourcable) j48object.readobject();

system.out.println(j48code.tosource("j48 tree"));

用上面幾行舉個例子,希望對你有啟發^^

有關wow工會建立問題,wow怎麼建立公會?

lz你好,本人在70的時候建過一個工會,首先,保證工會人員數量,否則組不起活動你這個會長就尷尬了。然後,保證工會人員的質量,人品不好黑裝備的千萬不要組,要不入後吃大虧,比如刷那個人騙卡 連你們工會一起刷就悲劇了。其次,要多交幾個哥們,部落麼,代表這血氣方剛,交哥們自然不再話下,如果沒有真正的朋友幫你...

「雞兔同籠」問題怎樣解,雞兔同籠問題怎麼解

公式說明 摺疊 公式1 兔的腳數 總隻數 總腳數 兔的腳數 雞的腳數 雞的隻數總隻數 雞的隻數 兔的隻數 摺疊 公式2 總腳數 雞的腳數 總隻數 兔的腳數 雞的腳數 兔的隻數總隻數 兔的隻數 雞的隻數 摺疊 公式3 總腳數 2 總頭數 兔的隻數 總隻數 兔的隻數 雞的隻數 摺疊 公式4 兔總隻數 雞...

高一集合問題,集合分類!如何分類,空集怎麼處理

集合分類 有限集 含有有限個元素的集合 無限集 含有無限個元素的集合 空集 不含任何元素的集合.記作 關於空集 簡單理解就是集合裡不含任何元素,但是它是乙個集合,只是裡面沒有元素而已!空集的定義 不含任何元素的集合稱為空集。空集的性質 空集是一切集合的子集。但是空集不是無 它是內部沒有元素的集合,而...