品味经典——书评《人工智能哲学》

剃刀书评 专栏收录该内容
20 篇文章 0 订阅

品味经典

——书评《人工智能哲学》

撰文/剃刀

每个领域都会有一些被称为“经典”的东西。它们常常是一个短小精悍的句子,在背后蕴涵着丰富的意味,并一针见血地指出该领域某一方面的本质。这些经典的句子被传诵得如此之广泛如此之频繁,以至于它们本身已经成为了一种亚文化的关键性语汇,任何归属于(或有意归属于)这个亚文化群体的人都无法不将它们挂在嘴边。在软件行业里,一个著名的经典就是Fred Brooks的“没有银弹”。作为一个软件从业者,你有必要牢记“没有银弹”这句话和它的含义,否则将很容易被人贬为“不专业”[1]。这就是经典的力量。

计算机领域还有另一个可能比“没有银弹”更著名的经典,那就是阿兰·图灵提出的“图灵检验”。但是,很多人仅仅是知道“图灵检验”这样一个词而已;对于图灵检验的内容、图灵提出这一检验(以及数字计算机结构)的那篇文章,真正清楚的人似乎并不太多。至少,我会偶尔责备自己:每天使用计算机工作,却还没有拜读过图灵的文章,似乎有点数典忘宗的味道。直到最近,这本《人工智能哲学》才部分弥补了我的遗憾。

《人工智能哲学》(Philosophy of Artificial Intelligence)的原著是牛津大学出版社1990年出版的,由15篇文章组成。文章作者多是人工智能(AI)思想界的著名人物,而这15篇文章在AI发展史上则具有里程碑式的地位。文章写作时间起于1950年,止于1990年,它们是AI思想近半个世纪发展历程的记录。

这本论文集中时间最早(同时名气也最大)的一篇就是阿兰·图灵的“计算机器与智能”(第2章)。这是一篇公认的划时代之作,它提出了图灵机的理论模型,为现代计算机的出现奠定了理论基础。但是这篇文章的价值不仅仅体现在计算机领域:文中还提出了著名的图灵检验准则。在AI思想界,“图灵检验”已成为最重要的智能机标准,并且也几乎是判断“智能存在与否”唯一可操作的标准。今天,重读这篇半个多世纪以前的文章,不但丝毫没有过时之感,反觉清新宜人,不禁对大师顿生钦佩。

AI史上可与图灵检验相提并论的另一个标准是哲学家约翰·塞尔在“心灵、大脑与程序”(第3章)中提出的思想实验:塞尔被关在一间充满中文字条的屋子里,通过在窗口传递中文字条与外界发生联系,并靠一本英文指令书将各种中文字条配对。由于他可以正确回答屋外中国人的提问,因此屋外人认为他懂中文;但在塞尔本人看来,自己仍然对中文一窍不通。围绕着“中文屋”问题的争论与反诘,也是本书中一个精彩的亮点。

在探索AI本质之外,本书收录的其他文章也对AI的各个方面作了哲学意义上的思辩。丹尼特的“认知之轮”、海斯的“朴素物理学宣言”、麦克德莫特的“纯粹理性批判”、斯洛曼的“动机、机制和情感”、德雷福斯的“造就心灵还是建立大脑模型”等文章涉及了认知、常识、理性思维、行为模式等诸多范畴。这些文章不但对AI领域有着指导性意义,并且也能让读者从一个全新的角度观察自己、认识自己,并获得一种前所未有的、奇妙的哲学思考体验。

原著主编兼作者玛格丽特·博登是英国科学院院士、英国苏塞克斯大学认知科学学院创始人及院长,历任英国心理学会哲学、历史分会主席及英国皇家哲学学会理事等职务,著有《人工智能史》一书。作为AI领域的权威人士,她独具慧眼地从浩瀚的文献中挑选出这些代表性作品,并为本书撰写了长达20多页的导言。导言对书中每篇文章一一作了介绍,前后贯穿,兼之文笔优雅,对于读者的阅读将大有裨益。而在中译本方面,不论是两位译者的译笔,还是上海译文出版社的编辑制作,都堪称精品。

在我看来,这本《人工智能哲学》除了阅读时的震撼人心之外,还具有另一个不容忽视的价值:用来装点书架。在我的房间里,篮球、Reebok的运动鞋和周杰伦的CD是我所归属的一个亚文化群体的语汇,而笔记本电脑、烟灰缸、《程序员》杂志和满满的书架则是我所归属的另一个亚文化群体的语汇——在这样一个意在彰显程序员文化的书架上,还能有比这本《人工智能哲学》更合适的装饰品吗?



[1] 去年,国内一位记者不顾“没有银弹”的经典,竟然主张将硬件领域的“摩尔定律”生搬硬套到软件领域,结果自然是被读者网友骂了个狗血淋头。由此可见“专业精神”的重要性。

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
<p> <span style="font-size:14px;color:#337FE5;">【为什么学爬虫?】</span> </p> <p> <span style="font-size:14px;">       1、爬虫入手容易,但是深入较难,如何写出高效率的爬虫,如何写出灵活性高可扩展的爬虫都是一项技术活。另外在爬虫过程中,经常容易遇到被反爬虫,比如字体反爬、IP识别、验证码等,如何层层攻克难点拿到想要的数据,这门课程,你都能学到!</span> </p> <p> <span style="font-size:14px;">       2、如果是作为一个其他行业的开发者,比如app开发,web开发,学习爬虫能让你加强对技术的认知,能够开发出更加安全的软件和网站</span> </p> <p> <br /> </p> <span style="font-size:14px;color:#337FE5;">【课程设计】</span> <p class="ql-long-10663260"> <span> </span> </p> <p class="ql-long-26664262" style="font-size:11pt;color:#494949;"> 一个完整的爬虫程序,无论大小,总体来说可以分成三个步骤,分别是: </p> <ol> <li class="" style="font-size:11pt;color:#494949;"> 网络请求:模拟浏览器的行为从网上抓取数据。 </li> <li class="" style="font-size:11pt;color:#494949;"> 数据解析:将请求下来的数据进行过滤,提取我们想要的数据。 </li> <li class="" style="font-size:11pt;color:#494949;"> 数据存储:将提取到的数据存储到硬盘或者内存中。比如用mysql数据库或者redis等。 </li> </ol> <p class="ql-long-26664262" style="font-size:11pt;color:#494949;"> 那么本课程也是按照这几个步骤循序渐进的进行讲解,带领学生完整的掌握每个步骤的技术。另外,因为爬虫的多样性,在爬取的过程中可能会发生被反爬、效率低下等。因此我们又增加了两个章节用来提高爬虫程序的灵活性,分别是: </p> <ol> <li class="" style="font-size:11pt;color:#494949;"> 爬虫进阶:包括IP代理,多线程爬虫,图形验证码识别、JS加密解密、动态网页爬虫、字体反爬识别等。 </li> <li class="" style="font-size:11pt;color:#494949;"> Scrapy和分布式爬虫:Scrapy框架、Scrapy-redis组件、分布式爬虫等。 </li> </ol> <p class="ql-long-26664262" style="font-size:11pt;color:#494949;"> 通过爬虫进阶的知识点我们能应付大量的反爬网站,而Scrapy框架作为一个专业的爬虫框架,使用他可以快速提高我们编写爬虫程序的效率和速度。另外如果一台机器不能满足你的需求,我们可以用分布式爬虫让多台机器帮助你快速爬取数据。 </p> <p style="font-size:11pt;color:#494949;">   </p> <p class="ql-long-26664262" style="font-size:11pt;color:#494949;"> 从基础爬虫到商业化应用爬虫,本套课程满足您的所有需求! </p> <p class="ql-long-26664262" style="font-size:11pt;color:#494949;"> <br /> </p> <p> <br /> </p> <p> <span style="font-size:14px;background-color:#FFFFFF;color:#337FE5;">【课程服务】</span> </p> <p> <span style="font-size:14px;">专属付费社群+定期答疑</span> </p> <p> <br /> </p> <p class="ql-long-24357476"> <span style="font-size:16px;"><br /> </span> </p> <p> <br /> </p> <p class="ql-long-24357476"> <span style="font-size:16px;"></span> </p>
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值