【发布时间】:2017-05-24 11:05:47
【问题描述】:
所以我正在学习机器学习,想知道 mfcc 特征大小对 RNN(递归神经网络)有何影响?
使用 librosa,我提取了 mfcc,然后提取了 delta 系数,之后我得到了维度为 [13, sound_length] 的数组
用python提取mfcc和delta系数的代码:(y - 声音文件数据,sr - y的长度)
mfcc = librosa.feature.mfcc(y=y, sr=sr, n_mfcc=13)
mfcc_delta = librosa.feature.delta(mfcc, axis=0, order=1)
所以理论上如果我想用这种数据和 n_mfcc=39 的数据训练网络。谁会更好,为什么? (忽略所有其他超参数)我只想知道这个参数如何影响 RNN 的理论。
【问题讨论】:
-
我不认为增量特征(本质上是一阶导数)是必要的,因为 RNN 应该能够自行学习它们。它们可能对隐马尔可夫模型 (HMM) 更重要。
-
你好@Nikas 你能使用 mfcc 来喂给 RNN 吗?有没有机会分享你的代码 sn-ps?谢谢
标签: python machine-learning recurrent-neural-network mfcc librosa