01 2017 档案
摘要:1.非递归方法 分成三个函数,用来实现三个功能: 总体实现过程: 第一个函数:Merge,用来实现合并两段有序的序列 :[2,5,7,9,3,8,10]->[2,3,5,7,8,9,10] 。i=0,m=3,n=6. 第二个函数:MergePass,用来实现每两个长度为s的串合并。注意这个函数分成以
阅读全文
摘要:图像边缘是图像局部特征不连续性(灰度突变、纹理结构突变等)的反映,它标志着一个区域的终结和另一个区域的开始。边缘的特征是沿边缘走向的像素变化平缓,而垂直于边缘方向的像素变化剧烈。在图像边缘的较小领域中的像素集,它们的灰度值是不连续的,会有较大的跃变。因此可以通过导数来判别图形中像素的灰度值是否存在突
阅读全文
摘要:Hough变换可以检测出直线与圆。 原理介绍: 假设直线l的斜截式方程为y=kx+b.(x,y)为图像中的像素值,如果直线上的所有点对(x,y)都满足这个式子,即他们有相同的参数(b,k),所以他们在同一条直线上,所以思路很清晰:例如某10个点在同一条直线上,那么这10个点共享一个参数集(b1,k1
阅读全文
摘要:CNN很多概述和要点在CS231n、Neural Networks and Deep Learning中有详细阐述,这里补充Deep Learning Tutorial中的内容。本节前提是前两节的内容,因为要用到全连接层、logistic regression层等。关于Theano:掌握共享变量,下
阅读全文
摘要:Multilayer perceptron:多层感知器 本节实现两层网络(一个隐层)作为分类器实现手写数字分类。引入的内容:激活函数(双曲正切、L1和L2正则化)、Theano的共享变量、grad、floatX等。损失函数和错误率沿用了上一节的LogisticRegression类。本节没有使用反向
阅读全文
摘要:Deep Learning Tutorial 由 Montreal大学的LISA实验室所作,基于Theano的深度学习材料.Theano是一个python库,使得写深度模型更容易些,也可以在GPU上训练深度模型。所以首先得了解python和numpy。其次,阅读Theano basic tutori
阅读全文