分享好友 厨具导购网站首页 频道列表
当神经网络作为一种创造性力量出现时,我们必须领悟它的推理世界
2024-06-18 09:54    8685    中华厨具网

当一个小孩画一只猫的时候,你会更加了解这个孩子,而不是了解他画出来的猫。同理,我们使用神经网络生成图像,能帮助我们理解神经网络,是如何对输入的信息进行处理的。

本文为o'reilly杂志文章,作者为:jon bruner, 程序员、记者。曾任福布斯杂志数据编辑,也曾负责o'reilly关于数据、人工智能、硬件、物联网、制造等方面电子杂志书籍的出版。

编译如下:

通常,人们很难以直观的方式,解释神经网络的功能,但是生成算法提供了一种让神经网络解释自我的方法。

神经网络常被用作实现一个图像分类器,能够用它来区分图像中是猫还是狗,或者识别消防标志等。不过,在过去的三年中,研究人员从本质上对这些神经网络进行逆转,并且取得了惊人的进展。

只需要使用简单的生成算法,就可以通过大量的图像数据进行训练,然后生成类似于训练图像的全新图像。具有创造力的ai已经证明:表面上看,它们在模仿人类的创造力方面已经做的非常出色。

目前的生成ai研究浪潮,建立在生成对抗网络(gan)的基础上,gan是一种由ian goodfellow和他的同事在2014年提出的一种神经网络结构。随着ian goodfellow论文的发表,一系列的发明应用随之而来。

研究人员使用gan网络,可以生成从人脸到卧室的一切图像。通过一项基于gan叫做pix2pix的技术,可以直接通过卫星图像生成地图,可以为黑白照片自动填色,可以将手绘的草图渲染成逼真的实景。

增强低分辨率而且模糊的监控图像,只是一个非常模糊的幻想,不过现在已经通过使用gans成为现实,现在gans已经可以对低分辨率照片中,可能的结构做出复杂的设想了。

图1. 由生成对抗网络创建的虚构专辑封面

一个生成对抗网络,由两个神经网络组成:一个学习产生某种数据(如图像)的生成器,一个学习判断生成器产生的数据与现实世界数据相比,是真还是假的判别器。

生成器和判别器具有相反的训练目标:判别器的目标为区分“真实”数据和假数据,而生成器的目标,而生成器“被迫”生成越来越逼真的输出,以欺骗判别器。是不是感觉非常有意思?

jon bruner 和 adit deshpande,基于tensorflow演示了一个非常简单的生成对抗网络,这个网络创造出了逼真的手写数字图像。图2为该网络的学习过程,从随机噪声开始,出现了一种原始智慧:首先神经网络反复产生相同的通用伪数字,然后领会不同数字之前的差异,最终可以创造每一个数字。

图2 生成器经过训练后,生成手写数字的动画演示过程

神经网络擅于通过丰富的数据进行简单的推断,神经网络通过多层神经元能够自我组织,并在多层次检测从纹理片段到基本结构的模式,它还能够挖掘到人们可能会错过的模式。

这就是神经网络的优势,不过也是解释它比较困难的根源。

神经网络虽然能够注意到人们无法注意到的模式,但是如果的网络结构过于简单或者训练数据不足以表示真实世界的变化,它们也会像人一样进行不合理的探索。

像多元线性回归这种简单的统计模型,是很容易解释它的原理的,这种函数足够直观,大家可以一目了然的掌握它的原理。

但是对于具有多层神经网络就没有这么直观了,多层神经网络通过训练集进行自由的自我组织,并且不同层次神经元之间相互关联,这种连接方式导致每一层神经元的功能变得模糊,我们就不得而知每层神经元究竟对应什么功能。

这个简单的生成对抗网络,确实会像人类一样进行推理。当你看一张猫的照片时,你能明确地识别出,这是被伪造的一只猫吗?

你通过快速的观察得到各种特征:猫的耳朵、猫的胡须、猫的毛发样式等,总的来说,通过这些特征,你最终得到这是一只猫的结论,神经网络亦是如此。

正是因为gan中的生成器,具有多层次处理信息的能力,所以该网络重构信息后输出的结果比较真实。图3是通过gan生成的卧室图片,不得不说效果相当棒。不仅床单,地毯和窗户看着很真实,而且他们的位置也是正确的,床单放在床上,地毯铺在地上,窗户开在墙上。

图3 gan生成的卧室图像

如果你接触过图像识别,你可能会对卷积神经元比较熟悉,卷积神经元可以跨图像扫描,并过滤像素进行模式检测。卷积层通常将图像压缩,但是在gan的生成器中,卷积层的功能被逆转,以便按比例扩大数据。

生成器不是用来检测模式和匹配图像中的特征的,而是使用反卷积的方式生成基本图像构建块,并且再将这些基本构建块,组装融合成“真实的图像”。比如,这个简单的gan生成了一个非常“真实的”数字9,如图4所示。

图4 gan生成非常“真实”的手写数字9

通过观察反卷积滤波器和其对应的输出,可以发现这些由最后一层反卷积层生成的构建块,来自图4中的手写数字9。

当神经网络作为一种创造性力量出现时,我们必须领悟它的推理世界

图5 反卷积滤波器及其输出(生成数字9时)

gans才三岁而已,显而易见,gans在不久的将来会被用作生成各种内容,甚至可能在每个用户访问网站的过程中,为其定制图片或者视频。当gans作为一种创造性力量出现时,人们必须去领悟它的推理世界。

还在等什么?快动手去尝试建立你自己的gans吧!

转载:中国机器人网(原始来源:评论:0)

以上是网络信息转载,信息真实性自行斟酌。

版权/免责声明:
一、本文图片及内容来自网络,不代表本站的观点和立场,如涉及各类版权问题请联系及时删除。
二、凡注明稿件来源的内容均为转载稿或由企业用户注册发布,本网转载出于传递更多信息的目的;如转载稿涉及版权问题,请作者联系我们,同时对于用户评论等信息,本网并不意味着赞同其观点或证实其内容的真实性。
三、转载本站原创文章请注明来源:中华厨具网

免责声明:

本站所有页面所展现的企业/商品/服务内容、商标、费用、流程、详情等信息内容均由免费注册用户自行发布或由企业经营者自行提供,可能存在所发布的信息并未获得企业所有人授权、或信息不准确、不完整的情况;本网站仅为免费注册用户提供信息发布渠道,虽严格审核把关,但无法完全排除差错或疏漏,因此,本网站不对其发布信息的真实性、准确性和合法性负责。 本网站郑重声明:对网站展现内容(信息的真实性、准确性、合法性)不承担任何法律责任。

温馨提醒:中华厨具网提醒您部分企业可能不开放加盟/投资开店,请您在加盟/投资前直接与该企业核实、确认,并以企业最终确认的为准。对于您从本网站或本网站的任何有关服务所获得的资讯、内容或广告,以及您接受或信赖任何信息所产生之风险,本网站不承担任何责任,您应自行审核风险并谨防受骗。

中华厨具网对任何使用或提供本网站信息的商业活动及其风险不承担任何责任。

中华厨具网存在海量企业及店铺入驻,本网站虽严格审核把关,但无法完全排除差错或疏漏。如您发现页面有任何违法/侵权、错误信息或任何其他问题,请立即向中华厨具网举报并提供有效线索,我们将根据提供举报证据的材料及时处理或移除侵权或违法信息。