2012-03-26 167 views
0

我不知道哪以下三種方法中的方法是最好的執行的一個屬性的選擇:使用元分類器 屬性選擇+ WEKA +樸素貝葉斯

  • 的濾波器方法
  • 天然

    1. 方法,直接使用屬性選擇類

    我使用的分類器是樸素貝葉斯。

    任何人都可以指導我找到最佳選擇?

  • 回答

    0

    那麼,沒有單一的答案。

    1. 您可以使用決策樹分類器(如裝袋)並選擇分類器進行分支決策的屬性。當然,您可以看到樹看到分支和分支所依據的屬性(這些屬性很重要)。

    2. 您可以使用正向選擇或反向消除技術。 (a)在正向選擇中,使用驗證/測試集上的錯誤最少的單個特徵。然後,使用您的功能池中包含的此功能,逐個嘗試其餘功能,然後再選擇一個可以爲您帶來最小錯誤的功能。 (b)在反向消除中,使用所有特徵並取出錯誤率。然後逐個消除每個功能。然後選擇要從錯誤最大程度減少的功能池中取出一個。

    繼續該過程,除非您對功能數量(停止標準)感到滿意。

    1. 我個人使用ranker算法和infogain屬性評估器來排序屬性,然後使用2(a)或2(b)來選擇屬性。

    錯誤 - 您可以考慮均方根誤差。其他人也可以做得很好。

    1

    有理論稱爲No free lunch。您應該在您的問題中嘗試所有三項措施,以便在您的域中執行結果。