机器学习库 java
漫长的AI冬天结束了。 机器学习已不是一时冲锋,而是目前技术领域最热门的技能之一。 公司正努力寻找足够的能够进行ML和深度学习编码的程序员。 尽管没有一种编程语言赢得了主导地位,但以下是我们针对Java的ML库的五个最佳选择。
毫不奇怪,Weka是我们最佳Java机器学习库的第一选择。 Weka 3是完全基于Java的工作台,最适合用于机器学习算法。 Weka主要用于数据挖掘,数据分析和预测建模。 它的图形界面完全免费,可移植且易于使用。
“ Weka的优势在于分类,因此需要对数据进行自动分类的应用程序可以从中受益,但它还支持聚类,关联规则挖掘,时间序列预测,特征选择和异常检测,”合作伙伴Eibe Frank教授说。新西兰怀卡托大学计算机科学教授。
Weka的机器学习算法集合可以直接应用于数据集,也可以从您自己的Java代码中调用。 这支持几种标准的数据挖掘任务,包括数据预处理,分类,聚类,可视化,回归和特征选择。