中秋佳节,用 AI 为家人定制一首诗

【AI作诗】主流平台介绍+自主搭建 人工智能诗歌创作平台介绍+自主搭建 阅读详情

By 超神经

场景描述:也许每个人心中都有一个诗人梦,希望自己能够像古代文人墨客一样用精炼的诗句抒情达意。比如,在中秋佳节,为亲朋好友作诗一首送上祝福。但无奈作诗并不是想象中那么简单。不过,人工智能技术已经能够圆你的诗人梦了,华为诺亚方舟实验室最新推出的「乐府 AI」,只要给出主题,就能在几秒内生成一首诗。快来作诗吧!

关键词:AI 作诗  NLP GPT

作者: 神经小兮
编辑: 神经星星

中秋节即将来临,这个团圆赏月的节日,激发了古今无数文人的情怀,留下了诸多隽永的诗句。


面对中秋花好月圆的良辰美景,古人能够吟出「海上生明月,天涯共此时」的绝美诗句,而现在大多数人却只能无奈地,将无限感慨化为一句「啊,月亮好圆。」


这大概就是「落霞与孤鹜齐飞,秋水共长天一色」和「好大一只鸟」之间的距离吧。

不过,不用难过,现在,AI 可以帮我们跨越这个距离,让每个人都能轻松吟诗作对,成为诗人!

华为推出「乐府作诗」小程序

近日, 华为 EI 体验空间小程序上线了一个新功能——乐府作诗。只要给出主题,选定字数与 体裁(绝句或律诗),就能瞬间作出一首诗。

比如,输入 「中秋」:

640?wx_fmt=jpeg

「赏月」:

640?wx_fmt=jpeg
「机器学习」:

640?wx_fmt=jpeg
「人工智能」:

640?wx_fmt=jpeg

如果不告诉你,你能看出这些诗是 AI  所写吗?

今年 6 月, 华为诺亚方舟实验室 就发表了论文 《GPT-based Generation for Classical Chinese Poetry》 ,详细介绍了该模型的训练过程以及成果展示。

总的来说,这个诗歌生成模型背后的关键技术,在于强大的 GPT 模型。

GPT 是 由 OpenAI 提出的预训练自然语言模型,核心理念是先用无标签的文本去训练生成语言模型,然后再根据具体的任务通过有标签的数据对模型进行微调。

团队先用大 规模中文新闻语料,训练出了中文 GPT 模型。 然后用中国古典诗歌作为语料库,对其进行了微调 ,就得到了诗歌生成系统——乐府 AI。

640?wx_fmt=jpeg
除了绝句和律诗,诺亚方舟团队还用微调的方法
训练它学会生成藏头诗

而且,为了让 AI 能够学习自己写诗,这个 GPT 模型没有进行任何设定,作诗所需要的字数、韵律、平仄、对仗知识,都没有设定,模型全靠自己从古诗数据中学会了这些。

和「乐府 AI」相比,学了多年语文,却依然写不出一句像样的诗的人类,真要自叹弗如了。

细数 AI 学作诗的历程

中国古典诗歌的生成,是自然语言生成领域中一个有趣的挑战。

与自由文本生成不同,中国古典诗歌在形式和内容上通常要满足一定的要求。比如 字数、押韵、平仄以及对仗等。此外,内容上也要求整首诗的主题是一致且连贯的。

640?wx_fmt=jpeg
苏轼的《水调歌头》朗朗上口
如今还被谱成歌曲传唱

此外,中国古典诗歌有很多形式,五言绝句、律诗,七言绝句、律诗,以及词牌如满江红、水调歌头等,还有对联。

因此, 要用人工智能的方法产生中国古典诗歌是比较复杂的。华为诺亚方舟实验室的科学家,通过研究给定形式和特定主题的诗歌生成问题,提出了基于预训练模型 GPT 的诗歌生成方法。

方法具体细节为: 「乐府 AI」以 Transfomer 为基础模型,基于 BERT 源代码,实现了自己的 GPT 模型。 其 Transformer 大小的配置与 BERT-Base 相同,还采用了 BERT 中发布的标记化脚本和中文词汇。对于文本生成,他们实现了截断的 top-k 采样来生成不同的文本。

640?wx_fmt=png
三首「乐府 AI」生成的诗歌,与一首诗歌真迹

总的来说,「乐府 AI」学作诗一共分为以下三个阶段:

第一阶段: 数据处理

华为诺亚方舟实验室的 GPT 模型,以中文新闻语料库进行训练,数据训练主要分为 预培训和微调两个阶段。为了进行微调,他们收集了公开的中国古典诗歌,然后将样本诗转换为格式化的序列。

640?wx_fmt=png
数据训练过程

第二阶段:模型训练

接着,他们在云服务上预训练了其 GPT 模型,包含一个新闻语料库,这一过程花费了 90 个小时。然后用 8 个 NVIDIA V100(16 GB)训练了 4 个阶段。

训练完成后,进行微调,将所有诗歌训练序列输入 transformer,并训练自动回归语言模型,以观察任何序列的概率最大化 X:

640?wx_fmt=png

第三阶段: 诗歌生成

训练完成后,便应用该模型,根据要求生成特定主题的诗歌。

他们首先将形式和主题转换为 [形式,标识符 1,主题,标识符 2 ]的初始序列,然后将初始序列给到模型,并对主体字段逐个进行解码。

在解码过程中,并不需要硬约束来保证形式的正确性。相反,该模型能够在解码时, 自动分配逗号和句号的位置。当完成诗歌的生成时,会以 「EOS」的 token 来结束这一过程。

「乐府 AI」不仅学会了作诗,还掌握了一个新技能——藏头诗。

对于藏头诗,他们依然采用同样的方法来训练。只不过,训练藏头诗模型时,他们将之前训练过程中的主题(如「静夜思」),用该诗歌的每句首字来替换(如「床疑举低」)。

 

AI 诗人带来的惊喜

通过该方法生成的结果,令团队感到惊讶。

他们发现模型学会了律诗的复杂配对规则,这一规则,即使对于母语为中文,并接受了正常教育的人来说,都很难掌握(相信很多同学也深有同感)。

在生成的绝句和律诗中,95% 以上都表现良好,不过在词牌方面稍有逊色。原因可能是,相对绝句和律诗来说,词牌的形式相对来说更加复杂,而且训练样本也远远不如前者多。

绝句和律诗都有成千上万的训练样本,而 词牌只有 882 种,其中,只有 104 种的训练样本超过 100 个,即使是最大的样本,也仅包含 816 个。

640?wx_fmt=png
系统根据「秋思」主题生成的各个体裁的诗歌

另外,在给定的主题中,通常生成结果都很好,但是对于某些主题,比如「机器翻译」,因为在训练语料库中很少出现,就不好生成诗歌。相反的,像「秋思」这类主题,就很容易生成。

团队介绍道, 该方法比现有基于循环神经网络(RNN)的方法简单的多,并且可以产生更好的诗歌。

AI 学作诗,早已有之

有人说,中国是一个诗的国度。自古至今,文人墨客、文艺青年对于写诗都热情不减。而广大理工生,也不断用技术来表达其浪漫情怀。

2017 年 12 月,清华大学团队研发的诗歌机器人 「九歌」亮相央视节目《机智过人》,作的诗给观众带来了巨大惊喜。

640?wx_fmt=png


「九歌」就是基于深度学习,学习了超 80 万诗歌后学会了写诗。它 具有多模态输入、多体裁 多风格、 人机交 互创作 模式等特点。

除了古诗,现代诗对于 AI 来说也似乎不在话下,比如 微软小冰就出版过诗集,国外也有多种语言版本的 AI 诗歌生成工具。

AI 是真正会写诗,还是瞎凑?

AI 写诗,有人赞赏,有人批判。

640?wx_fmt=png

微博网友对 AI 写诗的看法

上海诗词学会理事刘鲁宁曾表示,写诗拼速度,人类比不过电脑,但是自己用一天时间写的诗,电脑写一千首页比不过。理事邓婉莹也表示,AI 作诗的特点是「有诗无篇」。

相比起文人墨客,在文思泉涌之时的创作而言, AI 写的诗可以说是「没有感情的写手」,他们在大量的文字中,发现诗词的规律,并「拼凑」出完整但可能无意义的诗句。

但对于研究者们来说, AI 作诗更多是作为技术能力的展现,他们更看重 AI 作诗背后 NLP 技术的发展。

另外,对于普通人来说,AI 作诗工具也让每个人都可以去创作,用诗歌表达自己的感情,就是作为一个娱乐的工具,也是不错的。让我们也给 AI 一些时间,相信它会为这个世界带来更多惊喜。

数据分析和爬虫:

厉害了!实战爬取全网5000部手机|上篇

南京的房子卖的有多火|二手房成交数据分析上篇

南京的房子有多贵| 分析近20000套二手房的数据

爬取豆瓣短评,刘若英导演的电影《后来的我们》发现爱情原来是这样


python随机生成藏头诗 使用字典来对txt文件中的诗句进行挑选,从而生成藏头诗(以对角线对齐的方式),同时可以输入4-7个字来随机生成。 立即下载

相关推荐

Python中文古诗自动作诗机器人源码.zip

Python中文古诗自动作诗机器人源码.zip

中秋佳节,用 AI 为家人写一首诗(文末送中秋福利)

作者:神经小兮 来源:HyperAI超神经中秋节即将来临,这个团圆赏月的节日,激发了古今无数文人的情怀,留下了诸...

数据森麟 934

S32K3实战:手把手教你用eMIOS模块实现电机PWM控制(附代码)

本文详细解析了NXP S32K3系列MCU的eMIOS模块在电机PWM控制中的应用,从硬件设计到软件实现,再到调试与优化,提供了完整的实战指南。通过eMIOS模块的硬件级PWM生成能力,工程师可以实现高精度的电机控制,适用于汽车电子和工业控制领域。

weixin_42570484的博客 149

【探索AI潜能,连结现代通讯】相隔万里,我们与AI一同赏月。

⏰简单来说,就像老板不断让你修改方案一样,长久的修改、提交、修改、提交之后,你的方案就会得到老板和客户的一致认同。近年来,AI得到了迅猛的发展,尤其是大模型的出现受到了广泛的关注和讨论🚀。⭐️在ChatGPT中也是一样,当用户得不到所需的内容时,向ChatGPT提出反馈,直到ChatGPT给出足够完美的方案为止。随着训练的进行,生成器网络逐渐学会生成更逼真的猫图像,以至于无法区分它们是真实的还是生成的。而AI大模型所延申出的子项目如AI绘画、AI写作等,在各自的领域展示出了惊人的潜力⚙️。

xiaoshun007的专栏 205

Discuz IIS上传附件大于28M失败报错Upload Failed.修改maxAllowedContentLength(图文教程)

下图:Discuz X3.5的系统信息,上传许可为1024MB(1GB)论坛为局域网论坛,仅供内部同事交流使用!使用官方最新的Discuz! X3.5 Release 20231221 UTF-8 下图:选择上传附件(提示可以最大上传100M) 下图:模拟上传84M的文件(

骚团长的博客 1831

OLLAMA_HOST环境变量设置全攻略:从127.0.0.1到局域网共享的完整配置

本文详细解析了OLLAMA_HOST环境变量的核心作用与配置方法,指导用户如何将Ollama服务从仅限本机访问(127.0.0.1)扩展到局域网共享。文章涵盖了macOS、Linux、Windows三大平台的实战配置步骤,并提供了安全加固、性能优化及常见故障排查方案,是解决多设备协作访问本地AI模型的完整指南。

weixin_28455801的博客 1909

【AIGC】文心一言 - 生成中秋祝福语、诗词、图像、相关代码等

文心一言是百度推出国产聊天GPT产品,不仅可以与人对话互动,回答问题,协助创作,还能进行数据分析、逻辑判断、绘画等。恰逢中秋佳节,对文心一言创造力进行初探!

做减求空 1125

PX4笔记系列(二)vtol_att_control中的tiltrotor解析

update_vtol_state() 注释:采用两段切换的简单逻辑来进行过渡 当切换过渡开关后,飞机将会开始倾转动力,逐渐加速,当飞机获得足够速度后动力将会完全打到向前的位置。对于过渡返回阶段动力则是简单地倾转回来。 如果(不在向前过渡指令下): 当前vtol飞行模式: 1、旋翼模式 无操作 2、固定翼模式 令vtol飞行模式切换到过渡返回模式 3、P1过渡模式 进入过渡失败安全返回至旋翼模式 4、P2过渡模式 进入过渡失败安全返回至旋翼模式 5、过渡返回模式 记录过渡返回时间=当前时间-过渡开始

hypersonicss的博客 1881

python读取txt中的诗句并横板和竖版(从右至左)输出

自行选择一首七言绝句,保存在10_3.txt中。txt文件编码应为ANSI,否则会出现乱码。用切片实现横板和竖版输出。10_3a.txt,竖版。程序读取文件后,实现。

qq_68537201的博客 2021

逆向分析顶象5代各类验证码类型的图片还原方法(附源码)

6.刷新滑块验证码图片,会进入之前的for循环断点,分析此处的代码会发现,该循环循环了处理了n字符串的值,取出n字符中的值并使用charCodeAt生成Unicode 编码,然后又调用了a函数,如果a函数返回true就会把之前生成的Unicode编码+1,a函数参数分别是c数组和Unicode取余32后的值,然后再把Unicode取余32后的值push进c数组,这里的n值为滑块碎片背景图的name。2.搜索"ranges":,会找到ranges赋值的地方,在此处代码断点,并点击跳过断点,结束此次调试。

老衲爱洗头的博客 1199

RT-DETR 模型剪枝优化:结构化剪枝对 R18/R50 性能的影响

本文提出分层结构化剪枝策略R18:参数量减少 42%(28M→16.2M),推理速度提升 35%(15→20.3 FPS@Jetson Nano),mAP@0.5 仅降 1.2%;R50:参数量减少 55%(170M→76.5M),推理速度提升 48%(42→62.2 FPS@T4),mAP@0.5 仅降 2.1%。核心价值:为 RT-DETR 提供“精度-效率-部署”平衡的轻量化方案,推动其在边缘设备、工业质检等场景的大规模落地。部署建议。

走向CTO的路上... 466

ai训练 样本大小_中秋佳节,用 AI 为家人定制一首诗

也许每个人心中都有一个诗人梦,希望自己能够像古代文人墨客一样用精炼的诗句抒情达意。比如,在中秋佳节,为亲朋好友作诗一首送上祝福。但无奈作诗并不是想象中那么简单。不过,人工智能技术已经能够圆你的诗人梦了,华为诺亚方舟实验室最新推出的「乐府 AI」,只要给出主题,就能在几秒内生成一首诗。快来作诗吧!作者|神经小兮本文经授权转载自HyperAI超神经(ID:HyperAI)封图 | CSD...

weixin_35433448的博客 196

RuntimeError: The current installed version of g++ (4.8.5) is less than the mininum version CUDA解决方案

本文主要介绍了RuntimeError: The current installed version of g++ (4.8.5) is less than the mininum version CUDA解决方案,希望能对学习python的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案

weixin_43178406的博客 8万+

中秋佳节,程序员教你AI三步成诗,秒变“李白”

摘要:举杯邀明月,用技术来附庸风雅。 中秋佳节来临之际,你是否开始思念远方的亲朋好友,想为他们送上祝福?又或是与家人团圆赏月之时,希望借一段风雅诗词抒情达意? 华为云的开发者们教你一招,来个技术风的AI作诗! 乐府作诗,AI界的李白 华为EI体验空间小程序之前上线了一个新功能——乐府作诗。不仅能写诗、作词,而且还能写藏头诗。 只要给出主题,五言律诗也好,七言绝句也罢,都能按照字数与体裁要求瞬间作出一首诗。 比如来一首【中秋】的七言绝句: 五言律诗版: 再来一首【赏月...

华为云官方博客 7686

手把手入门YOLO到改进优化教程 | 【P1基础篇】YOLOv8网络架构原理

本节先来学习基础知识,以YOLOv8进行讲解入门, 拿YOLOv8入手掌握YOLO的底层逻辑 ,也可以基于此来轻松学习后面更新的YOLO系列 (大部分YOLO版本的核心思想一致,更新是基于旧版本做结构升级、优化策略,学习成本会越来越低)。

嵌入式阿齐Archie 2万+

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

中秋佳节,智选五款智能精品共庆团圆

它具备强大的清扫能力,能够轻松应对各种地面环境,无论是灰尘、毛发还是细小颗粒,都能一扫而空。同时,支持多种投屏方式,无论是手机、平板还是电脑,都能轻松连接。此外,智能投影仪还具备便携式设计,无论是家庭聚会还是户外露营,都能随时享受大屏观影的乐趣。同时,它还具备多种运动模式,无论是跑步、骑行还是游泳,都能精准记录运动数据,让运动更加科学有效。在这个中秋佳节,选择南卡Runner Pro5骨传导耳机及其他四款智能好物作为礼物,不仅能让家人感受到科技的便利与乐趣,更能传递出你对家人深深的关爱与祝福。

Loihcy的博客 422

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

每周心赏|极致浪漫,这些中秋仪式感AI住了

月亮忙着营业,文心智能体便利店陪你过节!

ext_lj_kefu的博客 1261

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

与5G一起过中秋,天涯变咫尺

又是一年中秋至——每到中秋佳节,赏月观灯,吃月饼,庆团圆。时代在变,中华传统文化与时俱进,推陈出新,5G技术的进步让天涯变咫尺,让感情更交融。

NoBack7--For the dream 9196

如何写一段AI创作短视频的程序

当前的AI擅长做什么,能做到什么程度,适合在什么地方应用,如果亲自实现一遍,还是可以带来更深刻的理解的。总起来讲,AI在程序中的应用带来了很多的可能性。一方面,它可以提升程序的效率,比如,在传统程序中,为了提高程序的适用范围和应用场景,往往是以增加代码量,降低效率为代价的,而AI的引入可能打破这种状况,比如,它可以针对特定场景动态生成代码,而不是将代码提前准备好。另一方面,它可以完成一些传统程序很难完成的任务。但是,拥有这些潜在好处的同时,必须要面对程序中被引入的“不确定性”。

zx_glave的博客 3487

团圆才是中秋的意义,5G为你拉近思念的距离!

硅谷Live / 实地探访 / 热点探秘 / 深度探讨“项目进行到什么程度了?”几年前无限憧憬的异地打拼,如今已慢慢变成了钢筋森林里的忙碌。流光容易把人抛,一年不觉又是中...

硅谷密探 498

ai绘图软件哪个好用?值得尝试这6个

在这一轮明月下,无论是想记录下家人的欢声笑语,还是勾勒出自己心中的神话故事,希望这6款。想象一下,一边品尝着甜蜜的月饼,一边用ai绘图工具绘制出心中的月宫仙境,岂不美哉?能成为你创意旅程中的良伴。&支持多种绘画风格,包括现代风、艺术风等,满足不同使用者的需求。&国内团队研发,支持中文提示词,更符合国内使用者的使用习惯。&拥有物理引擎,模拟现实世界的物理定律,用于创建逼真的动画。&简单的支持界面,使得绘图直观易懂,适合所有水平的使用者。&支持多种图像生成模式,包括文本到图像和图像到图像的转换。

Niuagha的博客 887

关于人工智能不会使大脑变懒惰的议论文_关于中秋节作文300字3篇

关于中秋节作文300字3篇  在学习、工作或生活中,大家都接触过作文吧,作文根据体裁的不同可以分为记叙文、说明文、应用文、议论文。写起作文来就毫无头绪?以下是小编精心整理的中秋节作文300字3篇,欢迎大家分享。中秋节作文300字 篇1  中秋的夜晚,我思绪万千,怔怔地看着那月亮。云层又变了位置,月亮出来了!月亮是那样美丽——它深黄,像个压扁的鸡蛋;它可爱,玲珑小巧又不乏可爱。它真圆,就像金黄的玉盘...

weixin_39524741的博客 1025

AI生成PPT工具有什么可以安利的吗?摆脱繁琐制作工作就靠它们

自动排版布局:SlideModel的一大亮点就是它的自动排版功能,你只需要输入文字和图片,剩下的交给AI来搞定,这样就能确保每一页的布局既美观又专业。高效内容生成:PPTMON的AI功能可以自动为你生成PPT的内容框架,你只需要补充具体的信息即可,大大节省了准备材料的时间。动态效果:除了静态的模板,Slides Carnival还提供了丰富的动态效果,让你的PPT更加生动有趣,吸引观众的目光。海量模板库:SlideModel的模板库非常丰富,无论你需要什么样的PPT,都能在这里找到满意的模板。

qq_40427481的博客 570
上一篇: 谷歌开发者大会,3000字记录,好看好吃好玩,还有独家面试...
下一篇: 一个前腾讯员工自述:月薪没有达到7万,但收获不止薪水
菜鸟学Python
博客等级 码龄9年 8088粉丝 571原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值