hankcs
上海 松江区

加关注

【随机梯度下降与卷积神经网络】斯坦福UFLDL中CNN剩下两章的笔记,辅以两次编程练习,至此完成了CNN的学习。梯度下降概述诸如L-BFGS之类的批优化方法每次更新都使用整个训练集,能够收敛到局部最优。因为要设置的超参数…http://t.cn/R6o2yyq ​

3月28日 23:30转发|评论

【使用卷积进行特征提取】这是关于斯坦福大学的UFLDL中CNN一章的笔记,用来补足Hinton神经网络公开课略过的部分。概览前几次练习解决了处理低分辨率图片的问题,比如小块儿的手写数字,这一章将学习如何将这些方法应用到大…http://t.cn/R6a7yo3 ​

3月28日 06:00转发|评论

【理解深度学习中的卷积】有太多的公开课、教程在反复传颂卷积神经网络的好,却都没有讲什么是“卷积”,似乎默认所有读者都有相关基础。这篇译文既友好又深入,所以翻译了过来。文章高级部分通过流体力学量子力学等解释卷积的做法在我看…http://t.cn/R6tkMGL ​

3月24日 00:02转发|评论

【Hinton神经网络公开课5 Object recognition with neural nets】这节课蜻蜓带水地讲了图像识别和卷积神经网络,老爷子讲得实在很简略。所以这节课不能当作CNN的入门资料,如果感觉任何地…http://t.cn/R6bDd9b ​

3月22日 12:29转发|评论

【Hinton神经网络公开课编程练习2 Learning Word Representations】这次练习的任务是设计一个神经网络语言模型,给定前三个词语,预测第四个词语。通过训练该语言模型学习词的稠密表示,大部分代码…http://t.cn/R6UybI2 ​

3月21日 10:59转发|评论

【Hinton神经网络公开课4 Learning feature vectors for words】词的向量表示关系信息的特征表示引子很新奇,是一张英国人的家谱和一张结构相似的意大利人的家谱:这是一种关系信息,比如甲的…http://t.cn/Ris4Kr1 ​

3月17日 12:24转发|评论

【Hinton神经网络公开课编程练习1: The perceptron learning algorithm】这门课的编程练习很简单,大部分代码都给出了,只需要修改或添加一小部分。官方语言为matlab,但我更喜欢Pyt…http://t.cn/RidOuzy ​

3月15日 13:17转发|评论

【Hinton神经网络公开课3 The backpropagation learning proccedure】虽然反向传播很简单,但老爷子讲的更本质。另外线性回归→逻辑斯谛回归→反向传播神经网络是很多课程的必经之路。为…http://t.cn/Ri1DhXF ​

3月14日 12:29转发|评论

【Hinton神经网络公开课2 The Perceptron learning procedure】这是多伦多大学Professor Geoffrey Hinton的Neural Networks for Machine…http://t.cn/RiuIcN8 ​

3月13日 13:02转发|评论

【Michael Collins NLP公开课任务4 GLM】最后一次练习,对应课程结尾的对数线性模型框架;于是又拿下一门课。在这次练习中,我们将使用感知机算法训练一个GLM应用到命名实体识别上。对输入实例,GLM使用如…http://t.cn/Ri8bIh8 ​

3月11日 12:13转发|评论

【题解《挑战程序设计竞赛》系列完结】断断续续花了三年时间,终于看完这本书,完成了所有习题。看书有很多种看法,开卷有益是一种,自始至终是另一种。有些题目很难,至今AC数只有数十人。据此估计,完整读完这本书的人应该不超过十这…http://t.cn/RJaCbBY ​

2月13日 02:26转发|评论

【Codeforces 123D String 题解《挑战程序设计竞赛》】子串函数和:求字符串的所有子串出现次数n代入n(n+1)/2之和。4.7华丽地处理字符串 后缀数组 题目有些绕,直白地讲就是枚举所有不同的子串,求出现次数,代入该表达式求和。枚举子串的通用做法是,高度数组…http://t.cn/RJ60yj4 ​

2月12日 13:39转发|评论

【AOJ 2292 Common Palindromes 题解《挑战程序设计竞赛》】公共回文子串:求两个串的公共回文子串个数。4.7华丽地处理字符串 后缀数组 拼接后先预处理出后缀数组、高度数组和回文半径数组。其中,每个位置的回文半径用Manacher算法线性时间求出。定义a[…http://t.cn/RJMxDv8 ​

2月11日 12:58转发|评论

【POJ 3729 Facer’s string 题解《挑战程序设计竞赛》】公共子串:给出两个字符串A,B,求满足下列条件的C的个数:C是A的子串C也是B的子串C加上其在A中的后继字符(若在最尾则加上空格字符)不能够在B中出现4.7华丽地处理字符串 后缀数组 将A和B拼接后,l…http://t.cn/RJc3nJO ​

2月10日 14:29转发|评论

【POJ 3415 Common Substrings 题解《挑战程序设计竞赛》】公共子串:统计A和B长度不小于K的公共子串个数。4.7华丽地处理字符串 后缀数组 将A和B拼接后,累计分属两者的后缀对应的LCP-K+1即为答案,但穷举不是个好主意。如果能快速求出任意两个后缀的最…http://t.cn/RJq9wwW ​

2月9日 13:56转发|评论

【POJ 1509 Glass Beads 题解《挑战程序设计竞赛》】降临:在电影《降临》中,七肢桶使用了一种环形语言。给定一个环状字符串,求从哪个字符断开并反转后得到的字符串字典序最小?4.7华丽地处理字符串 后缀数组 将环切断相当于将序列分割为两段再分别反转拼接,可以看做是…http://t.cn/RJ4UIcT ​

2月8日 13:04转发|评论

【AOJ 1312 Where's Wally 题解《挑战程序设计竞赛》】找茬:从大图中找出特定方块小图,旋转翻转皆可。4.7华丽地处理字符串 字符串匹配 利用循环哈希法计算大图中所有与小图大小一致的子阵的哈希值。小图旋转有4种变换,乘以翻转等于8种。先预处理出小图的哈希值,然…http://t.cn/RJ2xVlK ​

2月7日 11:16转发|评论

【Codeforces 25E Test 题解《挑战程序设计竞赛》】出题:众所周知,程序竞赛测试数据越变态越好玩。已知3个字符串会使选手的程序出错,出题者想构造一个超级变态数据同时包含这3个字符串。求该母串最小长度。4.7华丽地处理字符串 字符串匹配 利用滚动哈希法可以快速预处…http://t.cn/RJzRCyX ​

2月6日 11:48转发|评论

【Codeforces 86C Genetic engineering 题解《挑战程序设计竞赛》】基因工程:给定m个子串,求构造长n的母串的方案数。母串中每个字符都至少来自一个子串。4.7华丽地处理字符串 动态规划算法 用AC自动机(后缀树)维护子串,处理出每个节点的最长后缀模…http://t.cn/RJP3aUb ​

2月5日 13:43转发|评论

【AOJ 2212 Stolen Jewel 题解《挑战程序设计竞赛》】夺宝奇兵:某国国宝失窃,你千辛万苦追回珍宝,正准备上交给国家时,却被怀疑是赝品。为了鉴别真伪,需要将宝石放到迷宫的魔法阵中。但迷宫中有特殊机关,不允许特定的移动模式。如下图的移动方式是错误的而下图才是正确的…http://t.cn/RxFQYPX ​

2月4日 13:14转发|评论