合格的人工智能书籍,但不推荐
这篇书评可能有关键情节透露
全部读完了,在有限的篇幅中(也不少了,快600百页了)把控了人工智能的脉络,但整体不推荐,原因如下:
1. 已经第三版了但是充斥着很大的排版问题,很多代码基本上看不清楚(第80页伪代码字体小到无法看清),而且伪代码也写的混乱(缩进有大问题,它的缩进是跟逻辑有关的),各章节的伪代码格式语法也不尽相同(78页和341页遗传算法定义语法都不一样),好像是从不同地方贴来的(和《算法导论》伪代码的论述相比差太远了)。
2. 文字表述不清晰,上下文组织混乱,常常看了好几遍了也不知道在说什么,当然有一部分翻译问题,英文原版也没有好多少。
3. 根据自己喜好而不是容易让读者理解来举例,比如全书充斥着专业的棒球比赛例子,各种专业词汇让人感觉必须先去看一百场棒球比赛过来才能看懂例子。
4. 图表很差,印象最深的余弦函数竟然完全看出是小学生的手笔,我徒手画都比它好,扩展人物介绍不错,但是常常是慢几拍,等下一节的内容开始才开始在中间插入上一节的人物介绍!
5. 数学推导有问题,特别是“增量规则”281页那里中间公式部分,第一个和第三个完全一样,却是全等和约等,第(6)式又用约等,都属于典型错误,这部分属于神经网络的核心原理部分,可惜非常的不严谨(真的是博士的水平?)。
6. 整个第18章标题是“网络安全中的人工智能”,其实就只有一小点提及攻击的数据训练,而且是完全敷衍的那种,伪代码描述的的内容是把攻击社交网络数据拿过来,训练然后得到分类器去检验。这人工智能训练不都基本是这种模式吗,又重复了一遍!没有任何有价值的细节知识,其他部分全是网络安全知识的粗浅介绍,不知道是从哪本书抄来的。
7. 第19章542页犯了一个低级错误:human(Ashoka) ,这里必须是ashoka小写或者加上单引号为human('Ashoka'),不然会被识别为Prolog变量,我查询了一下,英文版是正确的,中文编辑们总是喜欢即兴发挥,还沾沾自喜看我给他们排版做的更好了!
总之,买《人工智能:现代方法》第四版吧,虽然很厚,但是细节之处见真章,这本的评分有水分,在我看来最多7.5分。