WEKA(Waikato Environment for Knowledge Analysis)是一款来自新西兰开发者提供的强大机器学习工具套件,WEKA作为一个公开的数据挖掘平台,集合了大量数据挖掘任务的机器学习算法,包括对数据进行预处理,分类,回归、聚类、关联规则以及在新的交互式界面上的可视化等,集成了我们熟悉的scikit-learn, R, 和 Deeplearning4j。
Weka基于java语言开发,包含了详细的使用文档和提供了对外开放的API,在学术方面应用较多,目前Weka最新版是3.8.5版本。
1)安装Weka需要java环境(1.8+版本):
Win:下载
Linux:下载
Mac:下载
2)使用操作
软件有一个很明确的目标:Machine Learning without Programming
总体来说分三步:
- 数据选择(包含了数据定义,变量等信息)
- 选择分类器
- 验证和预测、建模
同时Weka提供了R、Python的接口,也方便了一些高级使用者编程扩展。
参考资料:
1.https://www.cs.waikato.ac.nz/ml/weka/