机器学习
iamsongyu
一个研究僧,酷爱编程,喜欢web安全,专业为网络安全。欢迎大家一起交流进步,有问题请联系QQ:1528736192
展开
-
人工智能-SVM 支持向量机
支持向量机(Support Vector Machine,简称SVM)是Cortes和Vapnik于1995年首先提出的,它在解决小样本、非线性及高维模式识别中表现出许多特有的优势,并能够推广应用到函数拟合等其他机器学习问题中。SVM是我们常用的一种机器学习的分类器,其中的数据设涉及拉格朗日方程,等式优化,梳数理统计等很多问题,但是我这里并不想多说数学的问题,只是想理解其后的原理。 SVM...原创 2019-01-05 17:20:20 · 3200 阅读 · 0 评论 -
人工智能-遗传算法
这是一类智能的算法,没有什么固定的模式,就是一个算法思想,可以给我们一些有价值的指导,当我们想要做一些相关工作的时候,可以扩宽我们的视野,打开我们的脑洞,借鉴其中的原理。我不想多说里面的什么数学和公式,只要你懂里面的思想会迁移到实际的应用中就很不错,更好的则是在其基础上形成自己的思维,需要用的话,就像什么神经网络一样,最好使用现成的框架。 简介遗传算法(Genetic Algorith...原创 2019-01-05 17:22:41 · 16023 阅读 · 2 评论 -
人工智能-自动机模型
这是一类智能的算法,没有什么固定的模式,就是一个算法思想,可以给我们一些有价值的指导,当我们想要做一些相关工作的时候,可以扩宽我们的视野,打开我们的脑洞,借鉴其中的原理。我不想多说里面的什么数学和公式,只要你懂里面的思想会迁移到实际的应用中就很不错,更好的则是在其基础上形成自己的思维,需要用的话,就像什么神经网络一样,最好使用现成的框架。 简介有限状态机,(英语:Finite-stat...原创 2019-01-05 17:25:19 · 8840 阅读 · 1 评论 -
人工智能-马尔可夫模型
(马尔可夫与马尔科夫都可以,所以也别纠结)马尔可夫模型(Markov Model)是一种统计模型,广泛应用在语音识别,词性自动标注,音字转换,概率文法等各个自然语言处理等应用领域。经过长期发展,尤其是在语音识别中的成功应用,使它成为一种通用的统计工具。 -----------百度对于马尔科夫实际上是根据根据历史数据和其中的规律,总结出变化的规律,使用概率转移图的形式来推断...原创 2019-01-05 17:29:58 · 24862 阅读 · 0 评论 -
神经网络-二维卷积 池化 全连接层特征维度计算
对于刚接触神经网络的人,理解了网络层级之后就是要自己搭建网络,设置参数,这个时候就需要计算参数,特征图尺寸,输出维度等,这个其实看一遍流程,动手测试一下就懂了,所以我也在这里记录一下。不同的框架,函数可能不一样,参数可能不一样,但是原理是不变的这里我们把矩阵视作(w,h)二维卷积self.conv1 = nn.Conv2d(3, 6, 5) # 定义conv1函数的是图像卷积...原创 2019-03-02 10:38:58 · 8366 阅读 · 2 评论 -
神经网络 pytorch 分类二维矩阵图像和一维向量的方法
在网上找资料的过程中,发现并没有特别细致的讲解分类图像和分类一维向量的做法,导致我捅咕了有几天才弄明白,可能使我比较菜吧......现在在这里记录一下。首先需要明确,前文我们已经讲解了包装数据集的方法,但是注意,无论是图像还是向量数据,都是有固定格式的,因为我们在做卷积的时候有数据格式要求。使用的时候我们必须将自己的数据变换为指定的格式,而变换的方法无非numpy.array torch.fr...原创 2019-03-07 09:15:13 · 7730 阅读 · 2 评论