Weka下載與套件安裝教學 / How to download Weka and Install Package
最近很多機會會使用到Weka,在此我想要整理一下Weka的下載位置,以及在Weka中安裝套件的方法,以供其他文章連結使用。
Weka介紹 / About Weka
Weka是紐西蘭懷卡托大學機器學習實驗室(Machine Learning Group at the University of Waikato)發展的資料探勘工具,並以GUN授權發佈,是資料探勘領域中重要的自由軟體。Weka實作了許多發表於學術論文上的重要演算法。不僅適合作為學生學習資料探勘的好工具,也是進行演算法改良研究的平臺。2013年該實驗室推出了5週的線上教學課程MOOC「Data Mining with Weka」,有志學習資料探勘的同學可以試著進來上課看看。
總而言之,開放原始碼資料探勘工具Weka具有操作簡單、功能強大等特色,非常適合用在教學跟研究上喔。
下載Weka / Download
最近我主要使用的是Weka 3.8.1版本。以下是下載連結及備份檔案的連結。
- Weka 3.8.1 下載:http://www.cs.waikato.ac.nz/ml/weka/downloading.html
- Windows:如何判斷自己的Windows電腦是64位元還是32位元
- Mac OS X:weka-3-8-1-oracle-jvm.dmg :官方網站、備份檔案
- Linux等其他平臺:weka-3-8-1.zip :官方網站、備份檔案
安裝套件 / Install Package
Weka另一個特色在於提供了套件框架,讓許多有資料探勘開發者可以發展許多有用的套件來整合到Weka中使用。
特別有名的套件包括:
- 圖片處理器:imageFilter
- 時間序列預測器:timeseriesForecasting
- 神經網路CNN:NeuralNetwork
- 層疊式K平均法:cascadeKMeans
- 自動Weka:Auto-WEKA (請見「幫你選擇分類器的分類器:Auto-WEKA」這篇)
以下我以圖片處理器「imageFilter」套件為例,說明如何安裝套件:
1. 首先在Weka的Weka GUI Chooser中,點選「Tools」開啟「Package manager」。
2. 在Package列表中找到「imageFilters」套件,然後按下「Install」。
3. 確認要安裝的套件,按下「Yes」。
4. 提醒你關閉Weka的其他視窗,按下「OK」。
5. 在Install/Uninstall/Refresh progress下面出現「Package(s) installed successfully.」的訊息,表示安裝完成。
如果無法下載套件的話 / Install from File
有些地方在上述第2步的時候會遇到錯誤,這是因為網路禁止Weka直接下載指定位置的套件的關係。這時候我們就不能讓Weka從網路直接安裝套件,而是要把套件下載到本機端,再由本機端安裝。
以ImageFilter為例,套件的檔案下載網址如下:
- https://github.com/mmayo888/ImageFilter/blob/master/imageFilters1.0.3.zip
(如何從GitHub下載檔案?) - 備份檔案下載:https://pulipulichen.github.io/weka-imagefilter-arff-builder/weka/imageFilters1.0.3.zip
下載檔案之後,上面的第2步就要改成從Unofficial中的「File/URL」安裝。
點下「Browse」按鈕,選擇剛剛下載的套件位置,然後按下「OK」。
接下來Package Manger就會安裝套件,順利的話就會出現安裝完成、提示你重新啟動Weka的訊息。這樣就安裝完成囉。
不過,各個安裝完成的套件會出現在Weka的各種不同地方,請詳見各套件自己的說明來使用吧。
如果Weka中的中文資料變成亂碼,請見這一篇解決方法
回覆刪除http://blog.pulipuli.info/2017/06/wekautf8-how-to-process-chinese-data-in.html
請問版主可以開幾堂關於WEKA 入門和excel資料轉換的課程嗎?
回覆刪除To FatBird,
刪除關於Weka入門課程,看這篇:
https://blog.pulipuli.info/2019/10/weka-practice-data-mining-with-weka.html
比起Excel,我比較推薦使用LibreOffice Calc。
關於LibreOffice Calc的課程,請看這篇:
https://blog.pulipuli.info/search/label/LibreOffice%20Calc%20Course
如果有資料分析的需求,請看這個目錄:
https://blog.pulipuli.info/2017/10/applications-of-big-data-and-statistics.html
加油