机器学习
ITAK
这个作者很懒,什么都没留下…
展开
-
K-means 算法原理
聚类K-means算法是一种常用的聚类算法,所谓的聚类就是指给定NNN个样本的数据集,需要构造 kkk 个簇(类),使得这 kkk 个簇之间的关系最小。K-means算法基本步骤随机初始化kkk个点,作为聚类中心在第iii次迭代中,对于每个样本点,选取距离最近的聚类中心,归为该类遍历一遍之后,更新聚类中心,其中更新规则为:聚类中心取当前类的平均值重复步骤2、3,直到满足迭代次数,或者...原创 2019-11-17 17:06:42 · 1426 阅读 · 0 评论 -
机器学习之——欠拟合与过拟合
我从网上找了很多的资料,但是也没有很明确的定义,大体上的意思就是: 欠拟合:模型拟合不够,在训练集(training set)上表现效果差,没有充分利用数据,预测的准确率比我们设计的模型远远低很多,拟合结果严重的不符合预期。 解决办法:增加模型的复杂度,不要用简单的线性回归,适当的采用二次回归,将训练集合扩大,采集更多的数据。过拟合:模型过度拟合,在训练集(training set)上表现好,但原创 2017-03-17 13:01:08 · 2029 阅读 · 0 评论 -
机器学习之——Logistic回归
logistic回归又称logistic回归分析,是一种广义的线性回归分析模型,常用于数据挖掘,疾病自动诊断,经济预测等领域。例如,探讨引发疾病的危险因素,并根据危险因素预测疾病发生的概率等——摘自百度百科 logistic回归中的 yy 变量并不像以前那样是连续的,而是离散的。这是要学习的第一个分类算法,也就是因变量yy 不连续,大多数情况都是二分的,即只有 0和10和1 两个数。 首先介绍一原创 2017-03-18 18:08:46 · 597 阅读 · 0 评论 -
机器学习之——监督学习应用
最近想搞点新东西,然后就选择了机器学习,刚开始学(斯坦福大学的公开课),有很多不懂地方,如果有什么错误,欢迎指正。 引入一个房屋销售的例子:假设这里存在 mm 组数据 (x,y)(x,y),其具体值如下(此处 m=5m=5) 现在介绍一下几个变量以及他们代表的含义:m:训练集合的个数,也就是样本的个数x:输入数据,输入的房屋面积y:输出数据,输出的房屋价格n:特征的个数,有多少个影响因原创 2017-03-14 15:01:58 · 2152 阅读 · 0 评论 -
机器学习之感知器——and运算的实现
概要:感知器是人工神经网络中的一种典型结构,它可以被视为一种最简单形式的前馈式人工神经网络,是一种二元线性分类器,把矩阵上的输入(实数值向量)映射到输出值 f(x)f(x)上(一个二元的值)。 f(x)={1,0,if w∗x+b>0elsef(x)=\begin{cases}1, & \text{if $w*x+b\gt 0$} \\0, & \text else \\\end{case原创 2017-12-26 20:52:57 · 4706 阅读 · 0 评论 -
win10安装tensorflow CPU版本(不使用Anaconda)
之前使用了一段时间的tensorflow,但是后来由于一些原因导致不好用了,所以重新安装了一下。之前是用的Anaconda安装,但是太费劲了,光下载东西就要等好久,Anaconda这个虽然好用,但是个人感觉太笨重了,所以就直接安装了。由于很多博客都是采用Anaconda安装的tensorflow,这个就不过多赘述了,直接上正题,win10下的tensorflow CPU版本安装。第一步:安装py...原创 2019-07-03 22:04:21 · 1433 阅读 · 0 评论 -
利用tensorflow实现LeNet5卷积神经网络
首先介绍一下什么是卷积神经网络。卷积神经网络(Convolutional Neural Networks, CNN)是一类包含卷积计算且具有深度结构的前馈神经网络(Feedforward Neural Networks),是深度学习(deep learning)的代表算法之一,它主要包含卷积层和池化层。下图是卷积神经网络的基本结构。一个卷积神经网络通常由以下5部分组成。输入层。 输入层是...原创 2019-07-10 17:43:50 · 4152 阅读 · 1 评论