Google Deep Dream如何运作

经过:内森·钱德勒(Nathan Chandler)

从远处看,深梦想的图像看起来几乎正常,但是您意识到所有形状都是由奇怪的复合元素组成的。“width=
从远处看,深梦想的图像看起来几乎正常,但是您意识到所有形状都是由奇怪的复合元素组成的。
深梦上传的howStuffworks员工兴发首页x

数百万电脑在我们的星球上,不需要睡觉。但这并不能阻止他们做梦。当我们人类工作,玩耍和休息时,我们的机器不断地重新诠释旧数据,甚至吐出各种新的,怪异的材料,部分要归功于Google Deep Dream。

Deep Dream是计算机程序,它可以找到并改变它在数字图片中标识的模式。然后,它为人类的眼睛提供了那些彻底的调整图像。结果从愚蠢到艺术到噩梦,具体取决于Google员工指导的输入数据和特定参数。

广告

了解深梦的最佳方法之一就是自己尝试。Google使其梦想的计算机公开,以更好地了解梦想如何对某些类型的图片进行分类和索引。你可以上传任何图像您喜欢Google的程序,几秒钟后,您会根据您的照片看到一个梦幻般的渲染。

结果通常是一个奇异的混合数字图像萨尔瓦多·达利(Salvador Dali)与Hieronymus Bosch和Vincent van Gogh举行了狂野的通宵绘画派对。叶子,岩石和山脉变成五颜六色的漩涡,重复的矩形和优美的突出显示线条。

在有空旷的景观之前,深梦创造了宝塔,汽车,桥梁和人体部位。深梦看到动物……很多动物。上传汤姆·克鲁斯(Tom Cruise)的肖像,Google的程序将在狗头,鱼类和其他熟悉的生物中重新制作折痕和空间。只有这些不是正常的动物 - 它们是梦幻般的娱乐活动,似乎与LSD的万花筒交叉。它们令人震惊,而且常常不仅仅是令人恐惧的。

显然,Google不会夜间狂欢和喂养其计算机幻觉化学品。不知何故,该公司正在指导这些服务器分析图像,然后将它们作为我们世界的新表示。

所有工作方式都表明了我们构建数字设备的方式以及这些机器消化了我们技术痴迷世界中存在的难以想象的数据。

广告

神经元的位

当应用深梦的算法时,那些亲爱的度假图片变成了噩梦燃料。“width=
当应用深梦的算法时,那些亲爱的度假图片变成了噩梦燃料。
深梦上传的howStuffworks员工兴发首页x

计算机是无机产品,因此,它们似乎不太可能像人们一样梦dream以求。然而,深梦是一个孤立的例子,说明与人类世界的数据配对时,计算机程序变得多么复杂。

谷歌的软件开发人员最初是为了构思和建立了深层的梦想Imagenet大规模视觉识别挑战这是一场年度竞赛,该竞赛于2010年开始。每年,数十个组织都竞争寻找自动检测和分类数百万张图像的最有效方法。每次活动结束后,程序员重新评估了他们的方法并努力提高技术。

广告

图像识别是我们的Internet工具盒中主要缺少的重要组成部分。我们的搜索引擎主要旨在理解键入的关键字和短语,而不是图像。这就是您必须使用“ CAT”,“ House”和“ Tommy”等关键字标记图像集的原因之一。计算机只是难以以任何可靠的精度识别图像的内容。视觉数据混乱,混乱和陌生,所有这些都使计算机难以理解。

多亏了像《深梦》这样的项目,我们的机器在看到周围的视觉世界方面变得越来越好。为了使梦想成真,Google程序员创建了一个人工神经网络(ANN),一种可以自行学习的计算机系统。这些神经网络是按照人脑功能性建模的,该神经网络使用了超过1000亿个神经元(神经细胞)来传递神经冲动,从而实现我们的所有身体过程。

在神经网络中,人工神经元代表生物学的神经元,以多种方式过滤数据,直到系统得出某种结果为止。就深梦而言,通常具有10至30层人造神经元,最终结果就是图像。

深梦如何重新构想您的照片,将它们从熟悉的场景转换为可能困扰您噩梦多年的计算机艺术效果图?

广告

计算机大脑和自行车

您可以看到,深梦想拍摄了甲虫的图像,并使用了有关类似生物的数据来重建原始的照片主题和背景。“width=
您可以看到,深梦想拍摄了甲虫的图像,并使用了有关类似生物的数据来重建原始的照片主题和背景。
深梦上传的howStuffworks员工兴发首页x

神经网络不会自动识别数据。他们实际上需要一些培训 - 他们需要被喂食一组数据以用作参考点。否则,他们只是盲目地筛选数据,无法理解它。

根据Google的官方博客,培训过程基于重复和分析。例如,如果您想训练ANN来识别自行车,则会向其展示数百万自行车。此外,您当然可以清楚地在计算机代码中指定自行车的外观,带有两个轮子,一个座椅和车把。

广告

然后,研究人员将网络松动,以查看可以找到什么结果。会有错误。例如,该程序可能会返回一系列图像,包括摩托车和拖把。在这种情况下,程序员可以调整代码以澄清计算机,使自行车不包括引擎和排气系统。然后,他们一次又一次地运行程序,对软件进行微调,直到返回令人满意的结果为止。

深层梦想团队意识到,一旦网络可以识别某些对象,它也可以自行重新创建这些对象。因此,知道视线自行车的网络然后可以在没有进一步输入的情况下重现自行车的图像。这个想法是,由于其对图像进行分类和排序的能力,该网络正在生成创意新图像。

有趣的是,即使筛选了数百万辆自行车图片,计算机在生成自己的自行车图片时仍会犯下重大错误。它们可能包括在车把上或踏板上的脚上的部分人手。之所以发生这种情况,是因为许多测试图像也包括人,并且计算机最终无法辨别自行车零件在哪里结束,并且人员零件开始。

这类错误是出于许多原因而发生的,甚至软件工程师也不完全了解其构建的神经网络的每个方面。但是,通过知道神经网络的工作方式,您可以开始理解这些缺陷是如何发生的。

人造神经元在网络中以堆栈运行。深梦可能只能使用10或多达30个。每一层都可以访问图像的各种细节。初始层可能检测基础知识,例如图片中的边界和边缘。另一个可能会确定特定的颜色和方向。其他层可能会寻找类似于椅子或灯泡等物体的特定形状。最终层可能只对更复杂的物体(例如汽车,叶子或建筑物)做出反应。

Google的开发人员称此过程实体主义关于这种特定的神经网络体系结构。他们甚至发布了公共画廊展示深梦的作品的例子。

一旦网络确定了图像的各个方面,可能会发生任何数量的事情。有了深刻的梦想,Google决定告诉网络制作新图像。

广告

边缘的黑暗

当深梦创建自己的图像时,结果令人着迷,但并不完全现实。“width=
当深梦创建自己的图像时,结果令人着迷,但并不完全现实。
Google Inc.,根据创意共享归因4.0国际许可证使用。

Google的工程师实际上让Deep Dream选择图像的哪些部分要识别。然后,他们本质上告诉计算机采取图片的那些方面并强调它们。如果深梦看到沙发上的织物图案中的狗形状,它会突出该狗的细节。

每一层都会增加狗的外观,从皮毛到眼睛再到鼻子。曾经在沙发上无害的佩斯利(Paisley)变成了犬类的身材,并带有牙齿和眼睛。深处的梦想会随着其创作的每一次迭代而放大,为图片增添了更多的复杂性。想想狗中的狗。

广告

反馈循环开始以深度的梦想,并过分强调图片的每个细节。充满的天空从一个田园诗般的场景变成一个充满太空蚱hopper,迷幻的形状和彩虹色的汽车的场景。和狗。有一个理由使Deep Dream的结果过度存在。当开发人员选择一个数据库来训练该神经网络时,他们选择了一个包括120个狗子类的数据库,所有这些子类都经过专业分类。因此,当深层梦想寻找细节时,很可能会看到幼犬的脸和爪子到处搜索。

深梦甚至不需要真实的图像来创建图片。如果将其喂给空白的白色图像或充满静态的图像,它仍然会“看到”图像的部分,使用这些部分作为怪异和怪异图片的构建块。

这是该程序从其他无形数据中揭示含义和形式的尝试。这说明了整个项目背后的想法 - 试图找到更好的方法来识别和将图像内容的内容与全球计算机上的图像相关化。

那么计算机真的可以做梦吗?他们变得太聪明了吗?还是深梦是我们想象技术处理数据的方式的一种幻想的方式?

很难确切地知道对Deep Dream的输出的控制权。没有人专门指导软件完成预编程的任务。它采取了一些相当模糊的说明(一遍又一遍地查找细节并强调它们),并在没有公开的人类指导的情况下完成工作。

最终的图像是该工作的表示。也许这些表示是机器创建的艺术品。也许这是数字梦的体现,诞生了和电路。也许这是一种人工智能的开始,它会使我们的计算机不再依赖人。

您可能会担心接管世界的有情计算机的兴起。但是就目前而言,这类项目正在直接使使用网络的任何人受益。在短短几年的范围内,图像识别率显着改善,帮助人们更快地通过图像和图形来找到所需的信息。按照目前的进步速度,您可以预期图像识别的大量飞跃,部分要归功于Google的Dreaming Computers。

广告

更多信息

作者注:Google Deep Dream如何运作

计算机没有制作艺术。无论如何还没有。而且他们也不是梦。这两个过程都是人性化的,受到个人文化,生理学,心理学,生活经验,地理等的深刻影响。兴发登录m xf839 com计算机可能会吸收有关这些变量的大量数据,但是它们不会像人一样经历和处理它们。因此,如果您担心技术使您的人类经历过时,请不要烦恼。您对世界的看法比计算机网络的感知要深得多。

相关故事

更多的链接

  • 布朗利,约翰。“为什么Google的深梦想A.I.在狗脸上幻觉。”FastCodesign。2015年7月23日。(2015年8月22日)http://www.fastcodesign.com/3048941/why-googles-deep-dream-ai-ai-hallucinates-in-hallucinates-in-indog-faces
  • 布尔克利,凯利。“梦的算法:Google和'Deep Dream'项目。”今天的心理学。2015年7月14日。(2015年8月22日)https://www.psychologytoday.com/blog/dreaming-in-the-the-digital-age/201507/algorithms-algorithms-dreaming-google-google-google-and-the-deep-dream-dream-dream-项目
  • 坎贝尔·杜拉(Campbell-Dollaghan),凯尔西(Kelsey)。“这位艺术家正在用Google的梦想机器人制作困扰。”Gizmodo。2015年7月9日。(2015年8月22日)http://gizmodo.com/this-human-artist-is-making-hauting-hauting-with-goog-1716597566
  • Chayka,凯尔。“为什么Google的深梦想是未来的媚俗。”太平洋标准。2015年7月10日。(2015年8月22日)http://www.psmag.com/nature-and-technology/googles-deep-dream-is-future-kitsch
  • 克拉克·埃斯特斯(Clark Estes),亚当(Adam)。“观看Google的人造大脑如何实时转换图像。”Gizmodo。2015年7月10日。(2015年8月22日)http://gizmodo.com/watch-how-googles-googles-mandercor-brain-transforms-images-images-images-in-1717058258
  • Culpan,丹尼尔。“这些Google'Deep Dream'图像令人着迷。”有线。2015年7月3日。(2015年8月22日)http://www.wired.co.uk/news/archive/2015-07/03/google-deep-dream
  • Gershgorn,戴夫。“这些是Google人工智能的梦想的样子。”流行科学。2015年6月19日(2015年8月22日)
  • 赫恩,亚历克斯。“是的,Android确实梦见了电绵羊。”守护者。2015年6月18日。(2015年8月22日)http://www.theguardian.com/technology/2015/jun/18/google-image-image-image-image-recognition-neural-neural-network-network-andwork-andwork-andwork-androids-dream-lectric-lectric-lectric-sheep
  • Kay,Alexx。“人工神经网络。”计算机世界。2001年2月12日。(2015年8月22日)http://www.computerworld.com/article/2591759/app-development/artablederment/artaindercome-neural-networks.html
  • 麦考密克,里奇。“第一台计算机认识到我们的脸,现在他们知道我们在做什么。”边缘。2015年7月17日。(2015年8月22日)http://www.theverge.com/2015/7/17/17/8985699/stanford-neural-neural-networks-image-image-recognition-google-google-google-google-study
  • Melanson,唐。“ Google的深梦想怪异是通过非正式的Dreamify应用程序移动的。”技术时间。2015年8月10日。(2015年8月22日)http://www.techtimes.com/articles/75574/20150810/googles-deep-deep-dream-weirdness-weirdness-weirdness-mobile-unofficial-unofficial-dreamife-dreamify-dreamify-dream.htm
  • Mordvintsev,Alexander等。“实体主义:更深入地进入神经网络。”Google研究博客。2015年6月17日。(2015年8月22日)http://googleresearch.blogspot.co.uk/2015/06/inceptionism-angeism-angeism-ange-deeper-into-into-neural.html
  • Mordvintsev,Alexander和Mike Tyka。“深梦 - 可视化神经网络的代码。”Google研究博客。2015年7月1日。(2015年8月22日)http://googleresearch.blogspot.jp/2015/07/deepdream-code-example-example-for-visualizing.html
  • 罗森塔尔,艾默生。“ Google对假人的深梦想。”副。2015年8月3日。(2015年8月22日)http://www.vice.com/read/no-they-they-they-dream-of-puppy-slugs-0000703-v22n8
  • 苏弗林,乔恩。“ Google的深层梦想图像令人大眼地吸引人,但是它们是艺术吗?”CBC。2015年7月31日。(2015年8月22日)http://www.cbc.ca/beta/arts/google-s-deep-dream-images-images-images-are-eye-eye-popping-but-are-are-are-they-they-they-they-they-they-they-they-they-they-1.3163150

特色

广告

加载...