Smile机器学习库实战
主要介绍基于Java编写的机器学习库Smile在实际的Java工程中的应用与实践,同时也会从源码的角度去分析各种机器学习算法的实现技巧!
JeemyJohn
这个作者很懒,什么都没留下…
展开
-
Java 机器学习库Smile实战(一)SVM
本文不会介绍SVM的基本原理,如果想了解SVM基本原理,请参阅相关书籍。1. 二分类 Smile 库的SVM类是一个泛型类型,默认情况下进行二分类,选择参数为核函数类型和惩罚项参数。import smile.classification.SVM;import smile.math.kernel.GaussianKernel; double gamma = 1.0; double C原创 2017-01-16 22:42:33 · 5283 阅读 · 9 评论 -
Java 机器学习库Smile实战(二)AdaBoost
1. AdaBoost算法简介 Boost 算法系列的起源来自于PAC Learnability(PAC 可学习性)。这套理论主要研究的是什么时候一个问题是可被学习的,当然也会探讨针对可学习的问题的具体的学习算法。这套理论是由Valiant提出来的,也因此(还有其他贡献哈)他获得了2010年的图灵奖。下面是他的照片:![这里写图片描述](http://my.csdn.net/uploads原创 2017-01-19 21:27:15 · 2179 阅读 · 11 评论