有没有主宰世界的主算法?

算法日益影响着我们的生活。但是在它正常运转的大部分时间里我们却没有留意,只有在算法出问题的时候才注意到它的存在。只有在那时候我们才回想起这个世界对算法—那些统治着我们周围所有计算机的、对人类来说日益费解的规则,是如何的依赖。一旦算法出了问题,我们才会想起自己是多么的脆弱(想想天网)。

Pedro
Domingos 花了很多时间去思考算法。他的新书,《The Master Algorithm: How the Quest for the
Ultimate Learning Machine Will Remake Our
World》就是对那个世界的介绍,以及对最新情况的汇报。他认为,我们生活在一个算法的时代,正目睹着它们以前所未有的方式重塑着我们的世界。

算法究竟对人类会产生什么影响?人类思维与计算机思维的差别在哪里?一旦机器最终学会了学习一切东西又会怎样?Jesse Hicks 就这些问题访谈了 Domingos。

在你所谓的算法时代里为什么这么多人并没有意识到算法的存在?其背后的机器学习机制是怎样的?

计算机做什么都离不开算法。你的手机、笔记本、汽车、房子和电器里面到处都是算法。但算法是看不见的,你只能看见光鲜的外表,看不到里面发生了什么。Siri
用算法理解你说什么,Yelp 用算法替你挑选饭店,车载 GPS
用算法为你寻找最佳路线,读卡机用算法替你完成支付。公司用算法筛选求职者,共同基金用算法交易股票,手机用算法来标记可疑来电。

“正常”

算法和学习算法的区别在于,前者要靠软件工程师人工编程,一步步告诉计算机该做什么,而后者则是靠阅读数据来自行搞定:呐,这里是输入,这里是我们想要的输出,我怎么把一个变成另一个?引人瞩目的是,从下棋到医学分析,同一种机器算法可以学习事情几乎没有限制—只要给它适当的数据。

书名里面的 “主算法master algorithm” 是什么?它跟 Ray Kurzweil 的奇点有何区别?主算法有可能带来哪些进展?

主算法是能通过数据学习任何东西的算法。给它提供这个星球的运动、斜面、钟摆的数据,它就能发现牛顿定律。给它
DNA
晶体结构数据它就能发现双螺旋体。通过你智能手机上的数据它能够预测下一步你要做什么以及怎么帮助你。甚至还能通过学习大规模的癌症病人病历数据库发现治愈癌症的办法。

算法还可能给我们带来家庭机器人;用
WWB(World Wide Brain,万维脑)代替 WWW(万维网),直接回答你的问题而不是展示网页给你;以及
360°的推荐系统,不但了解你也了解你最好的朋友,不但可以向你推荐书、电影,还有约会对象、工作、房子和旅游目的地等你生活中的一切东西。

Kurzweil 的奇点是指人工智能超越人类智能,令我们无法理解的那一刻。或者更精确地说,是奇点的 “视界event horizon”,就像黑洞的视界指的是连光线也无法逃逸的那个点。如果没有主算法,我们就不会那么快到达奇点。有了主算法,AI 当然就会加速,但我们仍然能对这个世界有很多理解,因为在我们的主导下 AI 仍然能够为我们服务。我们可能不知道它们是怎么制造出结果的,但我们可以知道这些产出会替我们干什么,否则就不要它们了。此外,这个世界本来就有些东西是我们无法理解的。所不同的是,现在的这个无法完全理解的世界部分是我们自己造出来的,这当然是一种改进。

你说这个领域当前是
“部落”
割据的局面,某些机器学习算法在解决特定问题时表现更好,但没有一种算法能够战胜任何其他算法:即缺少了一个能够适用于我们迄今知道的一切的大一统理论,一个能够为今后几十年乃至数百年的发展打下基础的理论。这个断言本身也很宏大。那主算法这个说法的合理性在哪里?为什么现在的
“部落” 还不能联合起来?

在数学上可以证明,哪怕是最简单的学习算法,只要赋予足够多的数据,就可以学会任何东西。因此,主算法毫无疑问是存在的,而且每个算法部落的研究人员的确认为自己已经发现了它。但关键是这个算法必须能够利用合理的数据和计算学会你希望它学的东西。我们可以举出两个实证例子:自然界至少为我们提供了两个算法可以学会任何东西的例子:即进化和大脑。所以主算法是存在的,问题是我们否精确地找出来,完整地写下来,就像物理学家把物理定律用公式表达出来一样(其本身也是算法)。

不幸的是,机器学习的 5 个部落就像盲人与大象:摸到鼻子的以为它是蛇,摸到脚的以为是树,摸到牙的以为是牛。我们需要退后一步看看全景,看看所有这些部分是怎么组合起来的。具有讽刺意味的是,做到这一点对于不懂行的人来说也许更容易些。

他的书开篇引用了
Alfred North Whitehead 的话:“人类文明的进步是通过增加不用思考就能执行的重要操作的数量来实现的。”
不管这个结论是否成立,但 “思考” 无疑跟文明与人性密切相关。思考是一项独特的、甚至是决定性的人类活动。所以 Nicholas Carr
等人是反对把思考外包出去的,因为这会减少我们的人性—其担心是缺少思考会导致我们更加机器人化(广义上)。与此同时,我们又担心 “思考”
机器:你提到了天网等世界末日式的人工智能。那计算机是否已经有能力
“思考”?或者说那是不是一项独特的人类活动—如果是的话,未来的人类思考者与机器学习者之间的差别又在哪里呢?

著名的计算机科学家
Edsger Dijkstra
说过,计算机能否思考这个问题的意义跟潜水艇会不会游泳一样。重要的是计算机能解决人类通过思考解决的问题—而这些问题的范围在不断扩大。计算机通过机器学习甚至解决了一些我们还不知道如何去编程让他们解决的问题—他们是自己想出来的。所以这条界限是非常模糊的,而且一直在变动。

我不同意
Nicholas Carr 关于外包思考会毁灭人性的说法—相反,这还会增强人性,因为它让我们可以思考更好的东西。而这正是 Whitehead
的要点所在。苏格拉底不喜欢写东西,因为这样会让大家忘记东西。幸运的是柏拉图把他的想法写下来了,所以现在人类还能记住他们。写增强了我们的记忆,Google
又把它提高了一个层次。它远没有让我们变得更笨,而是变得更加聪明。

书的结尾写到,“大家担心计算机会变得太聪明然后接管世界,但真正的问题是他们太蠢而且已经接管了世界。” 你能不能解释一下是什么意思?

霍金和
Elon Musk 这些名人对人工智能表达了担忧,说这是对人类存在的威胁。但 “天网” 这样的邪恶 AI
接管世界的说法实在是有些牵强附会。问题在于,大家把智能和人混淆了。好莱坞电影里面 AI
和机器人总是人形的,但现实中的它们是很不同的。计算机是没有自己的意愿、情绪或者意识的。它们只是我们的延伸。只要它们解决的是我们设定的问题,只要我们设定好问题边界并对解决方案进行查验,计算机就可以无限智能同时不会对我们构成威胁。

但这并不是说一点也不用担心。跟其他技术一样,人也会出于邪恶的目的而利用
AI。但最重要的是,AI
会提供我们要求的而不是我们真正想要的,而这有可能导致伤害。计算机已经做出了今天的各种重要决定—如谁应该拿到工作,谁应该获得信贷,谁应该被标记为潜在恐怖分子。而他们往往会犯错,因为它们缺乏常识。但解决的办法应该是让它们变得更聪明,而不是更蠢。所以我们应该担心的不是
AI 太多,而是太少。

时间: 2024-10-27 19:10:59

有没有主宰世界的主算法?的相关文章

主宰世界的十个算法--【转贴】

什么是算法? 简而言之,任何定义明确的计算步骤都可称为算法,接受一个或一组值为输入,输出一个或一组值.(来源:homas H. Cormen, Chales E. Leiserson <算法导论第3版>) 可以这样理解,算法是用来解决特定问题的一系列步骤(不仅计算机需要算法,我们在日常生活中也在使用算法).算法必须具备如下3个重要特性: [1] 有穷性.执行有限步骤后,算法必须中止. [2] 确切性.算法的每个步骤都必须确切定义. [3] 可行性.特定算法须可以在特定的时间内解决特定问题, 其

从美国大选到双十一盛会,看屌丝如何主宰世界命脉

互联网的可贵之处,不仅在于彻底改变社会架构和历史进程,还让原本处于社会.舆论.消费等底层的人群有了充分表达自己意见.展现自己力量的渠道.从这个角度看,占据人口绝大多数的"屌丝"群体,绝对有能力对站在金字塔顶尖的群体产生巨大影响,甚至能够主宰世界命脉. 而近段时间中美的两件大事:美国大选和双十一盛会,都将屌丝主宰世界命脉的能力发挥地淋漓尽致.虽然美国大选没咱的啥事儿,但双十一你肯定贡献了不少money! 美国大选.双十一盛会:屌丝展现巨大能量 此次美国大选之前,原本希拉里当上总统的呼声最

真正支配整个世界的十种算法

前几天,我在 Reddit 上面闲逛的时候,发现了一篇有趣的文章,名为<影响我们世界的十大算法>.作者 George Dvorsky 希望通过此文解释算法在当今世界上的重要意义,以及哪些算法为我们的文明做出突出贡献. 现在,如果大家对于算法有些涉猎,那么在读过文章后的第一个想法很可能是——作者真的知道算法是什么吗?或者说 Facebook 新闻源是否属于算法?因为如果 Facebook 新闻源也是一种算法,那么我们几乎可以把一切东西都归结为算法.因此,我希望在本篇文章中解释算法的真实定义,而后

终极算法:机器学习和人工智能如何重塑世界pdf

下载地址:网盘下载 内容简介  · · · · · · 算法已在多大程度上影响我们的生活? 购物网站用算法来为你推荐商品,点评网站用算法来帮你选择餐馆,GPS系统用算法来帮你选择最佳路线,公司用算法来选择求职者-- 当机器最终学会如何学习时,将会发生什么? 不同于传统算法,现在悄然主导我们生活的是"能够学习的机器",它们通过学习我们琐碎的数据,来执行任务:它们甚至在我们还没提出要求,就能完成我们想做的事. 什么是终极算法? 机器学习五大学派,每个学派都有自己的主算法,能帮助人们解决特定

排序算法七:选择排序之堆排序

排序算法七:选择排序之堆排序 声明:引用请注明出处http://blog.csdn.net/lg1259156776/ 引言 在我的博文<"主宰世界"的10种算法短评>中给出的首个算法就是高效的排序算法.本文将对排序算法做一个全面的梳理,从最简单的"冒泡"到高效的堆排序等. 上博文讲述了选择排序中的简单排序算法,本文介绍的堆排序是树性选择排序,采用堆这个数据结构来辅助排序. 排序相关的的基本概念 排序:将一组杂乱无章的数据按一定的规律顺次排列起来. 数据

排序算法四:交换排序之冒泡排序

排序算法四:交换排序之冒泡排序 声明:引用请注明出处http://blog.csdn.net/lg1259156776/ 引言 在我的博文<"主宰世界"的10种算法短评>中给出的首个算法就是高效的排序算法.本文将对排序算法做一个全面的梳理,从最简单的"冒泡"到高效的堆排序等. 系列博文的前三篇讲述了插入排序的三种不同类型,本文讲述第二大类的排序算法:交换排序,包括冒泡排序和快速排序. 排序相关的的基本概念 排序:将一组杂乱无章的数据按一定的规律顺次排列起

IBM变革系列:未来战略指向终极算法

米开朗基罗说:塑像本来就在石头中,我只是把不要的部分去掉. 2016年刚开年没有一周,IBM宣布进行了郭士纳以来最大的一次组织结构调整.这次调整,将在大数据时代,非常明确的形成IBM新的三大部门--全球行业事业集团.整合认知解决方案集团以及云计算集团. IBM这次组织结构大调整,将形成一只最锋利的"凿子",把不需要的数据都去掉,让隐藏在大数据里的"算法"显现出来.没错,你可以说IBM正从转型为一家云计算公司到转型为一家认知计算公司.但我要再往前推理一步:IBM要成为

世界就是一场游戏——灵魂如何才不迷失

<世界就是一场游戏——灵魂如何才不迷失>   前  言 还从来没有什么东西,能给人类社会带来如此巨大的变化,除了科学. 科学改变了人类的认知.在科学出现之前,人们普遍相信神灵的存在,认为是神灵在主宰着世界.但科学引发了人们观念的大转变,无神论.唯物论.进化论成为了人们世界观中的主流思想. 科学改变了人类的能力.在科学技术的帮助下,人类变得空前强大,成功地占领了这个星球.自然界那些我们曾经的天敌,老虎.狮子.猎豹.豺狼,此时不是在野外狭窄的生存空间中苟延残喘,就是老老实实在动物园的笼子里晒太阳.

谨防第三次世界战争的爆发

从世界性的角度看待国际问题,历史总是惊人的相似,当雪山崩塌前,没有一片雪花是无辜的!没人愿意听到坏消息,所以人们往往低估坏事发生的概率.要分析爆发新战争的可能性,那么旧有的一战和二战分析必不可少,我认为一战和二战爆发的根本原因都是:新兴帝国主义与老牌帝国主义国家对全球资源.经济占有的不平衡的加剧:第一次世界大战的爆发带有必然性,而第二次世界大战的爆发带有偶然性: 一战与二战爆发的根源都是:帝国主义疯狂虐夺殖民地.争夺世界霸权政策的继续.一战爆发的背景原因:英法等资本主义先发展成熟,已形成主宰世界