芬兰的赫尔辛基大学(诞生Linux的地方)近日推出的AI基础课,由Teemu Roos教授主讲。这个课程共六章,每章三节,随堂附有测验。以下为第一章第一节由ATYUN翻译出品。
也许你已经注意到,人工智能目前是一个“热门话题”:关于人工智能的媒体报道和公众讨论几乎是不可避免的。但是,你也许也会注意到,它对不同的人意味着不同的东西。对于有些人来说,人工智能是可以超越人类智能的人造生命,而对于另一些人来说,几乎所有的数据处理技术都可以称为人工智能。
为此,我们将讨论AI是什么,它是如何定义的,以及其他领域或技术是如何紧密相关的。在我们这样做之前,我们将重点介绍AI的三个应用程序,它们展示了AI的不同方面。我们完成整个课程并最后回到它们的身上,以加深我们的理解。
自驾车需要结合多种人工智能技术:搜索和规划从A到B找到最方便的路线,计算机视觉识别障碍物,并在不确定的情况下做出决策以应对复杂和动态的环境。想要避免事故,每一种方法都必须精确无误地工作。
同样的技术也用于其他自动化系统,例如运送机器人,自动无人机和无人船。
意义:随着系统的可靠性超过人类的水平,道路安全最终应该得到改善。物流链在运送货物时的效率应该提高。人类转入监督角色,关注机器处理驾驶过程中发生的事情。交通是我们日常生活中至关重要的因素,很可能还有一些我们还没有考虑到的影响。
我们在典型的一天中遇到的很多信息都是个性化的。比如Facebook,Twitter,Instagram和其他社交媒体内容;在线广告;Spotify的音乐推荐;Netflix,HBO和其他流媒体服务的电影推荐。许多在线出版商如报纸和广播公司的网站以及Google等搜索引擎也会对其提供的内容进行个性化。
尽管“纽约时报”印刷版首页对于所有读者而言都是相同的,但在线版的首页对于每位用户都是不同的。决定你所看到内容的算法是基于AI的。
意义:虽然许多公司不想透露其算法的细节,但了解基本原则可帮助你了解它的潜在影响:这些涉及所谓的过滤气泡,回声室效应,巨魔工厂,假新闻和新形式的宣传。
人脸识别已经成为许多客户,商业和政府应用中使用的商品,例如在人群中根据你的照片识别出你,在社交媒体上自动添加标签以及护照控制。类似的技术可用于识别自动驾驶汽车周围的其他汽车和障碍物,或估算野生动物数量,仅举几例。
AI也可以用来生成或改变视觉内容。当前已经使用的示例包括风格迁移,通过这种迁移,您可以调整您的个人照片,使其看起来像是由梵高画的一样,以及让计算机生成的角色(如阿凡达,指环王以及流行的皮克斯动画的动画人物)复制真人演员的姿态。
意义:当这些技术进步并且变得更加广泛可用时,就可以很容易制作看似很自然的假影片,这些影片无法与真实的镜头区分开来。这挑战了“眼见为实”的观念。
人工智能在媒体中的流行部分原因在于人们开始使用这个术语,因为他们过去曾经用其他名字称呼这种东西。从统计和业务分析到任何手动编码的if-then规则,几乎你看到的任何东西都称为AI。这是为什么?为什么公众对AI的看法如此模糊?我们来看几个原因。
即使人工智能的研究人员也没法确切的给出AI的定义。当某些主题被归类为非AI时,这个领域会不断地重新定义,然后会出现新的主题。
人工智能的含义使人们对人工智能意义的混淆更加恶化,这种想法在科幻小说的各种文学作品和电影作品中呈现。科幻小说的故事经常以友善的人形仆人为特色,提供过度详细的信息或机智的对话,但有时可以按照木偶奇遇记那样发展,开始怀疑自己是否可以成为人类。另一类科幻人形生物信奉邪恶的动机,并依照巫师学徒的故事转而背叛他们的主人。
理解人工智能的另一个难点是很难知道哪些任务是容易的,哪些是困难的。环顾四周,用手捡起物品,思考一下你都做了什么:用你的眼睛扫描你的周围环境,找出适合拾取物品的地方,选择其中一个物品,并计划你的手的轨迹到达那个物品,然后通过依次收缩各种肌肉而移动你的手,并以适当的力量挤压物体以将其保持在你的手指之间。
与之相比,下象棋和解决数学练习的任务似乎非常困难,需要多年的实践来掌握和涉及我们的高等能力和集中的意识思想。难怪一些最初的人工智能研究集中在这类任务上,当时似乎这种任务是智能的本质。
试图定义一个比计算机还不能做的更有用的定义,那就是列出对人工智能的特征,在这种情况下是自主性和适应性。
自主性
无需用户持续指导,即可在复杂环境中执行任务的能力。
适应性
通过从经验中学习来改进表现的能力。
在定义和谈论人工智能时,我们必须保持谨慎,因为我们使用的许多单词可能会引起误解。常见的例子是学习,理解和智能。
例如,你可能会说,一个系统是智能的,也许是因为它可以提供准确的导航指令或检测皮肤损伤照片中的黑色素瘤。当我们听到这样的话时,“智能”这个词很容易暗示系统能够执行人能够执行的任何任务:去杂货店和做晚餐,洗衣和折叠衣物等等。
同样,当我们说计算机视觉系统能够理解图像是因为它能够将图像分割成不同的对象,如其他汽车,行人,建筑物,道路等等,“理解”这个词很容易暗示系统明白,即使一个人穿着印有道路照片的T恤,也不可能在该道路上行驶。
在上述两种情况下,我们都会犯错。
认知科学家,人工智能最伟大的开拓者之一马文•明斯基(Marvin Minsky)提出了手提箱单词(Suitcase words),该术语带有大量不同的含义,即使我们只打算其中的一种含义。使用这些术语会增加错误解释的风险。
认识到智力不是像温度这样的单一维度很重要。你可以比较今天的温度与昨天的温度,或赫尔辛基的温度与罗马的温度,然后分辨哪一个更高,哪个更低。我们甚至认为有可能根据人们的智力对人进行排名 - 这就是智商(IQ)做的。然而,在人工智能的情况下,很明显不同的AI系统不能在单一轴或维度上进行智能比较。个国际象棋的算法比一个垃圾邮件过滤器更智能,还是自驾驶车比音乐推荐系统更智能?这些问题没有意义。这是因为人工智能很“窄”(我们只会会讲狭义人工智能的意思):只具备解决一个问题的能力。
对AI与非AI的分类不是一个明确的是 - 否二分法:虽然有些方法明显是AI,而其他方法显然不是AI,但也有一些方法涉及一小撮AI,就像一小撮盐。因此,有时候谈论“人性”(如在幸福或迷人中)而不是争论是否AI是否更合适。
在讨论人工智能时,我们想阻止将AI用作可数名词:一个AI,两个AI,等等。人工智能是一门科学学科,如数学或生物学。这意味着人工智能是解决这些问题的概念,问题和方法的集合。
然而,尽管我们不愿意,但将AI用作可数名词是很常见的。举例来说,Data from wearables helped teach an AI to spot signs of diabetes,这是一个非常好的标题,因为它强调了数据的重要性,并明确指出该系统只能检测糖尿病的征兆,而不是诊断和治疗决策。而且你绝对不应该说:Google’s artificial intelligence built an AI that outperforms any made by humans,这是我们见过的历史上最具误导性的AI头条之一(请注意,这个标题不是Googl起的) 。
当然,将AI用作可数名词不是什么大问题,但如果你想像专业人士那样说话,不要说“一个AI”,而应该说“一个AI方法”。