机器学习
文章平均质量分 92
jrh1223
这个作者很懒,什么都没留下…
展开
-
HMM完全推导与理解(前向后向算法,Baum-Welch算法)
隐马尔科夫模型公式与原理详细推导原创 2022-11-22 11:20:45 · 588 阅读 · 1 评论 -
Kmeans,Kmeans++,Elkan Kmeans实现解析(Sklearn)
1 背景2 KmeansKmeans的主要步骤大致分为三步:随机找 k 个点作为质心(种子);计算其他点到这 k 个种子的距离,选择最近的那个作为该点的类别;更新各类的质心,迭代到质心的不变为止。3 Kmeans++Kmeans++则对于Kmeans在初始化起始簇类中心的选取方法上进行了优化,其初始化的核心思想还是基于簇间距离大,簇内距离小的思想来完成的,其步骤如下:输入n个点随机一个点做c1计算其余点和c1的距离,以距离大小为正比计算概率,选取下一个质心c重复3,原创 2022-04-21 21:48:40 · 2149 阅读 · 0 评论 -
梯度提升树原理分析与源码实现
1 GBDT1.1 泰勒展开泰勒公式是一个用函数在某点的信息描述其附近取值的公式。一阶泰勒展开:f(x)≈f(x0)+f’(x0)(x−x0)f(x)\approx f(x_0)+f^{’}(x_0)(x-x_0)f(x)≈f(x0)+f’(x0)(x−x0)二阶泰勒展开:f(x)≈f(x0)+f’(x0)(x−x0)+f′′(x0)(x−x0)22f(x)\approx f(x_0)+f^{’}(x_0)(x-x_0)+f^{''}(x_0)\frac{(x-x_0)^2}{2}f(x)≈f原创 2022-01-07 16:05:28 · 808 阅读 · 0 评论