首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

一款基于Java开源的数据挖掘工具:Weka,强烈推荐收藏

Java现在是世界上被程序员使用最多,最流行的语言,如果你是Java程序员,如果你的项目刚好又是用Java语言开发的,你的项目中有大量的数据需要分析和处理,使用Weka也是一个非常棒的选择。Weka是一个应用了机器学习算法来进行数据挖掘的框架,其算法不但可以直接应用于数据集,还能用Java代码直接调用。

其提供了很多的工具用于数据的预处理,数据的分类,数据的回归,数据的聚类,数据的关联以及最后的可视化,典型的应用场景为,比如物联网,通过物联网中的传感器或者智能设备获取到了大量的电力,温度,湿度,空间人口密度等信息,通过Weka来对这些数据进行分析,从而得知,什么时候某个办公区人多,某个商城的人口密度突然增大等信息。

Weka本意是一种在新西兰生活的一个不会飞的鸟,其叫声类似于Weka的发音,所以这个开源框架就叫做Weka。Weka 当前的最新版本是:3.5.8

正如KNIME一样,WeKa和Hadoop,Spark也能无缝的集成。下面是一个应用贝叶斯进行数据挖掘的一个结果的展示。

其项目工程可能如下:

通过其自带的IDE 插件,还能让用户自己选择算法,调试模式,输入的分析数据的路径等,是不是感觉很熟悉啊。

通过其提供的工具和类库,分分钟处理和计算了一些复杂的数据挖掘算法,让我们把更多的经历放在了业务的研究和分析上面,否则,比如下面的公式,如果你自己来编程,是不是感觉都要有世界末日的感觉了?

好了,今天的分享就到这里吧。如果你想进一步学习和了解,在用google或者百度自行搜索关键字Weka home。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180221A0IHJ100?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券