• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >编程问答 > 有没有什么算法,或者利用深度学习能自动生成好听的旋律呢?

有没有什么算法,或者利用深度学习能自动生成好听的旋律呢?

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-07

佚名通过本文主要向大家介绍了有没有什么算法,或者利用深度学习能自动生成好听的旋律呢?等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题:有没有什么算法,或者利用深度学习能自动生成好听的旋律呢?
描述:

实现效果就如有一个app叫做“听画”,它可以根据用户上传的图片,自动把图片生成一段独一无二的旋律,同时这段旋律又很好听。

实现这种效果,是通过怎样的深度学习实现的呢?

根据他们公司的简介大概可以知道,他们是通过深度学习实现的。

大家有没有什么思路,如何利用深度学习,实现这种生成好听的旋律的系统?

图片的深度学习我能理解,但是音频的深度学习是如何实现的呢?


解决方案1:

我不知道它们内部怎么实现的,只能说一下我想到的思路。

图片可以看做一个二维的数字序列,音频也只是一个一维的离散序列,序列中的每个点表示当前时间声音的信息(包括强度、频率分布之类的)。

深度学习算法里面对图片建模常用卷积神经网络(CNN),得到一个向量表示,然后可以把该向量作为输入,连接一个递归神经网络(RNN),通过sequence to sequence learning的序列生成算法就可以自动生成一段音乐。

以上是一个有监督的模型,需要一个标注数据集来做参数训练,目标函数一般取对数似然概率加上正则项。

在deeplearning.net上有一个利用RBM和RNN生成音乐的例子:

http://deeplearning.net/tutorial/rnnrbm.html

思路略有差别,可供参考。


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 有没有什么算法,或者利用深度学习能自动生成好听的旋律呢?

相关文章

  • 2017-06-07 python线程问题
  • 2017-06-07 SSO单点登陆的思路
  • 2017-06-07 (python)关于html2canvas这个截图插件的问题
  • 2017-06-07 ubuntu安装PhantomJS????
  • 2017-06-07 求推荐数据可视化或绘制动画的一些比较系统的教程
  • 2017-06-07 php正则叹号表示什么意思
  • 2017-06-07 jbossportal
  • 2017-06-07 macvagrantup启动问题
  • 2017-06-07 QiNiuFileField保存后url却是空的
  • 2017-06-07 (python)基因组中寻找特定要求序列,求一个计算速度快的方法

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • jupyternotebook运行出错
    • 现在比较小众又实用的编程语言有哪些
    • 关于七牛云的GET计次
    • golang如何在ini文件指定位置写入字符串
    • 七牛私有图片压缩下载URL的过期时间要怎么设置?
    • 汇编新手。关于按行列输出字符串的问题
    • python3中文乱码
    • 请教:怎样用PythonGUI的按键图标去触发一个Python的程序?
    • python这个正则表达式有什么问题?
    • attempttoinsertnilobjectfromobjects

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有