作者|我是奔跑的键盘侠
来源|奔跑的键盘侠(ID:runningkeyboardhero)
转载请联系授权(微信ID:ctwott)
Weka:Waikato Environment for Knowledge Analysis,是一款基于JAVA环境下开源的机器学习(machine learning)以及数据挖掘(data mining)软件。WEKA也是新西兰独有的一种鸟名(新西兰秧鸡)。
《人工智能前沿技术》这门课程,涉及到Weka实验,当然也离不开JAVA。折腾半天,总算把weka导入Eclipse,虽然网上教程很多,但是mac系统仅有几篇,但是发现都不好用,最后总算找到一篇好用的,整理出来供有需要的小伙伴参考:
weka下载,就不多说了。新手要注意的是,文件里面自带测试数据集,在安装的文件目录中,文件名data;目录中还有个weka-src.jar,这个就是我们接下来要捣鼓的,冰冻大象步骤如下:
- 解码weka-src.jar,mac下可以直接命令行来完成操作 tar -zxvf weka-src.jar -C path # weka-src.jar注意补充完整的路径(可以直接拖拽jar文件到终端,会自动转化成目录,不需要手输)。path是要解压到的目标路径(须自行设置)。
- 在Eclipse下新建工程,命名为weka,在src下新建名为weka的包;
- 在包weka下(右键),Import-->File System-->选择path/src/main/java/weka,并全部导入;
- 在项目下(右键),Build Path-->Configure Build Path-->Librarie--> Add External JARs-->选择path/lib里的所有.jar文件;本来src里面的文件有很多叉叉,经过这一步,叉叉都消失了,但还是有很多感叹号:
- 在scr下找到包weka.gui,点开,找到下面的Main.java,运行,可弹出weka的窗口,大功告成!
weka是一款很好用的软件,感兴趣的小伙伴可以去b站观看免费教程:
《CC中英字幕 - Weka在数据挖掘中的运用(Data Mining with Weka)》
https://www.bilibili.com/video/BV1Hb411q7Bf?from=search&seid=10663351322544757200