文件名称:Adaboost:Adaboost(自适应提升)元算法的 Java 实现(机器学习)
文件大小:7KB
文件格式:ZIP
更新时间:2024-07-06 23:50:33
Java
Adaboost AdaBoost 是“Adaptive Boosting”的缩写,是一种机器学习元算法。 它可以与许多其他类型的学习算法结合使用,以提高它们的性能。 其他学习算法(“弱学习器”)的输出被组合成一个加权和,代表提升分类器的最终输出 执行 我更喜欢循环训练文件行而不是将所有文件加载到内存中,因此它必须适用于非常大的文件。 首先,学习文件必须在 PSV(管道分隔值)中。 resources/trainingSamples.psv 中已存在示例文件最后一列作为实体类类型必须为 { 1 , -1 } “目前仅支持二进制分类” 用法 File file = new File ( " resources/trainSamples.psv " ); Adaboost boosting = Adaboost . train(file, 10 , 10 , 0 ); int l
【文件预览】:
Adaboost-master
----README.md(1KB)
----Adaboost()
--------src()
--------resources()