
机器学习算法
文章平均质量分 92
python,java实现,包括原理推导和具体实现
maligebilaowang
七年数学建模经验,五一杯,电工杯,高教杯,美赛,华为杯都拿过多次一等奖,任何建模问题都可以找我!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
(有监督)Python实现Logistic回归算法(学习笔记)
一、前言数据挖掘十大算法–logistic算法。广义的线性回归分析模型,常用于数据挖掘,疾病自动诊断,经济预测等领域,实际上是一种分类方法,主要用于两分问题。逻辑回归主要解决的问题是:面对一个回归或者分类问题,建立代价函数,然后通过优化方法迭代求解出最优的模型参数,然后测试验证我们这个求解的模型的好坏。logistic算法虽然简单,但是很经典,对于后续有监督学习算法的学习理解会有很大的帮助。...原创 2019-11-23 13:58:22 · 959 阅读 · 0 评论 -
(有监督)Python实现KNN算法(学习笔记)
一、前言数据挖掘十大算法–KNN算法。K-NN是一种基于实例的学习,或者是局部近似和将所有计算推迟到分类之后的惰性学习。k-近邻算法是所有的机器学习算法中最简单的之一。基于实例的学习方法只是简单地把训练样例存储起来。从这些实例中泛化的工作被推迟到必须分类新的实例时。每当学习器遇到一个新的查询实例,它分析这个新实例与以前存储的实例的关系,并据此把一个目标函数值赋给新实例。KNN算法虽然简单,但是...原创 2019-11-23 13:54:59 · 820 阅读 · 0 评论 -
(无监督)Python实现PCA算法(数据特征降维)(学习笔记)
一、前言PCA算法算是一个比较简单的无监督机器学习算法。主要作用就是用作数据样本特征降维。个人对于PCA算法的理解是通过变换坐标系,从而将高维度样本压缩到低维度,同时还尽可能的保留样本数据的大部分信息。PCA算法在实际项目应用中的作用包括以下几个方面:用在数据预处理方面,在监督学习算法中,输入样本维度非常大的时候,此时为了加速学习算法可以利用pca算法降低样本维度,减小内存,提高运行效率。...原创 2019-11-23 13:53:35 · 3816 阅读 · 0 评论 -
(无监督)Python实现k均值聚类算法(k-means)(学习笔记)
一、前言博主准备系统的学习机器学习相关的基础算法,因此会持续的更新文章来记录学习过程。之所以写的第一篇机器学习文章是关于Kmeans算法,主要是因为博主接触到第一个机器学习算法就是Kmeans算法。而且在参加的一些竞赛中,经常用到过这个算法,但是从来没有自己编程实现这个算法,只是套用一些现成的库实现,这样是没有真正掌握一个算法的。立个FLAG:以后相关的机器学习算法都要自己编程实现,然后和相关...原创 2019-11-23 13:51:21 · 1454 阅读 · 0 评论