迭代的神经网络

今天花了很长时间,从最底层开始,写好了感知机和有一个隐藏层的神经网络。

非常感谢Andrew Ng的课程。

有一个隐藏层的神经网路迭代的很慢,现在还在跑。

看着这东西的cost越来越小,一遍一遍休整自己的参数,他的每个细节我都知道,除了偏导数那里不太熟。

还挺有趣的。

今天还算没白费。

不想做炼丹师,所以继续在底层学习吧,还有很多东西可以做。

——Z

如何理解简单——《简约至上》小记

我已经很久没有写博客了,倒不是因为其他的原因,只是因为我对自己写博客的动机产生了质疑,甚至,我对所有分享的动机产生了质疑。关于:“我们为什么要在社交平台上分享自己”,我苦苦思索,却也无法给自己一个满意的答案,所以很久没有在任何社交平台上有活动了。

之前我有在一篇文章上读到马斯克的“第一原理”观点,印象非常深,第一原理的意思大概是这样的:

我们运用「第一原理思维」而不是「比较思维」去思考问题是非常重要的。我们在生活中总是倾向于比较——别人已经做过了或者正在做这件事情,我们就也去做。这样的结果是只能产生细小的迭代发展。「第一原理」的思考方式是用物理学的角度看待世界的方法,也就是说一层层剥开事物的......

demo10:盒模型:你真的理解margin和padding吗

在浏览器渲染页面的时候,每个元素都会被渲染为一个矩形。

我们可以用CSS来指定任何元素的任何方向的边距和边框大小,浏览器会根据CSS的写法,来确定矩形的外边距(margin)/边框(border)/内边距(padding)以及内容宽高(content area)。

content area是元素内容部分真正占用的空间大小。

内边距padding指的是,元素和边框之间的距离。

可以通过CSS的border属性设置元素边框宽度。

外边距margin用来指定元素外所占区域,在margin区域虽然没有本元素的内容,其他元素也无法显示在这片区域——除非其他元素通过特殊方式脱离了文档流。margin通常用......

demo10-封装自己的框架kylinGo之GET方法

封装自己的框架kylinGo——GET操作篇

ajax操作在前端工作中必不可少,其重要性我就不再赘述,而常用的几乎每一种框架都有ajax的封装实现。而我们要做的,是用原生代码实现GET和POST方法,再封装成简单的形式以方便调用。这要求我们对原生ajax有一些了解,面试中也经常会谈到原生ajax部分。

假设你对ajax的使用场景和功能已经比较了解。下面我来对ajax进行一些技术层面的简要介绍

ajax其本质是通过一个对象来向某个服务器发出异步请求,获取数据,并执行回调函数的过程。

同步和异步

同步请求:严格按照时间顺序发出请求,等待请求结果,执行回调函数,向下执行

异步请求:发起请求后,......