人工智能真的具有创造力?

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_35082030/article/details/84504280

目前,人工智能几乎是最热的名词,有的人对人工智能报以热忱,有的人则是拒之千里,还有不少人对于人工智能是心存恐惧。而在《生命3.0》书中,作者对于人工智能在部分领域可以做到比人类更好的状态并不担心。就像他自己描述的一般,曾经的纺织机极大的剥夺了手工纺织工人的工作,但作者既不是对纺织有兴趣,也不是以纺织为生。

然而,AlphaGo的优异表现使得作者对于人工智能的看法发生了改变。作为科学家,他最引以为傲的就是利用自己的直觉和创造力去解决我们人世间还尚未解决的问题。但是AlphaGo的表现似乎是展现了人工智能的“创造力”,尤其是作者提到的距离棋盘边5行的下法,更是颠覆了人类在围棋上的传统认知。其实无论是后期的AlphaZero或者是作者所说的雅利达游戏上人工智能优异的表现,都是归结于深度强化学习。强化学习就是来源于行为心理学,它基于的范式是人类的学习过程都是以外界反馈为目标而调整自己的行为表现。

那么,我们该不该为AlphaZero的优异表现欢欣鼓舞?应该。我们应该因此而过于乐观?不应该。正所谓台上十分钟,台下十年功。我们只看到了AlphaZero在台上那一手手惊为天人的表现,没看到的是它在台下,默默地一个人一次又一次的失败与探索。正如曾经的新闻解析的那样,之所以它有着超乎我们人类最强棋手的能力,是因为它付出了比我们人类更多的努力(5000个TPU8小时的训练),但是这并不代表它能够在其他的场景下更胜人类一筹。

作为人工智能的研究者,我自然不会对我所信仰的技术的前景失望。尽管无数的实验都告诉我们,人工智能即使在某一领域有着突出的表现,也会因为极小的扰动就使得其性能大幅降低。更不用说那种令人害怕的通用型人工智能(终结者,机械姬等)会在几年甚至几十年的未来出现。

就我个人认为,人工智能目前还并不具备真正意义上的创造力。所谓的创造力,并不是在我们前往目标的道路上发现了我们之前没有发现的东西。而是在已有的所有可能的基础上,发现了颠覆曾经的体系,并使得发展能更进一步。举例而言,在我们人类的能源使用方法上,目前人工智能做到的,是如何让煤炭利用的更有效率,哪怕是提升到了100%的利用率,而并不会尝试使用石油甚至是原子能。因为煤炭的使用方法有很多,我们可以不断的去尝试,只不过人工智能尝试的速度比我们更快。如果要做到人类这样发展,那么就应该有一类人工智能去尝试探索煤炭的使用效率提升,另一类人工智能去探索新的能量来源。这是我们人类探索世界的方式,我想,人工智能也应该如此。

因此,我并不对某一个人工智能体不具有普适性的创造力而感觉沮丧。“人工智能”确切的讲,应该是与“人类”同等级的名词,它所代表的应当是一个“种族”,而并非一个个体。我们总是惧怕着某一个超级的人工智能会以压倒式的方式碾压我们人类文明,最终创建神族文明。但其实这种想法目前来看还是过于杞人忧天。

麻雀可能更加灵活,大雁可能更加持久。我们也有着各式各样的飞行器,从轻巧的滑翔机到可以穿梭宇宙的航天飞机,不同的飞机个体有着自己的长处,也有着自己的使命。我们从来没有要求设计师们设计一款既可以轻巧灵活,又能够上天入地的飞行器,我们也没奢望过有这么一款飞行器,当然如果真的有这样一个飞行器,那么必然是鸟类的噩梦(任何一种鸟类都比不过它)。

人工智能也是一样。我们一直朝着通用人工智能的方向去努力,但是更现实的,我们会在某些方面创造出领先于其他人工智能体或者人类的人工智能体。也许,所有的人工智能体都应具有某些通用的功能,但是在有区别的任务上,我更认为每一类人工智能的职责应当更加明确。

更聪明的来讲,就是具体问题具体分析。每一类任务都有着自己的特点,那么人工智能应当对这一类信息有着特殊的处理。如果它不仅可以在某些任务上具有学习能力,而且可以把这个学习后的成果进行固化和传播,那么这就是我们人类的教与学,整个人类的知识和思想才由此形成。俗话说,闻道有先后,术业有专攻。只有这样,这个“种族”才具有多样性,将来应对挑战时,也会更加从容。

生命诞生之初,就是让外界的熵减小而维持自己内部熵的增加。一个个体是这样,一个种族也是这样。但是,我相信,无论人工智能还是人类的世界,都会遵循着同样的一个道理,那就是付出多少,回报就会有多少,甚至在人工智能的世界里,这点更为突出。

展开阅读全文

具有人工智能的软件

03-22

具有人工智能的软件rn 这次这个软件不过分需要庞大的投资,可以智能化自动复制用户的动作.可以说,如果风险投资不投资,我也可以把软件服务开展还有可能代替他们以前的投资建立的网站地位.这是一个网络数据库,以窗体名字也就是程序名为标识符,记录一切用户可以通过输入输出设备被电脑收集的动作和程序的运行的关系,如果发现重复的动作可以带动相同的程序事件运行就在相同的事件再发生时加以回放,如果用户不按下回放中断按键就永远在相同用户事件发生时继续回放.中断的时候通常就是用户要使回放动作修改到适合自己需要才作的.就和我们教育小孩子中断错误做事方法按我们需要的正确的小孩子不知道的新做事方法一样,使电脑取得和人类学习功能类似的人工智能.rn 比如,我是一个办公室白领,每次上班时间到办公室开机就会打开MS-OFFICE或C++其他任何软件。我的软件在反复多次之后就会把上班的系统时间数字和打开MS-OFFICE或C++其他任何软件的用户操作事件联系起来,每当上班时间开机,软件就会自动启动你的工作软件.当然在星期六日是不需要工作和打开软件的,这样重复1-2星期后,数据库会发现,系统时间重复显示星期六日的字符时不必打开MS-OFFICE或C++软件,或者你在星期六打开电脑时按下回放中断按键,电脑终止在工作时间打开工作软件的行为,在下一个星期的星期一开始继续打开工作软件的行为,反复几次,电脑就会只在你工作的时间回放打开工作软件的行为了.如果使用时间超过一年,电脑的数据库会把一年里你的节假日,生日和其发生时你要作的事记录下来在下一年同样的时间条件下回放.可以说,电脑有了知道你工作时间的逻辑了.rn 它是会对程序的事件和用户通过输入输出设备产生事件进行记录的,所以如果安装了摄像头麦克风和控制程序,电脑就会为这些程序自动生成数据库记录,对摄像头记录到的图像不断分析比较差异,电脑就会从电脑周围场景的图像中抠出我所代表的色块,麦克风记录所有被捕捉到的声音,那么也可以分别出我声音所代表的特有波长能量赫兹参数,比如我会在浏览页面时用下载软件执行下载操作时做一个胜利的手势,再说“开始下载吧。”电脑就在反复多次后会在我发出这样的声波和这样的手势引发的色块变动发生后自动执行下载的宏创作。如果我认为这太烦,在做手势发声音指令之前做一个大手一挥的手势,一反复做之后,这个手势就对以前的行为进行了封装,我也不用再和电脑说废话了。当然反复在执行操作时说有关的话。电脑记录到某些特定声波和某些动作有联系,比如下载图片和下载电影只有下载两个字部分的声波相同,但需要的操作有区别,那么电脑可以说有了可以继续无限发展的初级听觉和视力以及智力。rn 现在,电脑程序员,经常要接受软件编写工作,某些情况下,会有严谨的客户把软件以伪代码形式写好给我们,要我们敲入实际的程序代码,我目前有个技巧;实际可以用自动替换的功能对某些伪代码语句和编程程序的实际语句进行替换即可完成大部分工作。如果这个系统应用经过一段时间的记录操作,软件可以记录下客户的书写习惯对其进行封装,到时候,甚至我一个人就可以成立软件工厂,用电脑把客户的伪代码甚至项目规划书自动转化为软件交货,替代整个印度的软件工业rn 论坛

我编写的 Monkey 黑白棋正式版发布了!(具有不错的人工智能

04-21

Monkey 黑白棋正式版发布了! rnrn 前个星期,强烈的兴趣促使我来完成现在这个名叫“Monkey黑白棋”的程序,并发到了csdn上。rnrn本软件不用安装.rn 其中FengChessBoard.OthelloBoard.dll 为fengart自行编写的棋盘控件(包括下棋规则和棋盘结构),安装 VS.NET 2005 的朋友可以调用此控件来开发自己的黑白棋.至于此控件的使用说明会在以后blog上公布. rnrn小提示:rn 1.软件运行后,拖动"猴子"的头即可实现拖动窗体的功能.rn 2.软件退出:按第四个按钮(即红色背景,黄色人的按钮)rn 3.把鼠标停留在按钮上可以看到相应说明.rnrn下载地址: http://download.csdn.net/source/169520rn程序界面:http://p.blog.csdn.net/images/p_blog_csdn_net/fengart/286700/o_monkey.JPGrnrn 有兴趣的朋友下来玩一下,如果有时间可以留言告诉我你的想法,我会不尽感激。rn Monkey黑白棋持白棋的话(当深度为6,剩余12步进入终局时),可以战胜不少黑白棋程序;但持黑棋逊色一点 。唉~rn 但总的来说,我觉得还可以吧!rn 至于估价函数,我只是评价边角力,稳定子,中心子,行动力,潜在行动力,不稳定子等,赋予一定权值。搜索是采用AlphaBeta剪枝法,还没仔细去看奇偶搜索等其它方法,以后版本应该更强更快,如果能够自学习那就是我所期待的。rn 论坛

没有更多推荐了,返回首页