0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用机器学习来重新诠释塞尚的印象派画作

nlfO_thejiangme 来源:lq 2019-08-02 15:18 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

别急,先来看一幅画。

这是获得2018年国际机器人艺术大赛(RobotArt)的第一名的“艺术家”CloudPainter带来的作品,使用机器学习来重新诠释塞尚的印象派画作。

很多人认为艺术创造力是人类独有的天赋,而近年来AI也能创作出如上图一样的画作,似乎在向人们证明,算法在绘画、素描和雕刻方面的表现并不算差,甚至具有人性化的精确度。

最近发表的一篇论文更证实了这一点。来自美国马里兰大学和Adobe Research的研究员们开发出一个新颖的机器学习系统——LPaintB,能够在一分钟之内将手绘图在达芬奇、梵高和弗美尔之间进行迅速的转换。

随着非真实感渲染技术的发展,包括基于笔画和绘画渲染,特殊设计或手工设计的方法可以通过应用启发式来越来越真实地模拟绘画过程。这些算法虽然可以产生令人信服的结果,但很难将它们扩展到其他的样式。为了解决这个问题,研究员专注于构建一个画画小能手,可以通过模仿参考图象来训练绘画技能,用相同的或转换的样式再现参考图像。

研究人员结合了自我监督学习和强化学习,其中未标记的数据与少量标记数据结合使用以提高学习准确性,从而在有限的参考图像的基础上从头开始训练智能体。通过建模系统的动作状态(即画笔配置,如长度、方向和画笔大小),并通过将错误的目标状态替换为最终状态,生成了一个带有正向奖励的配对语料库,并将其提供给AI 模型使它学会了以目标的艺术风格绘制参考图像。

第一行是原始图片,第二行是AI改变风格的图片

结果看起来不错但过程并不是一帆风顺。研究人员指出,通常情况下,系统采样的行动中只有一小部分能够获得正面奖励。他们使用强化学习试图解决这一问题,该技术使用目标状态作为配对数据来训练策略。但是正因为用于训练它的配对数据只包含正面奖励的行动和一系列连续动作的状态,结果生成的策略并不是特别强大,这使得难以从不良行为中恢复负面奖励。

解决这一问题需要再次进行强化学习:在参数空间增加噪声,这种参数空间中的动作有助于提高模型举一反三的能力,并通过奖励优化模型的行动。

最终的AI框架,可以使用描述笔划大小,颜色和位置信息的参数执行绘制操作,并对画布做出相应的更新,使用奖励函数评估当前状态和目标状态之间的差距。为了编译训练数据集,研究人员以不同比例的特定样式从参考图像中随机抽取补丁,并抽样出固定数量的补丁。

他们将这些补丁输入至模型中,经过一个小时的培训后,系统能够在不到一分钟的时间内,在配备16核处理器和Nvidia GTX 1080图形芯片的PC上重现1000 x 800和800 x 800图像。

除了在画作大师之间进行风格转换,该算法还能让普通照片拥有油画般质感

研究人员指出,训练模型的泛化能力高度依赖于训练数据,他们的方法基于一个非常基本的绘画环境,但自我监督和强化学习的结合极大地提高了策略的效率和表现。接下来团队将会在笔刷参数上做出更细致的规划,如笔刷大小、颜色和位置;并致力于构建基于模型的强化学习框架,使模型可以构建到绘图模拟器中。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器学习
    +关注

    关注

    67

    文章

    8570

    浏览量

    137422
  • 论文
    +关注

    关注

    1

    文章

    103

    浏览量

    15448

原文标题:Adobe AI放出大招,一分钟转换绘画大师风格

文章出处:【微信号:thejiangmen,微信公众号:将门创投】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    在阿里云PAI平台的机器人感知强化学习规模化实践

    物理 AI 正在迅速从基础运动控制迈向更复杂的环境理解。传统机器人强化学习(RL)长期依赖本体感知(proprioception),包括关节角度、力矩反馈和内部状态,训练灵巧的运动技能。
    的头像 发表于 05-18 10:34 369次阅读
    在阿里云PAI平台的<b class='flag-5'>机器</b>人感知强化<b class='flag-5'>学习</b>规模化实践

    睿擎 3562 整包固件制作指南

    与重打包操作。本文以睿擎RC3562为例,详细介绍整包固件从解包、修改分区内容、重新打包到烧录验证的完整操作流程。一、准备工作1.1所需工具睿擎整包固件制作依赖R
    的头像 发表于 04-01 18:08 1220次阅读
    睿擎<b class='flag-5'>派</b> 3562 整包固件制作指南

    人工智能与机器学习在这些行业的深度应用

    自人工智能和机器学习问世以来,多个在线领域的数字化格局迎来了翻天覆地的变化。这些技术从诞生之初就为企业赋予了竞争优势,而在线行业正是受其影响最为显著的领域。人工智能(AI)与机器学习
    的头像 发表于 02-04 14:44 780次阅读

    机器学习和深度学习中需避免的 7 个常见错误与局限性

    无论你是刚入门还是已经从事人工智能模型相关工作一段时间,机器学习和深度学习中都存在一些我们需要时刻关注并铭记的常见错误。如果对这些错误置之不理,日后可能会引发诸多麻烦!只要我们密切关注数据、模型架构
    的头像 发表于 01-07 15:37 411次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>学习</b>和深度<b class='flag-5'>学习</b>中需避免的 7 个常见错误与局限性

    量子机器学习入门:三种数据编码方法对比与应用

    在传统机器学习中数据编码确实相对直观:独热编码处理类别变量,标准化调整数值范围,然后直接输入模型训练。整个过程更像是数据清洗,而非核心算法组件。量子机器学习的编码完全是另一回事。传统算
    的头像 发表于 09-15 10:27 1071次阅读
    量子<b class='flag-5'>机器</b><b class='flag-5'>学习</b>入门:三种数据编码方法对比与应用

    如何在机器视觉中部署深度学习神经网络

    人士而言往往难以理解,人们也常常误以为需要扎实的编程技能才能真正掌握并合理使用这项技术。事实上,这种印象忽视了该技术为机器视觉(乃至生产自动化)带来的潜力,因为深度学习并非只属于计算机科学家或程序员。 从头开始:什么
    的头像 发表于 09-10 17:38 1130次阅读
    如何在<b class='flag-5'>机器</b>视觉中部署深度<b class='flag-5'>学习</b>神经网络

    如何使用树莓与OpenCV实现面部和运动追踪的云台系统?

    大家好,这是一个树莓和OpenCV的连载专题。使用树莓与OpenCV实现姿态估计和面部特征点追踪使用树莓与OpenCV实现面部和运动追踪的云台系统使用树莓和OpenCV实现手部
    的头像 发表于 08-14 17:45 2759次阅读
    如何使用树莓<b class='flag-5'>派</b>与OpenCV实现面部和运动追踪的云台系统?

    零成本升级:把吃灰的树莓刷成路由器!

    的解决方案。它可在树莓派上运行,并配备了用于配置所有功能的网页界面。下面,让我们一起学习如何使用它。OpenWrt在其官网上为所有树莓型号提供了定制版本。它可以像其
    的头像 发表于 08-10 08:04 1355次阅读
    零成本升级:把吃灰的树莓<b class='flag-5'>派</b>刷成路由器!

    FPGA在机器学习中的具体应用

    随着机器学习和人工智能技术的迅猛发展,传统的中央处理单元(CPU)和图形处理单元(GPU)已经无法满足高效处理大规模数据和复杂模型的需求。FPGA(现场可编程门阵列)作为一种灵活且高效的硬件加速平台
    的头像 发表于 07-16 15:34 3180次阅读

    树莓6 传闻:发布日期与规格!

    每当我想再为我的收藏增添一款树莓时,总会在是立即购买还是等待硬件更强大的下一代之间犹豫不决。但新树莓型号的发布往往容易被错过,尤其是在你的信息流被病毒式传播的猫咪视频占据时。因此,在本文中,我
    的头像 发表于 07-11 16:21 3418次阅读
    树莓<b class='flag-5'>派</b>6 传闻:发布日期与规格!

    完整指南:如何使用树莓5、Hailo AI Hat、YOLO、Docker进行自定义数据集训练?

    今天,我将展示如何使用令人印象深刻的HailoAIHat在树莓5上训练、编译和部署自定义模型。注意:文章内的链接可能需要科学上网。HailoAIHat根据你的设置,在树莓5的CPU上运行YOLO
    的头像 发表于 06-28 08:23 5126次阅读
    完整指南:如何使用树莓<b class='flag-5'>派</b>5、Hailo AI Hat、YOLO、Docker进行自定义数据集训练?

    树莓小技巧:无需键盘或显示器,如何通过WiFi设置树莓

    树莓是一款小巧便携的USB供电计算机,可以隐藏起来用于小型项目,如网络服务器或家庭自动化。通常,设置树莓需要键盘和显示器编辑和查看树莓的设置,例如WiFi连接设置。然而,许多项
    的头像 发表于 06-26 15:41 1981次阅读
    树莓<b class='flag-5'>派</b>小技巧:无需键盘或显示器,如何通过WiFi设置树莓<b class='flag-5'>派</b>?

    树莓分类器:用树莓识别不同型号的树莓

    在本教程系列的第一部分中,您将学习如何使用树莓AI摄像头检测不同的树莓型号。本系列由DavidPlowman创建,他是树莓工程师,专
    的头像 发表于 06-13 16:39 1686次阅读
    树莓<b class='flag-5'>派</b>分类器:用树莓<b class='flag-5'>派</b>识别不同型号的树莓<b class='flag-5'>派</b>!

    关于 树莓5 超频:你需要知道的一切!

    摘要树莓5可通过超频提升性能,对于机器学习等处理器密集型任务尤为有用。超频树莓5时,需将其温度控制在80°C以下。官方树莓5机箱配备散
    的头像 发表于 06-10 17:29 3143次阅读
    关于 树莓<b class='flag-5'>派</b>5 超频:你需要知道的一切!

    新视角解锁:树莓“云”驾驶扫地机器人!

    摘要Roombavision让您可以通过互联网控制带有树莓4的Roomba。使用屏幕上的遥控器导航,探索房间并发现隐藏的惊喜。用户ttabb14创建的有趣项目,涉及树莓、ESP8285和相机技术
    的头像 发表于 06-04 15:33 823次阅读
    新视角解锁:树莓<b class='flag-5'>派</b>“云”驾驶扫地<b class='flag-5'>机器</b>人!