音频分类总结(算法综述)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

总结音频分类的算法

刚开始对音频分割还有特征提取有些自己的想法,感觉应该能够分清楚,但是当开始查阅文献的时候,发现对他们两个的概念越来越模糊。很多时候他们是重叠的。后来我在一篇文献里找到这句话。觉得应该是这个道理:

音频数据的分类是一个模式识别的问题,它包括两个基本方面:特征选择和分类。

音频分割是在音频分类的基础上从音频流中提取出不同的音频类别,也就是说在时间轴上对音频流按类别进行划分。分类是分割的前提和基础。对音频流的准确分割是最终的目的。

于是我找了一下比较典型的分类算法

比较典型的音频分类算法包括最小距离方法、支持向量机、神经网络、决策树方法和隐马尔可夫模型方法等。

1.最小距离法。(典型的音频分类算法)

最小距离分类法的优点是概念直观,方法简单,有利于建立多维空间分类方法的几何概念。在音频分类中应用的最小距离分类法有k 近邻(k —Nearest Neighbor ,简称K —NN)方法和最近特征线方法(Nearest Feature ,简称NFL))等。 k 近邻方法的思想是根据未知样本X 最近邻的k 个样本点的类别来确定X 的类别。为此,需要计算X 与所有样本x 。的距离d(x ,x 。),并且从中选出最小的k 个样本作为近邻样本集合KNN ,计算其中所有属于类别Wj 的距离之和,并且按照以下判别规则进行分类:ε()arg min

C x =(,)d x xi ∑,其中,C 为类别集合

{1,...,}C W Wn = 由于k 近邻方法利用了更多的样本信息确定它的类别,k 取大一些有利于减少噪声的影响。但是由于k 近邻方法中需要计算所有样本的距离,因此当样本数目非常大的时候,计算量就相当可观。取k=l 时,k 近邻方法就退化为最近邻方法。 最近特征线方法是从每一类的样本子空间中选取一些原型(Prototype)特征点,这些特征点的两两连线称为特征线(Feature Line),这些特征线的集合用来表示原先每一类的样本子空间。

设类C 的原型特征点集合:,其中Nc 为类C 的原型特征点数目,则对应的特征线的数目为

,而类C 的特征线集合 Sc {||1,}c c i j c X X i j N i j ≤≤≠, i ≠jl 构成类C 的特征线空间,它是类C 的特征子空间。—般所选取的原型特征点的数目比较少,因此特征线的数目也比较少。

未知样本X与特征线

c c

i j

X X

的距离定义为x在

c c

i j

X X

上的投影距离,如图4所示,

而X与类别C的距离为X与类C的特征线空间中的所有特征线的最短距离。

2.神经网络(Neural Network)。

在使用神经网络进行音频分类时,可以令输入层的节点与音频的特征向量相对应,而输出层的节点对应于类别Ci。,如图5所示。在训练时,通过对训练样本集中的样本进行反复学习来调节网络,从而使全局误差函数取得最小值。这样,就可以期望该网络能够对新输入的待分类样本T输出正确的分类Ci。

3.支持向量机(support Vector Machine,简称为SVM)。

支持向量机是Vapnik等人提出的以结构风险最小化原理(Stuctural Risk Minimization Principle)为基础的分类方法。该方法最初来自于对二值分类问题的处理,其机理是在样本空间中寻找—个将训练集中的正例和反例两类样本点分割开来的分类超平面,并取得最大边缘(正样本与负样本到超平面的最小距离),如图6所示。该方法根据核空间理论将低维的输入空间数据通过某种非线性函数(即核函数)映射到—个高维空间中,并且线性判决只需要在高维空间中进行内积

运算,从而解决了线性不可分的分类问题。

根据不同的分类问题,可以选用不同的核函数,常用的核函数有三种:

①项式核函数:

②径向基核函数:

③Sigmoid核函数:

SVM训练算法主要有三类:二次规划算法,分解算法,增量算法。

4.决策树方法

决策树是一种结构简单、搜索效率高的分类器。这类方法以信息论为基础,对大量的实例选择重要的特征建立决策树,如图7所示。

最优决策树的构造是一个NP完全(NPComepleteness)问题,其设计原则可以形式化地表示为其中T为特定的决策树结构,F和d分别为分枝结点的特征子集和决策规则,D为所有的训练数据,,为在数据集合D上选取特征集合F和决策规则d训练得到的结构为T的决策树的分类错误ε的条

件概率。因此,决策树的构造过程可以分为三个问题:选取合适的结构,为分枝结点选取合适的特征子集和决策规则。常用的决策树构造方法有非回溯的贪心(Greedy)算法和梯度上升算法。

5.隐马尔可夫模型(Hidden Markov Model,简HMM)方法。

隐马尔可夫模型(HMM)的音频分类性能较好,它的分类对象是语音(speech)、音乐(music)以及语音和音乐的混合(speech+music)共3类数据,根据极大似然准则判定它们的类别,最优分类精度可达90.28%。

HMM本质上是一种双重随机过程的有限状态自动机(stochastic

finite-state automata),它具有刻画信号的时间统计特性的能力。双重随机过程是指满足Markov分布的状态转换Markov链以及每一状态的观察输出概率密度函数,共两个随机过程。HMM可以用3元组来表示:入;(A,B,π),其中A是状态Si到Sj的转换概率矩阵,B是状态的观察输出概率密度,π是状态的初始分布概率。

相关文档
最新文档