最近,美国HBO电视台推出了一部“神剧”,刚刚播到第三集,就以异常凶猛的态势,在IMDB网站得到了9.2的高分,豆瓣得到了9.3的高分,我的朋友圈一次次被这句话刷屏“再没看过《西部世界》,你就真OUT了”。没错,这部神剧就是翻拍自1973年同名电影的《西部世界》。
身为星创客学员的我,是一个不折不扣的科幻电影迷和技术控,所以在看了两集《西部世界》后,我也想浅浅的嘚吧一下《西部世界》里的一些技术话题。
先来温习一下剧情吧。《西部世界》的故事发生在未来,那时人们已经不再热衷于玩网络游戏,而是创造了高科技成人乐园,体验更加真实刺激的游戏。里面有很多机器人接待员,他们过着设定好的剧情生活,而游客,现实中不敢的胡作非为,在公园里都能无限制放纵。提供服务的机器人,也不是一般的机器人。他们不仅具有超高仿真外形,还有自身情感,而且能给游客最真实的体验。比如,中弹以后会流血,受伤以后会痛苦的嗷叫(听起来比VR 、AR更刺激)。夜幕降临,所有机器人的记忆被清除,一切归零,第二天太阳升起,新一批游客入园。不过,在程序的失误以及程序员要求机器人更接近于人类思维和情感的情况下,机器人的自主意识和思维使他们开始怀疑这个世界的本质,进而觉醒并反抗人类。
墙上的人脸模型中,有没有你熟悉的面孔?
在《西部世界》里,无论是像图书一样的平板电脑,还是能像人类一样观察、聆听和思考的机器人,几乎一切都包含着可以触及的未来技术。
3D打印可以人造人
《西部世界》中机器人是异常复杂的产品。他们由特殊材料通过3D打印程序制成,看起来就像是真人,这意味着,他们可以成为人类的性伴侣、枪战目标以及冒险过程中的伙伴或对手。
这样的机器人短期内不太可能出现,但利用3D打印制作的假肢已经进入到我们的生活中了。随着剧情的发展,我们了解到,这些机器人是剧中福特博士在大约30年前发明的。机器人最初只是包裹着橡胶的骨架,而这恰恰与我们目前制造机器人的工艺技术类似。
人工智能一旦觉醒结果会怎样
《西部世界》中的机器人在没有人类干预的情况下会按照剧本重复行动,而且根本不会意识到自己曾经经历过这些事。这些机器人也可以通过语言指令或是乐园工作人员手中的平板电脑和手机控制。在预告片中,福特博士为机器人加入了“冥想”功能,即真实的行为标记,这也很有可能导致了机器人最终出现了“自我觉醒”,后果如何我们不得而知。但是现实来看,正像现在北京举办的“2016世界机器人大会”,国内外造型各异、功能各异的机器人产品悉数亮相,不过想要它们实现与人类同等水平的人工智能乃至“超级智能”,还有很长的路要走。
针对本片关于人工智能技术带给我们的思考已经是一个长久的话题了,那么片中这些人工智能机器人赖以生存的“西部世界”是如何打造出来的呢?剧集开始就出现了这样一个虽然不是一号主角但却很关键的人物:西部世界的顶级程序员Bernard Lowe。就是下图这个胡子男,除了没有格子衬衫,形象基本符合程序员的身份。
西部世界的顶级程序员
片中的“西部世界”就是以这个顶级程序员为首的技术团队的编程产物。从机器人“肉体”制作的3D打印技术,到能够让他们在小镇中进行“情节演绎”的人工智能,再到乐园工作人员通过语言指令、平板电脑或手机对机器人进行控制的操控系统等等,这些就是编程人员通过嵌入式技术和系统来实现的。这也是我最近在学习的技术,再往细了说,就是和嵌入式系统相关的各种技术研发的专业名词了。
提到嵌入式系统,很多人对这个技术名词都很陌生,这里给大家普及一下吧,它是一种“用于控制、监视、或者辅助操作机器和设备的装置”。可以说片中的西部世界就是大大小小相互关联的一个庞大的嵌入式系统。回到我们的现实生活中,随着社会信息化进程的加快,智能手机、汽车电子、智能家电、医疗器械、航天设备、工业自动化、商业办公等等行业和领域都离不开嵌入式系统。而西部世界,就是嵌入式系统的一次科幻呈现和华丽亮相吧。
大家无时无刻不在体味着科技产品给我们的生活带来的影响和变化,而往往忽略了科技产品背后那些看起来枯燥乏味的编程工作和默默无闻的编程人员,所以电视剧中是不会表现程序员们如何敲代码的,因为看起来确实太无聊。不过现实中,他们才是一群真正高薪又低调的技术人。正因如此,如今很多人通过星创客这个特殊的通道,成为嵌入式专业人才,投身于这个高(薪)大(气)上(档次)的职业了。