这几天在看《统计学习方法》这本书,发现 梯度下降法在 感知机 等机器学习算法中有很重要的应用,所以就特别查了些资料。 一.介绍 梯度下降法(gradient descent)是求解无约束最优化问题的一种常用方法,有实现简单的优点。梯度下降法是迭代算法,每一步需要求解目标函数的梯度向量。二.应用...
分类:
其他好文 时间:
2014-10-30 20:54:29
阅读次数:
895
很多人说,学数学的做IT会很有潜力。那也得看看学数学学的怎么样,怎么个学法。像我自己的话,就感觉学的很空虚。原本认为数学就是确定的数字的想法,经过大学四年的学习之后,觉得什么都变得不确定概率论让一切的发生都变的随机数学建模让许多条件都可以变为假设别的什么复变、实变、近世代数我就更搞不清楚了想想原因,...
分类:
其他好文 时间:
2014-10-27 19:23:20
阅读次数:
162
(1)浅拷贝:当 a = b时,实际上对a只是复制了一个b的引用,如果a的值改变了,b的值也会改变,这就是浅拷贝。同样,对list切片也会引起浅拷贝(2)排序:python内置了两种排序方法,sort和sorted。a.sort() 或者 b = a.sort() 改变了a中的顺序b =sorted...
分类:
编程语言 时间:
2014-10-27 10:28:38
阅读次数:
185
李航:http://research.microsoft.com/en-us/people/hangli/,是MSRA Web Search and Mining Group高级研究员和主管,主要研究领域是信息检索,自然语言处理和统计学习。近年来,主要与人合作使用机器学习方法对信息检索中排序,相关性...
分类:
编程语言 时间:
2014-10-26 18:19:05
阅读次数:
208
最近又被Manager指出代码不够规范,主要说了一下几个问题:1.方法名的命名和参数的命名没有很好的联系起来2.对单例乱用,类方法和单例的乱用3.功能类缺乏必要的说明针对这些问题我想说,这些都是问题,但又不是问题。说不是问题是因为我知道了,改了。但通过这些天的码代码,及随着对一个平台"开发"的了解,...
分类:
其他好文 时间:
2014-10-25 10:33:37
阅读次数:
185
经过前两篇的分析,说实话, 现在的我是比较晕的。但仍然坚持自己的学习方法,先自己“理所当然”的理解,再去求证官方说法。毕竟东西是别人定的,规则是别人的。1 http://www.cnblogs.com/boota/p/4040310.html2 http://www.cnblogs.com/boot...
分类:
编程语言 时间:
2014-10-23 16:01:17
阅读次数:
250
To Program is to Understand. ---- Kristen Nyggard 学习新技术,可以提高一个人的学习能力和适应能力,对于IT人的重要性是不言而喻的。那么,你是否掌握了一套适合于自己的学习方法呢? 人总是太容易冲动,听说一样新技术,然后找来一本书,就刷刷地敲键盘学起.....
分类:
其他好文 时间:
2014-10-20 21:15:55
阅读次数:
188
技术博客从此开始!呵呵,废话就不多说了~~~不过,不多说,不代表不说,—— 非常希望能结识更多真诚热心的同道中人,非常希望得到高手的指点,共同进步~~~ 学习计算机的时间其实不多,——原专业是电子信息工程,只因有些喜欢数学,计算机似乎就成了理所当然的选择和用武之地,——在学习计算机的过程中,逐...
分类:
其他好文 时间:
2014-10-20 21:02:46
阅读次数:
205
框架是一种复用程度很高的应用体系结构实现,掌握框架的使用,一方面可以快速构建应用程序,适应现代快速复杂软件开发的需求, 另一方面也可作为学习某种技术的入口点。 那么, 能够快速学习和掌握框架就成为软件开发人员的必备技能之一。 那么, 如何更快更好地掌握一门开发框架呢? 能否建立一套行之有效的学...
分类:
其他好文 时间:
2014-10-20 20:50:36
阅读次数:
219
学习顺序:一、至少熟悉一种嵌入式芯片架构 最适合初学者的就是arm芯片二、uboot的使用与移植 首先要了解uboot的启动流程,根据启动顺序,进行代码的修改、编译与移植三、linux驱动开发 主要参考两本书:《Linux设备驱动程序》 《Linux设备驱动开发详解》 第一本书讲理论,第二本...
分类:
系统相关 时间:
2014-10-19 21:14:32
阅读次数:
276