当前位置: 首页 > 科技观察

程序员用AI算法生成了3000只新宝可梦_0

时间:2023-03-22 15:35:40 科技观察

因此,大部分奇幻作品中的怪物和外星人,都只是基于现有生物体的简单拼接。那么如果我们把这个问题丢给AI呢?冰冷的节目能否创作出一些让人类惊喜的作品?近日,一位国外资深程序员在GitHub和社交平台上发表了他的最新研究成果——《精灵宝可梦AI自动生成器》。名叫Matthew的程序员尝试使用OpenAI著名的GPT-2(GenerativePretrainedTransformer)让程序自主设计神奇宝贝。所谓GPT-2,是指一种可以自动生成文本和完成对话的语言模型。通过这个模型,程序可以根据给定的句子或单词展开一篇完整而连贯的文章。这项技术可用于人工智能翻译、语音识别或更智能的人工智能助手等领域。但是文字和图片显然不是一回事。为了将图像转换成程序可以理解的代码,Matthew的方法简单粗暴——用不同的字符来代替颜色和形状。比如图鉴中编号为001的青蛙种子,马修用一串“~”、“!”完成了绘制。和“b”。据他自己介绍,“~”代表的是空白画面,而不同的字母则代表不同的颜色和线段。最终,在脚本的帮助下,马修通过近10万行代码成功绘制了800多只官方神奇宝贝。这800多种由代码组成的宝可梦素材,成功转化为AI学习养料。于是,当Matthew运行程序并试图让计算机创造几只新的神奇宝贝时,他得到了以下结果:Matthew让程序总共产生了3000个全新的神奇宝贝图像。不得不说,首号的新宝可梦颜值不错。虽然它们是由简单的像素组成的,但它们有点类似于原版游戏中同样简单的像素画面。不过,号末神奇宝贝的画风渐渐开始“崩塌”:当然,这也可能是独特的“兽”画风。尽管在程序生成的3000个样本中,有些图像的形状很奇怪。逻辑很怪异,但还是有相当数量的作品可以作为设计参考。Matthew邀请了RachelBriggs这个神奇宝贝的资深粉丝和专业插画师,根据生成的像素图像设计了一些新的神奇宝贝的高清版本:你可以看到这些高清神奇宝贝也符合基本的设计逻辑。比如第一个很容易猜到它是一只拥有“漂浮”特性的鬼属性宝可梦,而第二个显然是火属性宝可梦。把现有的图形变成字符,然后让AI生成新的字符,再把它们变回图像。虽然AI无法真正创造出“从未见过”的生物,但至少有一个优势:下次Gamefreak无法设计新的神奇宝贝时,或许可以从AI中找到灵感。