首先,在位址http://www.cs.waikato.ac.nz/~ml/weka/ 上下載下傳到weka軟體.
在本機安裝該軟體後,按以下步驟進行: 1)将資料文本文檔更改為arff格式文檔: 用文本文檔打開txt檔案,在所有資料的前面加上以上說明:
@relation entropy %這裡是給我們的資料集取名
@attribute lefttwo real %這裡是給每個屬性取名及定義類型,例如:
@attribute leftone real %這裡面是取五個數值型屬性lefttwo,leftone,
@attribute target real %target,rightone,righttwo,都為數值型real
@attribute rightone real
@attribute righttwo real
@attribute interface{Y,N} %這個是分類目标,是兩類,類名取為interface
@data
以下是資料,每個資料間須以逗号隔開.
這樣就完成了資料檔案的預處理,進而可以為weka軟體所讀取.
2)訓練模型:
a)打開資料檔案,選擇application-->explorer,打開對話框
b)選擇open file打開訓練資料集,這裡我們取1avw_bbalance.arff
c)選擇Classify項,點Choose項選擇我們要采用的分類算法,這裡我們選擇BayesNet算法,選擇Cross-validation Fold為10項,點start即可進行訓練,訓練結果在右邊的Classifier output中顯示出來.
3)預測模型:
a)選擇supplied test set 項,點set...按鈕找到要預測的資料,這裡我們選擇1avw_b.arff.
b)點start按鈕即可進行預測,預測結果在Classifer output中展現.