欢迎访问喜蛋文章网
你的位置:首页 > 读后感 > 文章正文

【看书】极简算法史——从数学到机器的故事

时间: 2021-06-17 11:28:47 | 作者:酸萝卜鱼 | 来源: 喜蛋文章网 | 编辑: admin | 阅读: 96次

【看书】极简算法史——从数学到机器的故事

图书馆二楼出电梯正对数学类书架,这本书小,页数又不多,感觉一下就能看完。

觉得看一下应该也不会花很多时间,于是。

看了。

1 计数需求

人在什么时候开始想要计数?

有很多羊,数不过来的羊。这些羊如果只是一个人拥有就算了,但是因为量很大,这个人可能会雇人来放。

那么这个被雇来的牧羊人会不会把羊放丢,万一这个做的很好也说不定,假如羊总数是KPI。

那这个时候要知道羊有多少,就要计数了。

那个时候的方法是用石子代替羊。这样可以看到,演化到今天很好用的数字其实也有个初级形态。

然后问题来了,每次结算的时候都要打开罐子,然后把石子拿出来摆一遍。这本身也挺麻烦的,能不能有个简单的办法?

抽象。

抽象出一个概念,两个人达成共识,一说这个概念,两个人就知道是在说这件事。

就像是期货市场里的买卖双方不一定非要交易实物一样。

这个进化过程本身很有意思,两个鸡,两个星期,两杯水、两个人,这些都可以用两颗石子来代替,然后随着数量越来越多,我们不再挨个把石子画出来,而是用一个字符来表示。

这种抽象和封装,很容易让人想起来面向对象的编程。

这个时候数量被表示出来,但是他们本身并没有什么关系,1和11可能是完全不同形态,这样每次表现一个数量就要想一个符号。

是否有方法再做一下简化?

建立联系,这个思想的直接体现是进制。

如果他们有一个固定的进制,这样就相当于是多重循环,可以极大的压缩表示用的符号量。

拿10进制来说,如果达到了10,需要再进行计数的时候,只要十位上进一个1,这样就可以在个位再次使用之前定义好的0-9,百位千位不管多大都可以。

这样来看,不管表示多大的数字,只要0-9这10个数就够了。

按照这个想法推到二进制,就可以知道是一样的道理,0和1 代替所有,这就让计算机具备了可以计算的条件。

这里提到了一个词,心智表征:人的心智常常对物体、环境、事件产生意象,一个人没出现在眼前也可以回忆起样子,想起对应的餐食会回忆起味道,这是外在现实和知识在人心智中的反映。

具体的事物可以唤起心智表征,但是抽象的事物是困难的,这和之前统计学课程里提到的人们对过大数字和过小数字不敏感,说的应该是一件事。

毕达哥拉斯发现了声音和弦长的关系,并将数学应用在了调音上,这给音乐一个数学基础。

2 几何

圆形方形三角形,生活的各种物体似乎都能对应到各种几何形状。

而他们的关系是相反的,是生活的物体抽象出了这些形状。

然后对这些形状建立计算关系,符合形状的物体都可以按照对应的关系进行运算。

这样看来原来建模的思想其实都差不多,根据分布建立计算关系,然后符合分布的样本可以使用关系算出相应的值。

3 代数

方程,算式,不管是什么问题,只要满足程式,给够参数,就都可以被计算。

具体问题和解决结果中间多了这样一层关系。

这样相当于是把过程封装成一个函数,每次计算只要输入参数,而不用再一步步的推导到最后一步。

4 伏尔泰为了讽刺莱布尼茨的观点特地写了小说《憨第德》。

5雨果不喜欢代数 “在令人生厌的x和y的绞架上,他们折磨我,从我的翅膀到我的喙。”

6算法的四个阶段:1 输入信息得到搜索结果 2 不同的人输入相同信息得到不同的搜索结果

3给用提供他们感兴趣的内容,解析用户的喜好 4创造“瘾”

7 三种不确定性 :1 不受预测结果干扰的 2 受预测结果干扰的 3 没人提出的(黑天鹅)

8 黑天鹅说法是纪念一位探险家,成长在英国的他在澳大利亚看到了黑天鹅为之十分惊讶,因为他之前见到的天鹅都是白色的,没有欧洲人对天鹅是白色的这件事有异议。

很快的过了一遍这本书,后边说了一些互联网隐患之类的。

没什么信息量,水。

文章标题: 【看书】极简算法史——从数学到机器的故事
文章地址: http://www.xdqxjxc.cn/duhougan/110107.html
文章标签:读书笔记
Top