《极简算法史:从数学到机器的故事》读书笔记

image

书名 《极简算法史:从数学到机器的故事》
作者 吕克·德·布拉班迪尔
出版社 人民邮电出版社,2018

内容简介

数学、逻辑学、计算机科学三大领域实属一家,彼此成就,彼此影响。从古希腊哲学到“无所不能”的计算机,数字、计算、推理这些貌似简单的概念在三千年里融汇、碰撞。如何将逻辑赋予数学意义?如何从简单运算走向复杂智慧?这背后充满了人类智慧的闪光:从柏拉图、莱布尼茨、罗素、香农到图灵都试图从数学公式中证明推理的合理性,缔造完美的思维体系。他们是凭天赋制胜,还是鲁莽地大胆一搏?本书描绘了一场人类探索数学、算法与逻辑思维,并最终走向人工智能的梦想之旅,展现了哲学家、逻辑学家与数学家独特的思维方式,探讨了算法与人工智能对科学和社会的巨大影响。

摘抄

(1)乔治·布尔出生于1816年,他发明的二进制系统令其成为计算机科学无可争议的鼻祖,但是,布尔的创作灵感首先来自他希望将逻辑数学化的愿望。
(2)他的研究最终得到了方程x2=x,而这个方程仅在x等于两个值时才能成立,即0和1。如此一来,二进制运算比计算机技术早诞生了整整100年!
(3)不认识整体就不可能认识局部,同样,不认识局部也不可能认识整体。
(4)什么才是哲学,他用一句话回答:“哲学就是喝咖啡啊!”不是宗教,不是智慧的源泉,不是治疗方案,不是精确的科学,哲学是点燃人类思想的一门独立、完整的学科,它激励着我们与自己已然麻木不仁的思维不断做斗争。
(5)笛卡儿调和了代数与几何学,英国逻辑学家布尔结合了代数和三段论,美国工程师、麻省理工学院的克劳德·香农将二进制计算与电子继电器进行了异类联想。
(6)伽利略曾说过:“数学语言是上帝用来书写宇宙的文字。
(7)如果能够积累数量庞大的信息,我们就不再需要方程式,不再需要因果律,也不再需要模型,只需要与统计学相关的知识就足够了。
(8)当没什么事可做的时候,你在做什么?
(9)三次“抽象运动”的硕果:算术、几何和代数
(10)一年通常有365天,然而365是102+112+122这三个平方数之和,同时还是132+142这两个平方数之和。
(11)想合乎逻辑总是容易的,但是想从头至尾一直都合乎逻辑几乎是不可能的。
(12)数学与语言无关,逻辑却并非如此。
(13)莱布尼茨或许是世界上最后一位真正的思想家——他想要知晓一切,了解一切行业,学会所有语言。
(14)有时,伟大的数学家的天赋在于找到答案,但有时,他们的天才之处在于有着更敏锐的直觉,能够感觉到哪些问题可能是成千上万个其他问题的载体。
(15)这种混淆常常被称为“阴谋论”。因为,一个阴谋导致一系列事件的概率永远大于一系列事件背后藏着一个阴谋的概率。
(16)一个理论只在有实际用途的时候,才会吸引香农的目光。
(17)尽管香农的贡献非常重要,但直到今天,“信息论”仍可以说是未完成的、零碎的理论。我们依旧无法确定信息是有形的,无法确定信息与我们分析世界的其他元素,如空间、时间、物质和能量,有着同等的地位。
(18)诺伯特·维纳仍继续自己的研究工作,并在1948年开创了一个新的科学领域,命名为“控制论”(cybernetics),这个新领域研究的对象就是如何控制机器。
(19)为了探索科学,亚里士多德建议动摇它,随后,康德又提出了批判性思维。
(20)人们连接得越多,反而越会脱离外面的世界。我们如同被“虚拟现实”和“增强现实”这两个矛盾点笼罩了一样。
(21)算法考虑了人类的这些认知偏见,继而对每个人的偏见进行了解码,并通过强化这种偏见来做出反应。算法不过是朝着它认为的风向继续吹气。
(22)在全球经济的大博弈中,强者不再寻求胜利,而是希望创造能让自己获胜的新规则
(23)互联网并非中立。任何算法都对应着所有者的一个计划。尽量让用户延长连接时间,鼓励大家娱乐消遣,创造依赖感,甚至是成瘾,这就是算法的真实计划。这种关系意味着,算法的计划不一定都是有益的。
(24)互联网并非优质教育的保障。给每个学生发一个平板电脑,这种教育方式只有在孩子们学会批判地看待信息时才能发挥功效,而批判意识只有老师才能教给孩子。
(25)第一,没错,计算机是赢了,但它都不知道自己在玩什么,为什么要玩,甚至不知道围棋是什么游戏。第二,没错,计算机是赢了,但这并没有让计算机感到骄傲或高兴。
(26)机器无法真正“自省”,没有任何一个“智能”系统能意识到自己在做什么,至少可以说,这的确是矛盾的。
(27)技术带来的问题将通过更多技术来解决。
(28)智力如同血型一样,不存在一个最好的类型,只是某些类型可能更常见而已

posted @   sdyan404  阅读(57)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
点击右上角即可分享
微信分享提示