音乐创作和人工智能写作

今年自媒体作者已经开始使用人工智能来辅助自己的创作了,人工智能能够提取目前最火爆的互联网素材,然后在这个基础上生成出一篇全新的文章。这种软件目前已经很成熟,使用比较广泛的一款叫Get智能写作的人工智能工具,在内容创业时代,许多内容分发平台进入了内容制作新探索阶段,而其估值较高。从算法推荐内容到算法到“帮助”作者的制作内容,今天的标题使人工智能在内容制作领域向前迈出了一大步。
下面我们来看一下人工智能与音乐创作的关联:
音乐是人类天然的爱好与艺术追求之一。自古以来哲学家们对人类是怎样欣赏艺术,怎样创作有着浓厚的兴趣。而很早的时候,人类便对音乐有了诸多的理论。在音乐史上,作曲家们也没有停止过对作曲技巧的总结和归纳。随着现代化的发展,人工智能概念的提出,人们渐渐产生了可不可以让计算机利用算法进行音乐创作的想法,于是算法作曲的概念应运而生。

应用价值

计算机目前的作曲水平还是初级,乐曲中的和弦部分由人工干预实现。尽管尚处于起步阶段,尽管尚处于起步阶段,但这项技术的应用前景相当广泛,在广告、社交、娱乐、AR、VR等多个场景均有施展空间。设想一下,以后新婚夫妇只要上传结婚照,就可以让人工智能定制专属音乐。此外,这项技术还应用于游戏领域。因此利用人工智能进行音乐创作的研究是有必要的。

难点

1.知识规则表达问题

????任何一个算法作曲系统都不存在一个完美的表示旋律发展的技法。

2.音乐的创新问题

????由计算机自动生成的音乐作品,对于作曲家或者使用者来说是否具有实用性?这涉及到一个重要的问题,那就是我们使用算法作曲这样的方式进行音乐创作是为了模仿作曲家自身的音乐创作过程,还是为了模仿某类风格作品的题。

3.如何评估计算机生成的音乐作品的问题

由算法作曲生成出来的音乐片段是否能真正符合传统的音乐理论呢?显然,作曲系统中的质量评估机制是一个很重要的部分。它往往会引导音乐创作的方向,甚至最终决定音乐作品的成败。

4.如何对算法作曲的作品赋予人类的情感

?收获

1.通过对算法作曲的相关材料的阅读,对如何进行算法的设计有了一定的认识,锻炼了自己查找资料的能力,对以后的学习很有帮助。

2.对知识规则系统,马尔可夫链,深度学习等算法有了一定了解。

3.在遇到问题的时候应该多想想为什么,多从身边的小事找出其中蕴含的知识,不应该抱怨其存在的问题,应该从这些问题中找到解决问题或优化及改进的方法。

4.遇到一个大的难的问题时,不能被吓倒,而是应该静下心来,把大的问题细化和找出最本质的问题(即最小可操作的点),然后各个击破,最后会发现慢慢的问题已变明朗。

??综述

??通过查阅资料,目前研究算法作曲的方法有很多:

1.知识规则系统

我们在一个作曲系统中建立一系列创作旋律的知识规则的集合,由计算机生成的每一条旋律都需要通过1个给定的知识规则的集合而产生的。基于知识规则的系统在复杂的音乐创作过程,其优点就是知识编码很清楚、能够从复杂的关系中得出结论。但是如果试图模仿基于作曲家创作音乐时所使用的所有作曲规则与技法,将其提炼出来,输入计算机中,这个趋势是很困难的。

?2.马尔可夫链

马尔可夫链一直被广泛地应用于算法作曲领域中,是按照个转换表来依次选择音符。这个转换表就像一个函数,其自变量是当前的音符,而函数值则是下一个要出现音符的可能性。转换表可以按照·定的标准人为构造,其中嵌套个特定的音乐风格。针对某一特定(如某一作曲家或某一时期的)风格的音乐作品进千犷收集和统计,就可以构造出相应的转换表。而这个转换表定义了这些特定音乐风格的作品中音符导向的可能性。转换表其实所表现的是旋律的风格的量化。马尔可夫链主要用于产生一条具有一定风格的旋律。这种方法可以模拟作曲家创作音乐时的思维,来控制计算机生成相应的音乐作品。我们可以进一步通过已有的旋律作为参数的输入,或者自定义其每个音符所出现的可能性来产生出一种全新风格的音乐作为输出。

3.深度学习

??????从一个输入中产生一个输出所涉及的计算可以通过一个流向图(flow graph)来表示:流向图是一种能够表示计算的图,在这种图中每一个节点表示一个基本的计算并且一个计算的值(计算的结果被应用到这个节点的孩子节点的值)。考虑这样一个计算集合,它可以被允许在每一个节点和可能的图结构中,并定义了一个函数族。输入节点没有父亲,输出节点没有孩子。

最下面蓝色的部分是你输入的音乐。从上图可以看出,input是一个个的点,然后通过input来相互结合生成灰色的点,经过几层的连接之后,最后的Output就是新生成的音乐,也就是×××的点。把×××的点拉下来,就生成里新的音符。是根据之前的所有音乐来生成音符。

4.SOFM

自组织特征映射网络(SOFM)是自组织网络中的一种,所谓的自组织过程是指学习的结果总是使聚类区内各神经元的权重向量保持向输入向量逼近的趋势,从而使具有相近特性的输入向量聚集在一起。这种结构的网络能够从输入信息中找出规律以及关系,并且根据这些规律来相应地调整网络,使得以后的输出与之相适应。

分析

??通过对这些资料的阅读,对这些方法有了一定的了解,那我自己会怎样用人工智能谱曲呢?

???对于谱曲算法,我的想法是这样:

1.利用启发式信息,搜索长度为10的一段旋律的部分可能解。

说明:

(1)启发式信息:启发式信息可以是这个音和上一个或几个音、这个和弦和上一个或几个和弦的搭配程度,这个可以通过分析大量现有作品,从而获得一个概率表。例如,如果在很多乐曲中,两个和弦一起出现的概率很小,说明这两个和弦的组合是不和谐的,就不需要继续往下搜索了。

(2)长度为10:搜索长度不可以太长,否则计算量会很大。这也是这种方法的一大缺点。

(3)部分可能解。为了简化计算,可以只在中音区搜索,即便如此,全部解仍有21的10次幂之多,不过考虑到启发式信息,我们只需要搜索一小部分解就可以了。

2.?随机输入+SOFM聚类。

上面的搜索法的缺点之一是没有创造性,缺少变化,我认为很重要的一点是在最优性和可行性之间选择了可行性。那么,有没有一种方法可以提高解的最优性呢?

为了提高乐曲的长度,聚类是一种不错的方法。聚类是把相似的对象通过静态分类的方法分成不同的组别或者更多的子集,这样让在同一个子集中的成员对象都有相似的一些属性。

说明:

(1)无规则的音符可以随机产生。

(2)“相似”的定义可以是频率的接近,也可以是通过对大量乐曲的分析得到的一张相似性表。

(3)和上面提到的搜索不一样,这种方法由于输入具有随机性,所以输出也富有变化,避免了单调,而且单次计算复杂性很低,可以模拟出人类的情感。不足的是,这种方法聚类的结果不一定和人类的口味,所以同样需要大量计算,从中选择我们喜欢的解。

?

3.?遗传算法。

遗传算法是学习大自然中生物的进化,过程是这样的:将音符的排列组合编码成一组基因群体,从群体中选择父代,父代通过随机扰动产生随机变化,通过适应性函数选择优秀的个体,加入群体并下一次进化,直到找到可行解为止。

说明:

(1)编码:把音符的顺序映射为生物的基因。

(2)随机扰动:每一代进化以后,随机产生扰动,随机对音符进行交叉(重组)、变异(改变某一位的音符),实现解的多样化,从而尽量实现整体最优。

(3)选择:进化以后通过适应度函数选择,找出最适应环境的个体,进行下一次进化。

(4)适应性函数:评价解的优劣性,在这里就是曲子的“悦耳度”,体现在数学上可以使不同音符、和弦相连的概率,也可以是和名作片段的相似性等。

?

结论

????通过对这些论文的阅读,算法作曲已经不是难事,索尼,谷歌等一些公司已经
创作出一些音乐了,听过之后我觉得对已有音乐的模仿是容易达到的,但无论人
们开始时是怎么想的,音乐表现远比句法规则所能捕捉到的东西要多得多。在很
长的一段时间之内,计算机作曲程序谱出的乐曲不会产生新的美感。不仅仅是音
乐,所有艺术作品,对于我们来说,都是一种表达。它所展现的内容和情感远远
不止是那些规则和技法所能捕捉到的。它必须来源于一种体会,而这暂时来讲还
是机器所无法达到的。但我相信,通过神经网络模型,机器学习和人工智能算法
的不断发展,创作出的音乐将会越来越好。

作者:Get智能写作

原文地址:https://blog.51cto.com/14321245/2403064

时间: 2024-10-09 13:38:01

音乐创作和人工智能写作的相关文章

人工智能写作产品解决的痛点

这个问题应该是每个AI写作创业者都会思考过的,我简要说下个人的看法:从内容渠道来说,应用于句.段.篇的每类内容媒介形式都有几种至十几种,可以说比较丰富了.再从趋势看,从微博到微信再到今日头条,可以看出信息获取对现今人们工作生活的不可或缺性,这也造就了一种新的工种"自媒体",前面提到的每个渠道上每天都有百万级创作内容的个人和机构.再说下传播效率方面,如果回到10年前,某地发生了突发事件,你可能隔一天才知道,而现在可能几分钟就知道了,尤其现在信息爆炸的环境下每天都有看不完的资讯,这背后都是

用数据挖掘来支持音乐创作

一年里红起来的歌曲也就那么几首,流行音乐的风尚总在变化,想要在高度商品化的流行音乐市场里赚到钱,依赖音乐人个人的天分已经很难,如果能借助QQ音乐.百度音乐这类拥有大量用户试听及其他行为数据的平台,分析出当下的流行元素,就可以创作出一些适合传播的音乐. 先来看这类音乐平台都有什么数据分析可以利用: 一.用户行为及评分 类型很多,学术上通常称为显式表达和隐式表达.包括用户打分.顶踩.播放.完全播放.跳过.收藏.评论.分享.加入某个列表.删除等等.这是用户对音乐的正向或者负向反馈,通常的做法是将这些行

《动感音乐创作间》android音乐创作软件豌豆荚首发时日庆

<动感音乐创作间>是快开客的又一力作,为追求完美,快开客将争取将所有可能的来自世界各地的乐器都集中在这里,当然也会有相关乐曲! 应用中创作者通过开始录音来记录自己创作的声音,当停止创作时点击停止录音就可以播放本次创作作品,喜欢的话介绍给你的小作友吧!另会努力去做有关类似教程的自动弹奏功能!我的博客:http://quickdev.lofter.com,http://blog.csdn.net/qq923780263,欢迎大家订阅关阅! <动感音乐创作间>下载地址:http://pa

人工智能写作机器人真的能替代人类记者么?

人工智能的发展与应用的进步越来越***到社会生活的各行各业.据悉,现如今日头条小红书发布的新闻稿件中大部分都是由一款名为Get智能写作的AI写作机器人完成的.国内早在2015年,新华社就推出了[快笔小新]的写作机器人,主要用于体育赛事.经济行情.证券信息等快讯.简讯类稿件的写作.2015年9月,腾讯财经发布写作机器人「Dreamwriter」:2016年5月30日,第一财经发布写作机器人「DT稿王」:2016年8月,里约奥运会期间,今日头条写稿机器人「张小明」以2秒的生成时间发布着赛事报道,平均

人工智能写作:想要和智能对话 本AI给你的写作指个路

在我的眼中,现在的人工智能还仅仅是柏拉图口中的关押在洞穴里的囚犯.那么对于如今的人工智能技术的发展是越来越成熟了,那么也在越来越多的领域开始使用上了人工智能写作,对于人工智能写作将来的发展,将会带来给我们这个社会什么样子的影响呢.人工智能写作将会颠覆编程这个行业,这种颠覆正在发生,现在的问题只是--AI会颠覆到什么程度.现在的人工智能的确非常强大,但不管是机器学习还是近来发展迅速的深度学习,它们算法的核心都是从根据过往的数据来进行预测(或者是产生新的东西).我们知道,人工智能写作对于解决重复性或

Giiso写作机器人1秒完成文章创作,人类写作要下岗?

现如今人工智能的发展极为迅速,不仅仅能够在高大上的围棋界横扫人类棋手,而且还可以在更多普遍行业领域如人类般工作. 事实上,这篇文章是深圳市智搜(Giiso)信息技术有限公司自主研发的写作机器人写的文章.其背后的研发团队来自清华大学.北京大学.国防科技大学等高校的博士.研究生. 从写作的文章来看,Giiso写作机器人在语言组织和逻辑处理方面都已具备编辑的基本素质,甚至能对一些事件进行分析,写作质量贴近人类水平.但总体来看,他还只是幼小阶段的机器人,写的稿件读起来比较生涩,没有人类写得那么通俗易懂.

写作机器人软件_写作机器人下载_人工智能写作服务商|Giiso智搜

在国外写稿机器人令人赞叹时,国内也有公司自己研发了写稿机器人.Giiso作为中国领先的"人工智能+资讯"领域的国家级高新技术企业,其自主研发的写作机器人. Giiso写作机器人自动写文章的时候,编辑只需要设置写作领域和写作字数,设定好写作题目,然后Giiso写作机器人根据不同的要求会写出不同的稿件.Giiso写作机器人写的文章可以在不同的媒体渠道上去发布,其写作的速度之快,分分钟出文章,让人类望尘莫及. Giiso智能写作机器人已经上线,可关注"智搜Giiso"微信

输入关键词自动生成文章(2020年人工智能写作)

自然语言处理的另一个重要应用领域是文本的自动书写.输入关键词自动生成,关键词.关键短语和自动摘要提取都属于这一领域的应用.然而,这些应用程序是由多到少生成的. 这里我们介绍另一个应用:从少到多生成,包括句子复制,从关键词和主题生成文章或段落等.基于关键词的文本自动生成模型本章的第一节介绍了一些基于关键字生成文本的处理技术.它主要是通过使用关键字提取和同义词识别等技术来实现的.以下是对实施过程的描述和介绍.事件当启动搜索引擎广告时,我们需要为广告写一个句子描述.一般来说,模型的输入是一些关键词.例

为什么要写作?人工智能写作—成就我的梦想

为什么热爱,写作带来成就感的历史由来已久.这要从上小学开始,小时候因为不聪明,脑子反应慢,数学不好,语文是我的强项.有一部分遗传的因素吧,我父亲也是爱看书擅写作之人,我从记事起就喜欢拿本书安安静静看书.所以,小学起语文作文课上就经常被老师表扬,作文经常被老师当做范文朗读.最辉煌的历史应该是小学时作文有几笔被发表在县城教委出版的小学生作文报上,还有一次是写的作文参加南阳市教委组织的作文比赛,得了奖,作文被收录在一本作品集里. 高考时的作文高分助力我考上了一所还不错的大学,虽是文科法学专业,但现在回