能写能画能模仿的机器人!自学习机器人已经学会写字画...-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1586|回复: 0

能写能画能模仿的机器人!自学习机器人已经学会写字画...

[复制链接]
发表于 2019-10-10 17:33 | 显示全部楼层 |阅读模式
机器人写字已经不是什么大新闻了,但这款机器人则不同,它的书写不是通过编程来实现,仅仅是通过查看手写笔迹或草图它就能学会,这项创造性的活动由布朗大学的一名教师和一名本科生共同完成。

机器人通过识别分解各语言中的“你好”复制文字并且写出
这一切的实现都来自于布朗大学计算机科学家开发的算法,使得机器人能够通过模拟人类手写时的笔划来书写文字。研究人员说,这使得人类与机器人在流畅沟通和紧密合作的道路上迈出了新的一步。


“通过查看单词或草图的目标图像,机器人可以将每个笔画重现为一个连续动作。”负责算法开发的本科学生Atsunobu Kotani说,“这使得人们很难区分它是由机器人书写的还是由人类书写的。”


该算法利用深度学习网络来分析手写单词或草图的图像,并可以推断出创建它们的可能的笔划系列。然后,机器人可以使用它学到的笔划来再现单词或草图。不仅如此,机器人还能够再现粗略的草图,这其中就包括著名的蒙娜丽莎。

这个蒙娜丽莎有点呆萌啊
Brown和Kotani顾问的计算机科学助理教授Stefanie Tellex表示,这项工作的独特之处在于机器人能够从头开始学习笔画顺序。
这听起来似乎没有什么难度,但这对于机器人来说实属不易,想当年自己在学写字的时候也不是一帆风顺,就知道这一切的不容易,一个字你从哪儿开始写,字形间架,笔顺笔画,确实是个头疼的事儿。


要知道,以前那些机器人能写字儿是因为程序员代替了机器人的学习过程,直接将书写的笔顺和字形间架编辑成代码,机器人照着程序执行就完了。但是布朗大学的这款机器人则具备了学习的能力,你只需要将想要绘制的内容展现给它,不需要对笔画顺序进行编程,就能重现这些内容。
才学习没多久,虽然没有那么完美,但也已经写得非常接近了。

这项工作的另一个显著方面就是该算法能够概括和再现笔画的能力。研究员Kotani使用一组日文字符训练他的深度学习算法,该算法可以再现字符并创建它们的笔画,准确率约为93%。但令研究人员惊讶的是,这种算法不但能够重现训练所用日文还能重现其它几乎不同的字体类型——例如英文版和草书版。这似乎又表明全世界的人都有相同的写字习惯啊~

Kotani说,使系统正常工作的关键在于该算法使用了两种不同的图像模型。使用将图像视为整体的全局模型,该算法识别出进行第一次笔划的可能起点。

一旦该笔划开始,算法就会放大,逐个像素地查看图像,以确定笔划应该去哪里以及应该多长时间。当它到达笔划的末尾时,算法再次调用全局模型来确定下一个笔划应该从哪里开始,然后它返回到放大模型。重复该过程直到图像完成。

Kotani和Tellex都表示,这项工作是迈向人与机器人之间更好沟通的一步。他们希望未来的机器人能够完成一个人可以完成的一切,写作和语言就是最为重要的表达方式。

原文地址:http://www.imrobotic.com/news/detail/12593

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-28 03:39 , Processed in 0.068567 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表