首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
从感知机到 SVM,再到深度学习(二)
】的更多相关文章
从感知机到 SVM,再到深度学习(三)
这篇博文详细分析了前馈神经网络的内容,它对应的函数,优化过程等等. 在上一篇博文中已经完整讲述了 SVM 的思想和原理.讲到了想用一个高度非线性的曲线作为拟合曲线.比如这个曲线可以是: \[g(x)=w_3(f_2(w_2(f_1(w_1x_1+b_1))+b2))+b3\] 这个函数的 \(x\), \(b\) 是向量,\(w\) 是矩阵,最后得到的结果是向量.\(f_1\) 和 \(f_2\) 是 sigmoid 函数或者阶跃函数等非线性函数.这里就只复合三层,其实可…
从感知机到 SVM,再到深度学习(一)
在上篇博客中提到,如果想要拟合一些空间中的点,可以用最小二乘法,最小二乘法其实是以样例点和理论值之间的误差最小作为目标.那么换个场景,如果有两类不同的点,而我们不想要拟合这些点,而是想找到一条直线把点区分开来,就像下图一样,那么我们应该怎么做呢?这个是一个最简单的分类问题. 线性可分数据集 先考虑最简单的情况,也就是这两类点是没有交错在一起的,能够用一条直线 \(ax_{1}+bx_{2}+c=0\) 把它们区分开(是线性可分的).所以只要能够确定参数 \(a\) 和 \(b\)…
从感知机到 SVM,再到深度学习(二)
这篇博文承接上一篇,详细推导了 SVM 算法,包括对偶算法,SMO 优化算法,核函数技巧等等,最后还提到用高度非线性的曲线代替超平面,就是神经网络的方法. 在第一篇中已经得到了最优间隔分类器的目标函数: \[\begin{align*} max_{\gamma,w,b} \quad \gamma \\ &s.t. \quad y_{i}\frac {wx+b}{||w||} > \gamma \end{align*}\] 接下来的任务就是要求解这个目标函数了.为了求解…
深度学习二、CNN(卷积神经网络)概念及理论
一.卷积神经网络(CNN) 1.常见的CNN结构有:LeNet-5.AlexNet.ZFNet.VGGNet.ResNet等.目前效率最高的是ResNet. 2.主要的层次: 数据输入层:Input Layer 卷积计算层:CONV Layer ReLU激励层:ReLU Incentive Layer(功能就是和激活函数一样,具有非线性的能力) 池化层:Pooling Layer(压缩形式,降低复杂度) 全联接层: FC Layer 备注 :Batch Normalization Layer 3…
go微服务框架go-micro深度学习(二) 入门例子
上一篇帖子简单介绍了go-micro的整体框架结构,这一篇主要写go-micro使用方式的例子,中间会穿插一些go-micro的源码,和调用流程图,帮大家更好的理解go-micro的底层.更详细更具体的调用流程和细节,会在以后的帖子里详细讲解. 例子的github地址: gomicrorpc 跑一遍例子,也就会明白个大概. 安装所需要的环境 go-micro服务发现默认使用的是consul, brew install consul consul agent -dev 或者直接使用使用dock…
转:深度学习斯坦福cs231n 课程笔记
http://blog.csdn.net/dinosoft/article/details/51813615 前言 对于深度学习,新手我推荐先看UFLDL,不做assignment的话,一两个晚上就可以看完.毕竟卷积.池化啥的并不是什么特别玄的东西.课程简明扼要,一针见血,把最基础.最重要的点都点出来 了. cs231n这个是一个完整的课程,内容就多了点,虽然说课程是computer vision的,但80%还是深度学习的内容.图像的工作暂时用不上,我就先略过了. 突然发现这两个课程都是斯坦福的…
20个令人惊叹的深度学习应用(Demo+Paper+Code)
20个令人惊叹的深度学习应用(Demo+Paper+Code) 从计算机视觉到自然语言处理,在过去的几年里,深度学习技术被应用到了数以百计的实际问题中.诸多案例也已经证明,深度学习能让工作比之前做得更好. 今天,量子位为大家收集了20个深度学习方面的优秀应用——当然,这份榜单可能并不详尽,但相信看过之后,你对这项技术在某些领域的潜力会有更清晰的认识. 针对每个应用,我们还尽量收集了相关的Demo.Paper和Code等信息. 1.Face2Face:扮演特朗普 斯坦福大学的一个小组做了一款名为F…
推荐系统遇上深度学习(十)--GBDT+LR融合方案实战
推荐系统遇上深度学习(十)--GBDT+LR融合方案实战 0.8012018.05.19 16:17:18字数 2068阅读 22568 推荐系统遇上深度学习系列:推荐系统遇上深度学习(一)--FM模型理论和实践:https://www.jianshu.com/p/152ae633fb00推荐系统遇上深度学习(二)--FFM模型理论和实践:https://www.jianshu.com/p/781cde3d5f3d推荐系统遇上深度学习(三)--DeepFM模型理论和实践:https://www.…
13.深度学习(词嵌入)与自然语言处理--HanLP实现
笔记转载于GitHub项目:https://github.com/NLP-LOVE/Introduction-NLP 13. 深度学习与自然语言处理 13.1 传统方法的局限 前面已经讲过了隐马尔可夫模型.感知机.条件随机场.朴素贝叶斯模型.支持向量机等传统机器学习模型,同时,为了将这些机器学习模型应用于 NLP,我们掌握了特征模板.TF-IDF.词袋向量等特征提取方法.而这些方法的局限性表现为如下: 数据稀疏 首先,传统的机器学习方法不善于处理数据稀疏问题,这在自然语言处理领域显得尤为突出,语…
linux(Ubuntu)下机器学习/深度学习环境配置
为了开发环境纯净,应该首先创建虚拟环境 mkvirtualenv -p python3 虚拟环境名称 如,mkvirtualenv -p python3 ai 但是有的童鞋会卡在这一步,会报一个这样的错误: OSError: Command /home/python/.virtualenvs/ai/bin/python3 - setuptools pkg_resources pip wheel failed with error code 2 这是因为virtualenv虚拟环境----pip多…