一个不错的java机器学习项目JSAT

官方地址: https://github.com/EdwardRaff/JSAT/

项目目标: java的sklearn

主要的算法见: https://github.com/EdwardRaff/JSAT/wiki/Algorithms

概述如下:
1、Data Transforms
2、Predictive Algorithms
2.1 Linear algorithms
2.2 Kernel Based
2.3 Tree Based
2.4 Nearest Neighbor / Vector Quantization based
3、Meta Algorithms
3.1 Boosting Based
3.2 Other

对应的论文:顶级paper

http://www.jmlr.org/papers/v18/16-131.html

评价:支持使用的方法丰富,但是没有类sklearn输出训练model和加载model部分,有那么点点遗憾。对比使用python训练,输出PMML在java中调用,有点不足,不过不考虑模型输出的情况下,这个项目还是不错的

猜你喜欢

转载自blog.csdn.net/everlasting_188/article/details/103770974