前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >中国台湾学者研发新型二元神经元GAN!有望用于AI作曲

中国台湾学者研发新型二元神经元GAN!有望用于AI作曲

作者头像
新智元
发布2018-11-30 15:24:53
3500
发布2018-11-30 15:24:53
举报
文章被收录于专栏:新智元新智元

来源:techxplore.com

编辑:木青

【新智元导读】台湾“中央研究院”IT创新研究中心的研究人员开发出一款新型生成对抗网络,其在生成器的输出层设计了二元神经元,研究人员希望将此用于AI作曲。

中国台湾的研究人员最近开发了一种新型生成对抗网络(GAN),在其生成器的输出层设计了二元神经元。该模型已经预先在arXiv上发表的论文中提出,可以直接在测试时生成二进制值预测。

目前为止,GAN在连续分布建模方面取得了显着成果。不过,要将GAN应用于离散型数据还存在很大挑战,尤其是在高维离散空间中,主要是因为由模型分布向目标数据分布的优化上存在困难。

进行这项研究的研究人员之一Hao-Wen Dong透露,“我目前正着手进行音乐生成。我认为,作曲可以被解读为一系列的决断,例如,关于乐器的选择、和弦的方法、甚至是使用的确切音符。为了实现AI作曲家的宏伟愿景,我特别感兴趣的是GAN等深层生成模型是否能够做出决定。因此,这项工作考察了我们是否可以训练设计了二元神经元的GAN,并利用标准训练算法与反向传播去做出二元决策。”

Hao-Wen Dong和他的顾问Yi-Hsuan Yang共同开发一个模型,可以在测试时直接生成二进制值预测。然后,他们使用它来生成二进制化的MNIST数字,同时比较不同类型的二元神经元、GAN目标以及网络架构的性能。

样本生成数字和预激活输出,用于由MLP实施并使用WGAN-GP目标进行训练的建议模型。来源:Dong and Yang

“简而言之,这种新型GAN(BinaryGAN)是一种采用二元神经元的GAN,在其生成器的输出层输出一个或零的神经元,”Dong说,“GAN有两个主要组成部分:生成器和判别器。生成器的目的是生成假数据样本,这些样本能够欺骗判别器将生成的样本归类为真样本。另一方面,判别器的目标是区分假样本,然后利用其提供的反馈来改进生成器。而训练之后,生成器可以用来生成新的数据样本。”

研究人员能够有效地训练BinaryGAN,以及它们的生成模型与二元神经元。他们的研究结果还表明,使用梯度估计器可能是有前景的用GAN模拟离散分布的方法。

建议模型的预激活输出的直方图以及实值模型的概率预测。这两个模型均由MLP实施,并通过WGAN-GP目标进行培训。

“通过使用梯度估计器,我们能够使用反向传播算法训练BinaryGAN,”Dong说,“此外,模型中采用的二值化导致了深度神经网络学习的中间表征存在着多种不同的特征。这也强调了在训练中包含二值化操作的重要性,因此这些二值化操作也能进行优化。”

Dong和Yang现在正寻求将采用二元神经元的GAN应用于条件计算图的实现。在这种情况下,根据网络中的二元神经元所做的决定,某些部分将被激活或失效。

MLP实施的建议模型系统图;请注意,二元神经元仅用于生成器的输出层

这很重要,因为它可以让我们建立一个更复杂的、依赖于早期网络层面决定的模型,”Dong说,“例如,我们可以建立一个AI作曲家,首先决定学习乐器和和弦,然后再相应地学习作曲。”

参考链接:

https://techxplore.com/news/2018-10-binarygan-adversarial-network-binary-neurons.html

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-10-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 新智元 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 【新智元导读】台湾“中央研究院”IT创新研究中心的研究人员开发出一款新型生成对抗网络,其在生成器的输出层设计了二元神经元,研究人员希望将此用于AI作曲。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档