历史上的今天
返回首页

历史上的今天

今天是:2024年10月29日(星期二)

正在发生

2020年10月29日 | 作家开始要用AI写科幻小说了

2020-10-29 来源:eefocus

AI 辅助创作在 2020 年不是新鲜事,但在对艺术性、逻辑性要求都不低的文学创作领域,行得通么?

 

有人决定试一试,让 AI 来辅助人类,写科幻小说。

 

「AI」的一方是一个名叫「AI 科幻世界」的工具,源自创新工场 DeeCamp 人工智能夏令营,创作者是一支由中科院计算技术研究所、中国科学院大学、华中科技大学、乔治梅森大学等国内外著名高校学生组成的队伍,创新工场大湾区研究院首席科学家宋彦博士团队为此提供了核心语言模型和工程指导。

 

「人类」的一方,则是包括知名科幻作家、传茂文化创始人陈楸帆等在内的 11 位科幻作家。

 

创新工场和传茂文化共同开启了一个名叫《共生纪》的实验。在这个项目上,从现在起直到 12 月,11 位作家将借助「AI 科幻世界」这个工具,创作不一样的科幻文学作品。

 

 

300G 语料、千块 GPU 训练大模型

创新工场 AI 工程院执行院长王咏刚介绍,这次用来创作科幻小说的核心模型是创新工场大湾区研究院在 1000 多块显卡上训练的中文生成模型,用了 300GB 的中文语料,其规模与 GPT-2 Large 相当,训练完毕后又用了少量故事数据做微调。

 

作家在创作时,可以选择两种人机共创模式:

 

一是自由创作模式,可以选择特定作家的语言风格,设定好故事背景和角色,之后写一句开头,后面就可以由 AI 来生成文本。

 

每次 AI 会给出根据设定的背景和角色生成的 4 段简短的语句,作家可以选择其中一段,也可以重新生成。

 

这些生成语句目前可以做到语法顺畅,甚至时有“语不惊人死不休”的句子出现。

 

 

在《共生纪》发布会的现场,陈楸帆演示这套系统时,AI 甚至写下了“北京的爱因斯坦告诉我们,那里曾经是一个黑洞,一个至今仍在运转的黑洞。”

 

深受长时间通勤困扰的在场嘉宾们,纷纷鼓掌赞同。

 

如果看一下 Demo,还会有更多惊奇的句子出现:

 

 

如果让 AI 把这个故事一段一段的编下去,就会出现如下的剧情:

 

打工人李白,已经受够了他维修时光机的工作,但碍于马斯克给的薪水太高,李白也莫得办法。

 

“唉,谁让西二旗的房价这么高呢!”李白感叹了一句。

 

他们在一家外企上班,一所最好的公立大学。马斯克说,他们这里的工资高,福利好,离家近,而且离家近的同时代表着尊严。但李白仍然对离开满心不满。离家近跟自己有什么关系,他想。

 

他们昨晚喝得太多,在床上翻来覆去地睡不着。李白问马斯克是否想离开家乡去大城市,毕竟他在这儿做的事儿已经足够多了。马斯克想了想说,我想去看看海。

 

李白没想到的是,他的这个想法会害死自己。他们曾经在一个人的胃里放了三个月的毒药。

 

二是人机对话模式,和小冰小爱们有些类似,作家可以和 AI 一对一多轮对话。

 

当然,这种对话更多是剧情的讨论,比如这样:

 

 

可以看出,流畅的语句、详细的人物动作和心里细节、脑洞巨大的创意,都是这个 AI 擅长的部分。

 

不过在逻辑和人物关系上 AI 还搞不太清楚,毕竟你们人类世界总是套路太多,过于纷繁复杂。

 

因此,一旦作家在写作时遇到瓶颈,就完全可以把一个段落输入进去,看 AI 能提供什么好的想法。

 

陈楸帆对此总结说,“大家当成一个句子级别的输入法就好了。”

 

王咏刚也认为,“电脑实际上是帮你在推动故事情节的,人机协作不仅是一个协作的过程,也是一个共同较量比拼的过程。”

 

一个 AI,pick 另一个 AI

但人工智能这些脑洞清奇的剧情和写法,真的有价值么?

 

陈楸帆分享了自己的经历。

 

2018 年,他找到此前在谷歌的老同事王咏刚,希望在 AI 写作上做一些探索。

 

王咏刚当即答应,便找了个开源模型给陈楸帆,“当时就是 RNN+LSTM 的模型,跟现在的比不了。”

 

陈楸帆把这个模型生成的一些句子,用在了小说《出神状态》里,这部小说也成了一部人机联合创作的作品。

 

后来,《思南文学选刊》做了一个 AI 文学榜单,用一个 AI 来为 700 多部小说打分排序,类似手机圈的“跑分”,这个 AI 选出的第一名,正是 AI 参与的这部陈楸帆作品《出神状态》。

 

那次排名的第二名,正是诺贝尔文学奖得主莫言的作品。

 

后来巧的是,今年夏天 DeeCamp 上的几位同学在做「AI 科幻世界」项目的时候,正好也联系到了陈楸帆,希望请他来做指导。

 

这也让陈楸帆从多个维度参与到了 AI 辅助创作的尝试里。

 

技术探索,非直接商业化

而在以“半轻人”为笔名的业余科幻作家、创新工场王咏刚院长看来,这次《共生纪》实验更像是一次早期的尝试:

 

“类似的 NLP 技术在在问答式搜索、对话式人工智能、商业写作等方面会有商用价值,不过创新工场目前没有准备看 AI 写作相关的公司,只是做个尝试,播撒种子,未来或许会有可以商业化的方向。”

 

 

在王咏刚的规划里,一个更为完备的 AI 写作工具不只有当前生成对白、动作描述的功能,更重要的是情节的生成和有价值的文艺批评:

 

“现在很多 AI 文学工具只是说你的文字有百分之多少类似某位作家的作品,但写作者真正需要的可能是一些更实际的建议。”

 

或许这也是本次尝试所能带来的东西吧。

推荐阅读

史海拾趣

Gravitech公司的发展小趣事

对于电子猜数玩具电路的网友可能提出的问题,我整理了一些常见问题及其回答:

一、电路设计相关问题

  1. 问题:电子猜数玩具电路的基本组成部分有哪些?
    回答:电子猜数玩具电路通常由触摸控制器、多谐振荡器、LED驱动电路和受控声、光电路等部分组成。具体来说,包括时基集成电路(如NE555)、非门集成电路(如CD4069)、计数分配器集成电路(如CD4017)、音乐集成电路、继电器、二极管、发光二极管、电阻器、电容器等元器件。

  2. 问题:如何设计电路以确保游戏能够正确运行?
    回答:设计电路时,需要确保各个部分能够协调工作。例如,触摸控制器负责检测玩家的输入,多谐振荡器产生计数脉冲,LED驱动电路控制LED的显示,受控声、光电路则在玩家猜中数字时发出声音和光信号。设计时还需要注意电路的稳定性和可靠性,避免信号干扰和元件损坏。

  3. 问题:电路中的LED如何布局以实现数字显示?
    回答:LED的布局通常根据要显示的数字范围进行设计。例如,如果要显示0-9的数字,可以使用7段LED数码管或分散的LED灯。7段LED数码管内部含有8个LED小灯(7个用于显示数字段,1个用于小数点或原点),通过控制这些LED的亮灭来显示不同的数字。如果是分散的LED灯,则需要根据数字的形状来布置LED,并通过编程控制它们的亮灭。

二、元件选择与参数设置问题

  1. 问题:如何选择适合的集成电路和元器件?
    回答:选择集成电路和元器件时,需要考虑电路的需求、元器件的性能参数以及成本等因素。例如,时基集成电路可以选择NE555,因为它具有成本低、易于获取和使用的优点;非门集成电路可以选择CD4069,因为它提供了多个非门输出,方便电路设计;发光二极管则需要选择高亮度的型号以确保显示效果良好。

  2. 问题:电阻器和电容器的参数如何设置?
    回答:电阻器和电容器的参数设置需要根据电路的具体需求来确定。电阻器的阻值会影响电流的大小和LED的亮度,因此需要根据LED的电流需求和驱动电压来选择合适的阻值。电容器的容量则会影响多谐振荡器的振荡频率和电路的响应时间,需要根据实际需要进行调整。

三、调试与故障排除问题

  1. 问题:如何调试电子猜数玩具电路?
    回答:调试电路时,可以按照以下步骤进行:首先检查电路连接是否正确,包括电源连接、信号连接和地线连接等;然后使用万用表等工具测试电路中的电压和电流是否正常;最后观察LED的显示和声音输出是否符合预期。如果出现问题,可以逐步排查各个部分,找出故障点并进行修复。

  2. 问题:电路中出现LED不亮或声音不响的故障怎么办?
    回答:如果LED不亮或声音不响,首先需要检查电源是否正常供电;然后检查相关元器件是否损坏或接触不良;最后检查控制信号是否正确传输。如果以上都正常,可能是程序设计或电路布局存在问题,需要进一步检查和调整。

四、拓展与改进问题

  1. 问题:如何增加电子猜数玩具的趣味性和挑战性?
    回答:可以通过增加游戏难度、丰富游戏模式或添加互动元素等方式来增加电子猜数玩具的趣味性和挑战性。例如,可以设置不同的难度等级、增加倒计时功能、设置奖励机制或添加与手机等设备的互动功能等。

  2. 问题:如何对电子猜数玩具电路进行改进以降低成本或提高性能?
    回答:降低成本可以通过选择性价比更高的元器件、优化电路设计、减少不必要的元器件数量等方式实现;提高性能则可以通过升级元器件、改进电路设计、优化算法等方式实现。具体改进方案需要根据实际情况和需求进行制定。

Electro-Films Inc Semi-Films Div公司的发展小趣事

进入21世纪后,随着全球电子产业的蓬勃发展,Semi-Films Division 开始积极拓展国际市场。公司参加了多个国际性的电子产品展览会,与全球各地的客户建立了联系。同时,公司还加大了对海外市场的投入,设立了多个海外办事处和代理商,为客户提供更加便捷的服务。这些举措使得 Semi-Films 的产品逐渐走向世界,成为国际知名的薄膜材料供应商。

固驰(GUERTE)公司的发展小趣事

固驰电子深知产品质量是企业生存之本,因此始终将品质控制放在首位。公司不仅建立了完善的质量管理体系,还通过了ISO9001:2015质量管理体系认证和美国UL产品认证,这标志着固驰电子的产品质量达到了国际先进水平。此外,公司还积极申请专利,目前已拥有50项国家专利,进一步巩固了其在行业内的技术领先地位。

Gore公司的发展小趣事
在隔离型中压大容量直流变换器中,可能存在直流偏磁问题,导致变压器磁路饱和、励磁电流增加、局部过热和噪声增大等问题。
CHENMKO公司的发展小趣事
通过改进控制算法,如采用中点电位平衡控制策略,实时监测并调整中点电位,使其保持在合理范围内。
Danaher Corporation公司的发展小趣事

丹纳赫集团起源于1984年,由Steven Rales和Mitchell Rales兄弟二人创立。他们的愿景是建立一个致力于持续改善并提升客户满意度的制造公司。名字“Dana”源自古老的凯尔特语,寓意奔腾不息的精神和不断改善的品质。起初,丹纳赫集团并未直接涉足电子行业,但随着公司的发展,逐渐将业务范围扩展至包括电子设备和技术的领域。

问答坊 | AI 解惑

CPBRT经典模电习题和答案

很经典的,欢迎大家下载…

查看全部问答>

FPGA设计,请教三角滤波器设计相关问题

对于8kHz采样频率128点FFr变换,频率分辨率为8000/ 128=62.5。具体计算时可在PC机上用滤波器组的中心频率 除以分辨率,事先求出其对应FFT频谱中的第几点。根据式 (2)计算每组三角滤波器的输出。具体硬件结构如图l所示。 其中ROM保存了23组三 ...…

查看全部问答>

关于2440,ce5中的串口COM_Write函数的WaitReturn = WaitForSingleObject

ULONG COM_Write(HANDLE pHead,         /*@parm [IN]  HANDLE returned by COM_Open.*/           PUCHAR pSourceBytes,  /*@parm [IN]  Pointer to ...…

查看全部问答>

关于FLASH的单字节编程....请教

由于用的不多 只要2个字节 掉电记录下 状态 而且不考虑装电池  虽然板上画了.....     因为涉及到低功耗和看门狗 电池没电就完全运行部了了      就用库文件那个函数写了下 :   &nb ...…

查看全部问答>

【设计工具】介绍XILINX公司内部植入的软核Microblaze

主要介绍XILINX公司内部植入的软核Microblaze,通常的相关知识,以及相关的入门实验,对初学有很大的帮助   …

查看全部问答>

用launchpad在5110上显示16×16汉字,初学者可以看下

程序我上传到附件,这里先说下5110与launchpad的引脚连接:VCC:模块电源,范围为2.7-3.3V,强烈建议不要直接接到5V上去。GND:模块电源地及背光地。SCE:模块使能引脚,允许输入数据,低电平有效。我接的是P1.0。RESET:模块复位引脚,复位模块,应用 ...…

查看全部问答>

急求 zigbee模块灵敏度测试

公司在做一个zigbee模块,现在基本功能完成,老大发话以后需要对模块灵敏度进行测试,这项任务分配给我来完成。我个人负责软件部分,本人刚毕业,纯新手。本人想了解下关于zigbee灵敏度测试这方面的知识,了解的高手帮帮忙。注:我们公司用的是外企 ...…

查看全部问答>

超声波资料大全

本帖最后由 paulhyde 于 2014-9-15 03:10 编辑 超声波测距程序,数码管显示    …

查看全部问答>

F28M35H52C1通过M3复位C28总失败

在M3程序中定时进行复位C28操作(20秒1次),代码如下:HWREG(SYSCTL_MWRALLOW) = 0xA5A5A5A5;*((long * )0x400FB8C0) &= 0xFFFEFFFF; DELAY_10US(); *((long * )0x400FB8C0) |= 0x00010000; DELAY_10US(); IPCMtoCBootControlSystem(CBROM_MTO ...…

查看全部问答>