爱吧机器人网 » 技术 > 神经网络 > 正文

人工智能穿越时空艺术压缩:如何教一个神经网络来绘制70年代电视

到目前为止,我已经完成了我的深度学习MOOCs - 最近,Andrew Ng在Coursera的精彩系列。尽管面向艺术倾向的人很少。这就是TensorFlow将深度学习的创意应用与众不同之处。这是由Parag Mital创建的正在进行的Kadenze课程。他通过一系列精心制作的视频和TensorFlow iPython笔记本涵盖了深度学习技术的各个领域。你可以根据你的内容调整后者。一路走来,您将学习卷积神经网络,自动编码器(我今天的主题),风格转换以及各种生成模型。

但始终着眼于创造具有高度视觉冲击力的产出。

他关于变分自动编码器的教训激励我尝试培养一个可以为人类提供重要服务的网络:生成70年代电视机的新颖但真实的图像。

什么是变分自动编码器?

这家伙的帖子答案比我以前能做得更好,但是你可以把它想象成一个巧妙压缩和重建的工具。训练了许多例子,它学习将它们编码成所谓的潜在向量。通过每个训练步骤,它通过将当前潜在向量解码成图像来检查其进展。换句话说,它从潜在向量中简单的一系列数字重建输入图像。损失函数测量这些输出与输入的匹配程度。最酷的部分是,一旦网络被训练完毕,你可以为它的解码部分提供一系列数字(对潜在向量的变化),并且会弹出一个新的图像表示形式。

数据输入

Parag鼓励学生四处搜寻有趣的数据集。通过袭击这个网站,我制作了自己的groovy数据集,大约有100多幅70年代的电视图像。它的粉丝会扫描并上传整个目录(Sears,JCPenney等)。(是的,有些人把它当做嗜好,为此我感谢他们。)

人工智能穿越时空艺术压缩:如何教一个神经网络来绘制70年代电视
他们很漂亮,那是70年代的电视机。但正如我们将要看到的那样,这个数据集太小了。

训练

掌握了这些数据后,我调整了Parag的笔记本电脑,从我70年代的电视数据集中进行训练。您可以在下面看到培训进展情况。我认为,看起来这很酷,这激励我写这篇文章。这是这篇文章的钱!

人工智能穿越时空艺术压缩:如何教一个神经网络来绘制70年代电视
问题

可悲的是,尽管我无法获得训练有素的网络。即使使用图像翻转等增强技术,数据集可能太小也是如此。如果我远远超过了GIF动画中显示的数字时代,那么进度最终会停止。错误率会上升,并且输出图像会开始偏离输入图像。确切地说,为什么还要保持一个谜,因为这对我来说只是一个有趣的玩具项目(但我欢迎任何有关改进评论结果的建议)。(接下来的步骤是放大数据集,看看生成敌对网络是否可以做得更好。)尽管如此,如下所示,半受训网络仍然能够产生一些有趣的,如果不完美的结果。事实上,这是他们缺乏完美的保真度,给他们一个很好的绘画质量。

人工智能穿越时空艺术压缩:如何教一个神经网络来绘制70年代电视



上一篇:用中文传话游戏理解RNN
下一篇:CNN已老,GNN来了:重磅论文讲述深度学习的因果推理
精选推荐
人工神经网络技术解码人类行为和想象时的大脑活动信号
人工神经网络技术解码人类行为和想象时的大脑活动信号

[2017-08-23]  为搜索引擎过滤信息,棋盘游戏对弈,识别图像 人工智能在某些任务中远远超过了人类智能。来自弗莱堡由神经科学家私人讲师Tonio Ball博士领导的几个杰出的BrainLinks-Bra......

一个让深度学习惨败的通用人工智能领域——语境处理
一个让深度学习惨败的通用人工智能领域——语境处理

[2019-11-04]  Context是指用来解释一段给定文本或语句的来源框架,我们可以翻译为上下文或语境。维基百科将context定义为:*在符号学、语言学、社会学和 ...

农业将为高科技行业 农业机器人的应用领域
农业将为高科技行业 农业机器人的应用领域

[2017-12-17]  农业正在迅速成为一个令人兴奋的高科技产业,吸引了新专业人士,新公司和新投资者。技术发展迅速,不仅提高了农民的生产能力,而且促进了我们所知道的机器人和自动化技术的发展。...

苹果AI主管透露自动驾驶汽车项目关于机器学习方面的进展
苹果AI主管透露自动驾驶汽车项目关于机器学习方面的进展

[2017-12-11]  苹果隐秘的自动驾驶汽车项目多年来一直在转移焦点,但今年似乎正在加速。 4月份,公司获得了在加利福尼亚州进行自动驾驶汽车测试的许可证,而在6月份,苹果公司首席执行官库......

如何让人工智能机器人快速自我纠正错误并吃一堑长一智?
如何让人工智能机器人快速自我纠正错误并吃一堑长一智?

[2017-08-23]  莱斯特大学数学系的研究人员在《Neural Networks》杂志上发表了一篇文章,概述了新算法的数学基础,可以使人工智能收集错误报告并立即纠正,而不影响现有技能 ,同时还会积......

南加州大学机器人学家:机器人更适合粗暴的爱
南加州大学机器人学家:机器人更适合粗暴的爱

[2019-11-07]  图片来自JOHN MADERE GETTY IMAGES打是疼骂是爱,当人类粗暴的将物体从机器人手中敲掉,看似残忍,实际上却能帮助机器人找到最好的握持物 ...

美国普渡大学研发快动作软体机器人,灵感来自变色龙舌头捕食
美国普渡大学研发快动作软体机器人,灵感来自变色龙舌头捕食

[2019-10-31]  本文图片均来自:Ramses v Martinez 普渡大学变色龙、蝾螈和许多蟾蜍利用积蓄的弹性能量,向距离1 5倍体长的毫无防备的昆虫伸出粘糊糊的舌 ...

谷歌宣布搜索算法重大升级,用BERT模型理解用户搜索意图
谷歌宣布搜索算法重大升级,用BERT模型理解用户搜索意图

[2019-10-26]  谷歌刚刚宣布,其搜索引擎的核心算法正在进行一项重大升级,这项升级可能会改变10%的搜索结果排序。此项升级应用了自然语言处理技术(BERT ...

本周栏目热点

飞桨火力全开,重磅上线3D模型:PointNet++、PointRCNN!

[2020-03-26]  11 年前的「阿凡达」让少年的我们第一次戴上 3D 眼镜,声势浩大的瀑布奔流而下,星罗棋布飘浮在空中的群山,无一不体现着对生命的敬意, ...

神经网络结构在命名实体识别(NER)中的应用

[2018-01-17]  近年来,基于神经网络的深度学习方法在自然语言处理领域已经取得了不少进展。作为NLP领域的基础任务—命名实体识别(Named Entity Recognition,NER)也不例外,神经网络结......

从基础概念到数学公式,这是一份520页的机器学习笔记(图文并茂)

[2018-06-19]  近日,来自SAP(全球第一大商业软件公司)的梁劲(Jim Liang)公开了自己所写的一份 520 页的学习教程(英文版),详细、明了地介绍了机器学习中的相关概念、数学知识和各......

50行代码玩转生成对抗网络GAN模型!(附源码)

[2018-07-30]  本文为大家介绍了生成对抗网络(Generate Adversarial Network,GAN),以最直白的语言来讲解它,最后实现一个简单的 GAN 程序来帮助大家加深理解。...

深度神经网络揭示了大脑喜欢看什么

[2019-11-06]  爱吧机器人网编者按:近日,《自然-神经科学》发表了一篇论文,研究人员创建了一种深度人工神经网络,能够准确预测生物大脑对视觉刺激所产 ...