读天才与算法:人脑与AI的数学思维笔记23_人工智能讲故事

2024-05-10 08:36

本文主要是介绍读天才与算法:人脑与AI的数学思维笔记23_人工智能讲故事,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1. 伟大的自动语法分析器

1.1. 思维呆板机械的阿道夫·奈普(Adolphe Knipe)一直想成为一名作家,可是他写出来的东西既迂腐又无趣

1.2. 后来,灵光乍现,他得到了一个启示:语言遵循语法规则,这规则的本质基本上就是数学

1.3. 在这样的认识下,他开始创造一个巨大的机器——“伟大的自动语法分析器”,它能够在15分钟内模仿在世的获奖作家,写出足以以假乱真的,甚至更好的作品

1.4. 奈普以他的“自动语法分析器”为要挟,威胁这些作家,让他们授权给自己使用他们的名字

1.5. 在故事的结尾,讲述者与自己的良知做斗争

2. 第一台通用型电子计算机

2.1. 最早为计算机编写的程序是用来写情书的

2.2. 图灵

2.2.1. 在布莱奇利公园破解了恩尼格玛密码机的密码后,就动身前往曼彻斯特大学,将他的想法付诸实践:打造一台真正的通用型电子计算机

2.2.1.1. 恩尼格玛密码机是对二战时期纳粹德国使用的一系列相似的转子机械加解密机器的统称,它包括许多不同的型号,为密码学对称加密算法的流加密

2.2.2. 在他的指导下,英国皇家学会计算实验室很快生产出了世界上第一台通用型电子计算机——Ferranti Mark 1

2.2.2.1. 这台计算机用于寻找新的素数,解决原子理论中的问题,以及用于早期的遗传基因研究
2.2.2.2. 也有人称世界上第一台通用型电子计算机是埃尼阿克(ENIAC)
2.2.2.2.1. 1946年2月14日,它诞生于美国宾夕法尼亚大学,研究人员于次日正式对外公布研发成功

2.2.3. 选择的随机性通过图灵创建的随机数生成器实现

3. 潜在文学工作室

3.1. Oulipo

3.1.1. 此名称取自法语“Ouvroir de littérature potentielle”

3.1.2. 意为“开发潜在的文学”

3.2. 利用算法生成文章并不是什么新鲜事

3.2.1. 20世纪60年代,一批作家和数学家聚集在法国,使用算法生成新的作品

3.3. 规则的约束是创意过程的重要组成部分。盲目地跟从每一种冲动所带来的灵感,实际上才是一种真正的奴役。通过对文学创作施加准数学的规则约束,你将获得一种新的自由。

3.3.1. 其创始人之一的雷蒙·格诺(Raymond Queneau)

3.3.1.1. 格诺创作出了文学版的“莫扎特骰子游戏”

3.4. 让·莱斯库尔(Jean Lescure)构思出来的“S+7模式”(也就是英语的“N+7模式”)

3.4.1. 这个组织最受欢迎的算法

3.4.2. “S”取自法语的“substantifs”,意为“实体的”,即名词

3.4.3. 该算法将任意一首诗作为输入,然后对诗中的所有名词进行操作,将其替换为该词在字典中所在位置向前或后移动7位的单词

3.5. 诗歌是一种特别适合应用算法的文体

3.5.1. 模式规则的约束性确定了一个模板,算法可以尝试以一种有意义的方式填充该模板

3.5.2. 算法的任务是选择与模式匹配的单词,同时尝试寻求某种形式以便使其整体连贯

3.5.3. 每当写诗需要押韵时,押韵词数据库是超级有用的

3.5.4. 通过控制押韵和限制节奏来编织一行诗,这对于计算机来说完全不是什么事儿

3.5.5. “控制论诗人”(Cybernetic Poet)算法代码背后的基本原理

4. 控制论诗人

4.1. Cybernetic Poet

4.2. 是未来主义作家雷·库兹韦尔(Ray Kurzweil)的最新作品,他经常撰写关于即将到来的“人与机器相互融合”的文章

4.3. 训练他的“控制论诗人”学习像雪莱和艾略特这样有成就的诗人的作品

4.4. “控制论诗人”能够在大多数情况下骗过人类评委

4.4.1. 在一定程度上是因为,精辟的作品是现代诗歌的一部分,现代诗歌留下大量解读的工作给读者去做

4.4.2. 算法生成高深莫测的诗作足以以假乱真

4.5. “控制论诗人”可能在创作足以以假乱真的诗歌方面做得很好,但要创造一个“控制论小说家”所要面对的挑战则难得多

5. 全国小说生成月

5.1. National Novel Writing Month

5.1.1. 全国小说写作月

5.2. 莱斯库尔想将算法作为写作现代文的一个工具来使用,所以他组织了“全国小说生成月”(National Novel Generation Month,NaNoGenMo)活动,并成功吸引了众多的程序员参加

5.3. 软件开发员兼艺术家达莱厄斯·卡泽米(Darius Kazemi)觉得,与其每天绞尽脑汁才只能写出1667个单词,还不如花一个月的时间写代码,然后瞬间生成一部5万字的小说

5.3.1. 2013年,他在Twitter上发布了他的想法,同时发起了每年一次的“年度编程文学马拉松”(Annual Literary Hackathon)大赛

5.4. 参与NaNoGenMo活动的程序员大多数采用“扰动”现有文学作品的思路生成小说

5.4.1. 借助“Twitter过滤器”改写《傲慢与偏见》

5.4.2. 利用“科幻算法”重新演绎小说《白鲸》

5.4.3. 通过代码重新诠释古斯塔夫斯·辛德曼·米勒(Gustavus Hindman Miller)的经典作品《一万个梦》

5.5. 一部构思非常大胆的作品《探索者》(seeker)引起了人们的广泛关注

5.5.1. 生成此小说的算法通过阅读wikiHow上的文章,努力理解人类的大脑如何“运转”

5.5.1.1. wikiHow
5.5.1.1.1. 该网站旨在建立全世界最大的最高质量的指导手册数据库
5.5.1.1.2. 无论你想做什么,该网站拥有的多语种指导手册都可以为你提供免费的逐步指导

5.5.2. 该算法的元代码被划分为操作、浏览、联想、再现四个环节

5.5.2.1. 在操作环节,程序阅读某文章并将其中涉及人类活动的概念剔除
5.5.2.2. 其以上一环节得到的“种子概念”为基础,搜索纯文本的“记忆”,然后以浏览模式中无法识别的概念(已删除的记录),围绕“种子概念”进行“不可见”的联想

5.5.3. 《探索者》几乎可以说是成功的:你会感觉自己开始进入机器的“大脑”,因为它试图去理解人类

5.5.3.1. 理解一种全新的意识形态,并发现其与人类自我意识的不同之处

5.5.4. 《探索者》在探索wikiHow数据库的过程中,也记录了算法的发现之旅:从无知到某种表象程度上的理解

5.5.4.1. 它浏览的第一个“如何……”的页面是“如何让女孩提出与你约会”。其从中获得一个种子概念——“伤害”,涉及怎样做才能不伤害到一个女孩的感情
5.5.4.2. 之后算法围绕着“伤害”展开联想,即兴生成了超现实主义的文字段落

5.6. 如果算法不能生成伟大的文学作品,或许它们可以生成肯·福莱特所写的商业图书,甚至是算法版的《五十度灰》(Fifty Shades of Grey)

5.6.1. 对于算法的商业用途而言,可以战胜《拯救灰姑娘》(Mills&Boon Romance)或丹·布朗(Dan Brown)的冒险小说就已经足够好了

5.7. 畅销书的读者更喜欢:短小精悍的句子,强而有力的具有推动性的语言,以对话形式进行的叙事方式以及浅显易懂的用词

5.7.1. 组稿编辑朱迪·阿彻(Jodie Archer)和数据分析师马修·乔克斯(Matthew Jockers)合作编写的算法,可以判断出一本书能否成为畅销书

这篇关于读天才与算法:人脑与AI的数学思维笔记23_人工智能讲故事的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/975963

相关文章

Ilya-AI分享的他在OpenAI学习到的15个提示工程技巧

Ilya(不是本人,claude AI)在社交媒体上分享了他在OpenAI学习到的15个Prompt撰写技巧。 以下是详细的内容: 提示精确化:在编写提示时,力求表达清晰准确。清楚地阐述任务需求和概念定义至关重要。例:不用"分析文本",而用"判断这段话的情感倾向:积极、消极还是中性"。 快速迭代:善于快速连续调整提示。熟练的提示工程师能够灵活地进行多轮优化。例:从"总结文章"到"用

AI绘图怎么变现?想做点副业的小白必看!

在科技飞速发展的今天,AI绘图作为一种新兴技术,不仅改变了艺术创作的方式,也为创作者提供了多种变现途径。本文将详细探讨几种常见的AI绘图变现方式,帮助创作者更好地利用这一技术实现经济收益。 更多实操教程和AI绘画工具,可以扫描下方,免费获取 定制服务:个性化的创意商机 个性化定制 AI绘图技术能够根据用户需求生成个性化的头像、壁纸、插画等作品。例如,姓氏头像在电商平台上非常受欢迎,

不懂推荐算法也能设计推荐系统

本文以商业化应用推荐为例,告诉我们不懂推荐算法的产品,也能从产品侧出发, 设计出一款不错的推荐系统。 相信很多新手产品,看到算法二字,多是懵圈的。 什么排序算法、最短路径等都是相对传统的算法(注:传统是指科班出身的产品都会接触过)。但对于推荐算法,多数产品对着网上搜到的资源,都会无从下手。特别当某些推荐算法 和 “AI”扯上关系后,更是加大了理解的难度。 但,不了解推荐算法,就无法做推荐系

基于人工智能的图像分类系统

目录 引言项目背景环境准备 硬件要求软件安装与配置系统设计 系统架构关键技术代码示例 数据预处理模型训练模型预测应用场景结论 1. 引言 图像分类是计算机视觉中的一个重要任务,目标是自动识别图像中的对象类别。通过卷积神经网络(CNN)等深度学习技术,我们可以构建高效的图像分类系统,广泛应用于自动驾驶、医疗影像诊断、监控分析等领域。本文将介绍如何构建一个基于人工智能的图像分类系统,包括环境

从去中心化到智能化:Web3如何与AI共同塑造数字生态

在数字时代的演进中,Web3和人工智能(AI)正成为塑造未来互联网的两大核心力量。Web3的去中心化理念与AI的智能化技术,正相互交织,共同推动数字生态的变革。本文将探讨Web3与AI的融合如何改变数字世界,并展望这一新兴组合如何重塑我们的在线体验。 Web3的去中心化愿景 Web3代表了互联网的第三代发展,它基于去中心化的区块链技术,旨在创建一个开放、透明且用户主导的数字生态。不同于传统

康拓展开(hash算法中会用到)

康拓展开是一个全排列到一个自然数的双射(也就是某个全排列与某个自然数一一对应) 公式: X=a[n]*(n-1)!+a[n-1]*(n-2)!+...+a[i]*(i-1)!+...+a[1]*0! 其中,a[i]为整数,并且0<=a[i]<i,1<=i<=n。(a[i]在不同应用中的含义不同); 典型应用: 计算当前排列在所有由小到大全排列中的顺序,也就是说求当前排列是第

AI一键生成 PPT

AI一键生成 PPT 操作步骤 作为一名打工人,是不是经常需要制作各种PPT来分享我的生活和想法。但是,你们知道,有时候灵感来了,时间却不够用了!😩直到我发现了Kimi AI——一个能够自动生成PPT的神奇助手!🌟 什么是Kimi? 一款月之暗面科技有限公司开发的AI办公工具,帮助用户快速生成高质量的演示文稿。 无论你是职场人士、学生还是教师,Kimi都能够为你的办公文

csu 1446 Problem J Modified LCS (扩展欧几里得算法的简单应用)

这是一道扩展欧几里得算法的简单应用题,这题是在湖南多校训练赛中队友ac的一道题,在比赛之后请教了队友,然后自己把它a掉 这也是自己独自做扩展欧几里得算法的题目 题意:把题意转变下就变成了:求d1*x - d2*y = f2 - f1的解,很明显用exgcd来解 下面介绍一下exgcd的一些知识点:求ax + by = c的解 一、首先求ax + by = gcd(a,b)的解 这个

Andrej Karpathy最新采访:认知核心模型10亿参数就够了,AI会打破教育不公的僵局

夕小瑶科技说 原创  作者 | 海野 AI圈子的红人,AI大神Andrej Karpathy,曾是OpenAI联合创始人之一,特斯拉AI总监。上一次的动态是官宣创办一家名为 Eureka Labs 的人工智能+教育公司 ,宣布将长期致力于AI原生教育。 近日,Andrej Karpathy接受了No Priors(投资博客)的采访,与硅谷知名投资人 Sara Guo 和 Elad G

综合安防管理平台LntonAIServer视频监控汇聚抖动检测算法优势

LntonAIServer视频质量诊断功能中的抖动检测是一个专门针对视频稳定性进行分析的功能。抖动通常是指视频帧之间的不必要运动,这种运动可能是由于摄像机的移动、传输中的错误或编解码问题导致的。抖动检测对于确保视频内容的平滑性和观看体验至关重要。 优势 1. 提高图像质量 - 清晰度提升:减少抖动,提高图像的清晰度和细节表现力,使得监控画面更加真实可信。 - 细节增强:在低光条件下,抖