本文为Techfans给云科技 http://www.yunkeji.com/?p=4225 的投稿,引用请注明出处,谢谢@

之前给云科技的投稿“基于云计算的人工智能?”受到了很多读者的关注,非常感谢各位。不过也有读者来信表示了他们的对于我的观点的质疑,今天想在这里跟各位进一步的简单讨论一下一位读者的问题。另外注明,本文涉及的人工智能主要指机器人,不包括语音识别的其他人工智能的细分方向。
这位读者的意思如下:“把计算能力集中的话,就称不上智能了。设想一下,一个种族,每个人都是行尸走肉,思考与决策都在某个团体,那这能成上智能么?不敢再多说了,打住打住。”
这位朋友的评论涉及到一个很关键的问题:人工智能的目标是不是为了制造如人一样的智能?更具一点,人工智能的根本目标是为了制造为人类服务的机器,还是为了用机器制造出具有human思维的‘人造人’?是否每个机器人都需要有独立思考的能力?
就目前来看,人工智能的主要努力方向应该是制造为人类服务的机器。机器要为人类服务,其实是不需要‘人一般的智能’的。只要一个机器人能听懂你的指令,比如去哪里拿什么东西,或者几点把门窗关上,就可以了。而并不需要更高级的智能,比如情感等。当然需要一些基础的特殊情况处理能力,比如,在关窗的时候如果有东西卡住了怎么办等等。那么之前的‘基于云计算的人工智能’是可以成立的。尤其是遇到一些特殊情况,本地处理不了的时候,就可以‘请示’云端服务器,进行大量计算之后,返回特殊情况的处理结果,机器人只要执行即可。概括说,‘基于云计算的人工智能’的核心就是,机器人本身具有基本的事件执行能力,对于运算量较大的事故交给云计算处理即可。既然都是用计算机语言的计算,为什么不能把计算工作放一部分到云端,以云计算的形式出现呢?
但是,如果说人工智能的核心目的是为了用计算机语言加电子技术制造人类智慧的话。那就不一样了。人类是可以做独立决定的生物,但是有时的决定也会是错误的。那么类人智慧的目标起码是超越人类本身的吧,怎么可能做到每个决策都是正确合理的?另外,人类是有情感的,情感要怎么通过计算机语言模拟?另外,如果是真的为了‘造人’,为什么非要用电子技术,而不是克隆?克隆得到的智能应该是最类人的了吧?
呵呵,研究了一阵子人工智能,却没有回头想过这个问题,今天回头来想想感觉之前一直是‘瞎子摸象’,不知道人工智能的目标就在研究一些细分的技术。不知道大家怎么看这个问题,欢迎与我交流!
Blog:www.techfans.net
GTALK:pekinlcc@gmail.com
Artificial Intelligence (AI) Based On Cloud Computing
Cloud computing and artificial intelligence (AI) are both very popular techs at the time. It seems that the two hardly has any relationship. So, until now we have never seen any applications are the combination of the two technologies. But I think if we put these two techs together, we’ll find it’s of great value. I call it ‘I in the cloud’ or ‘AI based on cloud computing.’
At present, AI has nothing to do with the network. A robot has his brain (chips) in his body, and all his acts are controlled by the remote brain. Maybe many robots don’t have a strong enough CPU, they are sometimes reacts so slow that we can hardly bare. Traditionally, to make our robots more intelligence, we have to buy a much more stronger and costly CPU, and maybe at the same time much larger. If we just want to make a human size robot, we can put CPU in his body. But what should we do if we want to make a robot the same as a bee?
It’s a tough problem. But if we use cloud computing to supply intelligence for these robots, all these problems will be solved. A bee-size robot just need a chip to connect the servers in the cloud, and all the information sent to the cloud to be computed, and after processing the server just push the results back to the bee.
- Cheap and smaller. We don’t need to equip every bee with a CPU, a server in the cloud can meet thousands of bees’ basic computing needs. Obviously, it’s cheaper. And the size and weight of the robots can be reduced.
- Computing sources can be used efficiently. The robots now cannot share his computing ability with others when his brain isn’t very busy. But one of the advantages of cloud computing is that the computing sources can be acquired anytime when you need it, and if you don’t need it you won’t occupy unnecessary resources. This cost must be fewer.
- Robots’ reaction can be more quickly. Although cloud computing has a upload and download progress, its results always come more quickly than the remote computing. This is much more obvious when you run a very big program such as matlab simulation.
- Centralization of management. If the brains of all the robots are in the cloud, they can be managed much more easily. If one day the robots really want to kill the human beings, we just need to turn down the power of these servers.
So I think AI in the cloud might be the future of AI industry.
This is my opinion, hope you can point out the unreasonable points.
I’m a student in Beijing University of posts of telecommunication, and now I’m majoring in telecommunication. My blog is www.techfans.net , welcome.
Maybe it’s a good issue to be deeply discussed. Contact me if you are interested. pekinlcc#gmail.com .
本文是Techfans给 云科技 投稿,云科技发表网址是http://www.yunkeji.com/?p=4076#more-4076。引用请注明出处。谢谢。

云计算和人工智能都是目前很流行的两项技术了。看起来这两个技术完全不相瓜葛。所以目前为止,貌似都没有人提过要将这两项技术融合起来进行应用。
目前人工智能和网络的关系还不大。一个机器人的大脑芯片应该都是集成在机器人的体内,所有机器人的活动都是这些芯片在指导控制。不过目前的机器人还都不是很智能,对于大量的外界事件的反应能力很差,也就是说我们需要给每个机器人分配更多的计算能力。按照传统的思路,就是装越来越强大的芯片,那也就意味着更大的体积和更多的money。当然真人大小的机器人装载一个很大的芯片,还可以忍受,如果要制作蜜蜂机器人呢?
我观点就是,采用云计算。所有的人工智能本身的计算能力都不强,这样一个蜜蜂机器人基本只需要有互联网的连接能力,所有的信息处理都送到云端进行,并反馈给每个机器人。这样做有什么好处呢?
1. 每个机器人的造价都可以很低了,并且体积可以更小。比如一个蜜蜂大小的机器人,只需要一个连接网络的芯片,再加一个很普通的处理芯片就可以了。这样制造几百个小蜜蜂机器人的价格可能才抵上给一个小蜜蜂做一个很小的芯片。
2. 计算的资源可以被最合理的利用。目前来看,每个机器人在闲置时都不能把自己空闲的计算能力给别人利用。如果是云计算就不一样了。计算资源随需随取,不需要的时候就不给你分配,而给别人分配。这样集中的提供计算能力,肯定要比让每个机器人装上个CPU更划算。
3. 处理信息可能会更迅速。不要以为云计算多了上传下载的过程,他的速度就要比本地计算慢。或许你在自己PC跑一些程序的时间,是把数据上传至云端处理再送回的总时间的几十倍,尤其是在跑那些MATLAB仿真的时候,你一定能体会到。所以,这样我们的机器人就能有更快捷的反应能力!
4.(本条是在‘云科技’发表后我才想到,所以云科技的文章上不能看到,实在不好意思)统一管理。如果所有的机器人的大脑被安置在了云端,也就更好管理了。如果哪天机器人都造反了,我们只要摧毁云端服务器不就安全了?
这样看来,云计算可能是人工智能未来的趋势呢!我的感觉是,人工智能对于云计算的需求,至少比我目前对于云计算的需求大吧?
上面就是我的奇怪想法,希望和云科技的读者们一同分享探讨,希望大家帮助我指正啦。我的博客是 科技迷。说了这么多,不知道各位有什么看法,欢迎和我交流(pekinlcc#gmail.com),或许这是个不错的课题,值得研究一下呢!
来这里下载相关PPT
最近评论